Jejím tématem je vývoj nástroje umožňující kontrolu správné syntaxe HTML5 dokumentů. Henri takový nástroj vyvinul v Javě za pomoci XML Schémat a ve webové verzi může sloužit jako validátor. V současnosti je jediným takovým nástrojem pro HTML5. Zdrojový kód conformance checkeru je volně ke stažení.
Pokud vás zajímá, jaký je rozdíl mezi validátorem a conformance checkerem (nápady na překlad do češtiny?), pomůže jedna ukázka mluvící za všechno:
<ins datetime="blabla"> is valid but not conformingHenriho práce zaujme nejen příznivce XML Schémat, ale i zájemce o HTML. Pokud jste nikdy neslyšeli o takovém HTML+, doporučuji přečíst druhou kapitolu History of HTML Leading to HTML5.
Henriho, který studuje na Helsinské univerzitě, můžete znát z projektu Mozilla a v současné době i z WHATWG.
Výsledky své práce nedávno prezentoval na konferenci XTech 2007 (PDF).
XML Schemat je strasne slovo, co tak nechat do na XML Schema :) Ono se to stejne cte schima :)
OdpovědětVymazatStejně orientovaná diplomová práce se stejným výstupem vznikla už dříve i v ČR. Výhoda je, že pracuje s existujícími normami, a to nejen (X)HTML. Viz Relaxed - nový validátor XHTML kódu ;–)
OdpovědětVymazatDíky, neznal jsem. Nicméně Henri ano, viz odstavec 4.5.
OdpovědětVymazatTak trochu se mi nechce věřit, co tam Henri píše. Vím totiž, že Relaxed byl prezentován v angličtině na několika konferencích (naposledy předminulý týden) a že jeho popis tedy je k dispozici v angličtině.
OdpovědětVymazatTak či onak Henri zaostává ve vývoji, nová generace Relaxed je již ohlášena na přelom července a srpna (a také již byla veřejně prezentována).
Nechci nikoho z ničeho obviňovat, mám ale dojem, že zde nejde o kontrolu správnosti X/HTML, ale o to, kdo z ní vytříská více slávy...
Znovu jsem si přečetl, co Henri napsal a ani zbla nechápu, na co narážíte.
OdpovědětVymazatViz též citace http://hsivonen.iki.fi/thesis/html5-conformance-checker.xhtml#ref-Kosek
anonym: mně to připadne přirozené a teď jsem našel "XML schémata" i u Jirky Koska, takže ponechávám
OdpovědětVymazat