Konsorcium W3 bylo v letních měsících nečekaně aktivnější než Webylon. Vydávalo nové návrhy, aktualizovalo doporučení a dokonce obcovalo s WHAT WG. To jsou věci.
Nejprve ve stručnosti:
Dne 26. července vydalo W3C další návrh specifikace XHTML 2.0™. Jsme o krok blíže k plnému potenciálu. Ve srovnání s loňskou verzí došlo jen přibližně ke třem změnám:
<quote>
je přejmenován na <q>
.
<access>
.
xml:id
umožňující rozeznání ID i XML procesorům nečtoucím externí DTD; globální atribut id
zůstává.
Poslední zmíněný bod má překvapivé důsledky. Návrh XHTML 2 říká, že autor dokumentu má použít buď id
, nebo xml:id
. V definici typu dokumentu, kterou zatím v návrhu nenajdete, by proto měly být povolené dva atributy typu ID:
Jenže pak není dokument validní nikdy:
Omezení validity: Jedno ID pro typ elementu
Typ elementu nesmí mít specifikován více jak jeden ID atribut.
Stávající podobu XHTML 2 není možné popsat definicí typu dokumentu. Není pravděpodobné, že se tento stav v budoucnu změní. Vyhovující XHTML 2 dokument nikdy nebude validní XML, W3C vykopalo hrob deklaraci <!DOCTYPE>
. Dopředně kompatibilní jedinci by si již nyní měli inicializovat slzné žlázy a kapesníky.
Dne 21. srpna přijalo konsorcium pod svá křídla specifikaci Web Forms 2.0, kterou doposud vyvíjela skupina WHAT WG. I z hlediska W3C definitivně přestalo platit, že se HTML nadále nevyvíjí. WF 2 totiž rozšiřuje formuláře v XHTML 1 a HTML 4, při čemž XHTML variantu není dovoleno posílat s MIME typem „text/html
“. Nemalý kousek WF 2 již podporuje nová Opera, Mozilla bude následovat.
Zkusím si zahrát na vizionáře:
Je jen otázka času, než stejný osud jako WF 2 potká i návrh Web Applications 1.0, zvaný též
Bublina XHTML splaskne. Tak, jako každá „přechodná módní záležitost“. Nedojde k tomu přes noc, půjde o pozvolný proces. Již započal.
Těším se na další... vývoj.