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

Banan.cz