DOCTYPE: XML Radka Hulána (aktualizace)

MyEgo.cz

home foto blogy mywindows.cz kontakt

DOCTYPE: XML Radka Hulána (aktualizace)

Varování: tento článek je ztrátou času číst. Nicméně, aspoň je krátký…


Pár lidí teoretizuje o Webu 2.0, nicméně, já jsem na něj rovnou přešel. Web 2.0 funguje ve všech dostupných browserech bez nějakého náročného testování.

Přitom stačí tak málo, změnit DOCTYPE:

<!DOCTYPE html PUBLIC 
  '-//100% validni XML Radka Hulana//verze 2.0//CZ' 
  'http://hulan.cz/styles/doctype/well.done.dtd'>

Vše je samozřejmě plně validní :-)


Aktualizace: výše uvedený DOCTYPE jsem zrušil. Přestože veškeré testované prohlížeče na PC, Linuxu a Mac OS X jej zobrazí správně, stále populárnější Opera Mini na mobilních telefonech s ním měla problém a web zobrazovala bez jakéhokoliv formátování, odstavců, atd.

Nicméně je zajímavé, že takovýto DOCTYPE již bez problémů funguje i v Opeře Mini:

<!DOCTYPE html PUBLIC 
  '-//W3C//DTD XHTML 1.1+//EN' 
  'http://hulan.cz/styles/doctype/well.done.dtd'>

Komentáře

  1. 1 Oldřich Šálek 13.08.06, 18:09:10
    FB

    jenom žasnu...

  2. 2 vgen 13.08.06, 19:00:00
    FB

    To zas bude flame, ze to není validní xHTML, bez pochopení principu modularizace.

  3. 3 Josef Petrák 13.08.06, 20:25:08
    FB

    Není nad nevinné hrátky s W3C specifikacemi ;-) jen nechápu, proč na začátku DTD souboru uvádíte XML hlavičku. Trochu zbytečné, nemyslíte?

  4. 4 vladimír 13.08.06, 22:46:44
    FB

    A co na to prohlížeče (jako jak se liší vykreslování proti xhtml/html) jinak koukám, že je váš web validní i podle xhtml 1.1.

  5. 5 Jan Angelovič 14.08.06, 01:13:47
    FB

    Malá poznámka k použitému veřejnému identifikátoru:

    Sice není nutné, aby se jednalo o formální veřejný identifikátor, ale nevidím důvod, proč by tomu tak nemohlo být - stačí ho jen trochu přepracovat. Navrhuji něco na tento způsob:

    -//Radek Hulan//100% validni XML Radka Hulana verze 2.0//CS

  6. 6 mach 14.08.06, 03:55:13
    FB

    Neplete si tu někdo "Web 2.0" (= AJAX, social networking, semantic web...) s "XHTML 2.0"?

  7. 7 Radek Hulán 14.08.06, 08:55:49

    [6] někteří lidé zjevně nechápou vtip ;-)

  8. 8 Radan Tuhý 14.08.06, 15:30:37
    FB

    Že se jedná o vtip je předpokládám zcela zřetelné :) a přiznávám, že to vypadá hezky :) že bych si taky udělal vlastni DOCTYPE? :)

  9. 9 Jan Brašna 16.08.06, 18:20:43
    FB

    Co konkrétně Mini vadilo? Neznámá organizace? Nebo servery v Oslu neumí něco jiného z toho, co je potřeba?

  10. 10 Jan Angelovič 16.08.06, 23:17:59
    FB

    [9] OM vadilo, že ten veřejný identifikátor nezná. Každý browser se k tomu staví po svém, většinou zvolí dle uvážení quirks nebo standard zpracování. Prohlížeč není validátor, jeho úkolem je dokument zobrazit a tedy napasovat ho na nějaký typ dokumentu který zná.

    Ještě k tomu původnímu identifikátoru: znak % by se zde používat neměl.

  11. 11 Ján Varhol 25.08.06, 07:14:50
    FB

    Toto je správne. Koniec všetkým flame okolo doctypov - vytvorme si každý vlastný :D

  12. 12 Ondra 27.08.06, 13:44:53
    FB

    Ale tkhle by jste si mohli přidat třeba IFRAME do xhtml1.0 strict. To se hodí. Ondra

  13. 13 Slash 17.10.06, 15:27:51
    FB

    Kdyby jste náhodou nevěděli co to je Web 2.0 tak se mrkněte na
    tohle video Je to tam skvěle vysvětlené.

Nový komentář

Pro přidání komentáře se musíte nejdříve  registrovat Facebookem