Zobrazují se příspěvky se štítkemvalidator. Zobrazit všechny příspěvky
Zobrazují se příspěvky se štítkemvalidator. Zobrazit všechny příspěvky

úterý 26. srpna 2008

W3C začleňuje HTML5 do validátoru

Vývojář validátoru W3C Olivier Thereaux včera oznámil novou alfa verzi HTML validátoru, která přidává podporu pro HTML5. Interně je validace řešena voláním HTML5 conformance checkeru Henriho Sivonena.

Nová verze není zatím bez chyb, nerozpozná kupříkladu zjednodušenou deklaraci kódování dokumentu <meta charset="utf-8"> a nefunguje tlačítko revalidate, proto zatím stále zůstávám u Henriho nástroje.

Jakmile se podpora HTML5 dostane do veřejné verze na adrese validator.w3.org, odpadne psychologická bariéra pro experimentování s HTML5. Pokud totiž dnes na vašem webu použijete HTML5 (ať již k tomu máte jakékoliv důvody), můžete obdržet (a tedy nejspíš obdržíte) reakci, že váš web NENÍ validní. A vysvětlujte, že váš web validní JE, ale podle specifikace, kterou ten božský validátor zatím neumí.

pátek 1. června 2007

HTML5 conformance checker jako diplomová práce

Henri Sivonen zveřejnil svou diplomovou práci na téma An HTML5 Conformance Checker.

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 conforming
Henriho 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).