XHTML není zbytečnost
Yuhůů vyjádřil svůj despekt k XHTML ve příspěvku svého
blogu s názvem
XHTML je zbytečnost
. Přímo bych citoval
Zastávám názor, že XHTML oproti HTML nepřináší žádnou podstatnou výhodu, pokud
zrovna denně nepracujete s XML dokumenty (a to pracuje málokdo).
XHTML je tak v současnosti používá zejména na zastrašování laiků,
kteří sice tuší, co je HTML, ale u XHTML se bojí toho X na začátku.
Pro mírně zasvěceného odborníka je ta zkratka způsob, jak věci
zesložitit a obhájit větší cenu své práce. Pro gymnazisty lepících
weby po nocích je XHTML zase věcí víry, protože to stejně jako XML začíná na X.
Osobně nejsem k doporučení XHTML tak skeptický ba naopak. Nabízím jednoduchou tezi,
XHTML opodstatnění má, ne snad pro návštěvníka vašich stránek, kterému je jedno
jestli použijete HTML 4.01, 3 nebo XHTML 1.1. Návštěvníka stránek zajímá v prvé
řadě obsah.
Ovšem trochu se zapomíná na druhý podstatný fakt a to na strojové zpracování. Nemám na mysli tolik omílané vyhledávače, či jiné inteligentní agenty. Mám na mysli další zpracování
stránek samotných. Pokud jsou Vaše stránky validní XHTML dokument, jsou i validním
XML dokumentem.
S XML dokumentem pak můžeme dále pracovat, nabízí se možnost XSL transformace
na dokument jiného formátu, transformace na jiné XML(RSS). XML můžete dále analyzovat,
indexovat atd.
Určité oprace by samozřejmě šli i nad dokumentem HTML, ale rozhodně by se množina
možných operací výrazně zúžila a nebyla by tak efektivní. Dnes existuje mnoho a mnoho nástrojů, které jsou schopny s XML pracovat, existují transparentní postupy….
Ano XHTML má opodstatnění, ne snad pro návštěvníka stránek, ale pro jejich
tvůrce.
Související články
Související epizody CZ Podcastu
- #217 · Ivo Lukačovič
O Windy, JavaScriptu a budování firem.
- #3 · Java 6 SE, Vývoj webových aplikací
Dagi a Filemon o novinkách v Javě 6 a webových frameworcích.