Rozdíl mezi XHTML a HTML
Dnes na Intervalu vyšel Pixyho avizovaný komentář Proč používám XHTML k tématu XHTML vs. HTML. Najdete v něm porovnání XHTML a HTML v čem se liší a proč Pixy používá XHTML. Má na to stejný názor jako já ve svém komentáři k předešlému článku. Tedy:
Je těžké (téměř nemožné) polemizovat, zda používání XHTML přináší nějaké objektivní výhody. Osobně jsem přesvědčen, že všechna tvrzení o tom, že dokumenty XHTML jsou menší nebo rychlejší nebo že se snáze zpracovávají, jsou jen akademická a v praxi mají téměř nulový efekt. Moje důvody jsou jiné, čistě subjektivní (...)
Možná skoro dvouleté a téměř výhradní používání jazyka XHTML mi totiž přineslo mnoho dobrého. V prvé řadě jsem se naučil, a to už úplně automaticky, vytvářet syntakticky zcela korektní stránky. Z jediného prostého důvodu: XHTML mě k tomu, narozdíl od HTML, nutí. (...)
V HTML můžu psát všechny značky a atributy malými písmeny, v XHTML musím. V HTML můžu všechny značky uzavírat, ale když v HTML neuzavřu odstavec, nic se nestane - v XHTML musím. Když se rozhodnu, můžu v HTML zásadně uzavírat všechny hodnoty atributů do uvozovek, ale bez nich to taky projde - v XHTML prostě musím.
Seriál: XHTML vs. HTML
- Rozdíl mezi XHTML a HTML [14. října 2004 7:28]
- XHTML místo HTML [11. října 2004 7:31]
Komentáře
No ja asi po poslednich komentarich patrim do HTML tabora, i kdyz jsem posledni html stranku udelal asi pred tremi lety a od te doby delam jen xhtml, co? :)
Ne, Pixy ma pravdu. XHTML prinasi subjektivni vyhody, protoze chte nechte nas nuti psat ciste.
Proto mi prijde zbytecne, prepisovat stavajici stranky. Rozhodne se tak ale daji delat ty nove.
(btw: me bylo argumentovano, ze html ma vyrazne mensi kod - prave diky moznosti nektere tagy neuzavirat, nepsat hodnoty atributu do zavorek apod - prijde mi to dost extremni, ale stale je na internetu hodne sluzeb, kde snizeni o par procent muze znamenat opravdu dost - i kdyz spise z marketingoveho hlediska).
2 Pavel SPS: Že má HTML výrazně menší kód je stará a neustále omílaná pověra. Pokud ale zkusíte vytvořit stejnou stránku v HTML a XHTML, zjistíte, že od určité (velmi nízké) úrovně složitosti začíná být XHTML mnohem menší, bez ohledu na "optimalizaci" HTML kódu. Ostatně třeba na Intervalu se touto "optimalizací" kód titulky zmenšil asi o 5 kB, zatímco převodem na XHTML se zmenšil o více než 100 kB ;-)
Jakto?
XHTML je vetsi - musi ukoncovat znaky, musi vse uzavirat do uvozovek, musi selected doplovat o ="selected" apod.
V cem je mensi, nez HTML?
Nemluvim ted o tabulkach a CSS, to se nepatri. Mluvim o HTML a XHTML. Pokud vemu stejnou stranku, tak vidim pouze znaky "navic" u xhtml, zadne u html.
[2][4] ano, xhtml je vetsi, ale jen nepatrne. Kdyz píšu HTML, stejně tagy uzavírám, stejně vkládám atributy do uvozovek. Rozdíl je snad v tech zpetných lomítkách u [img] a [meta] a pak v tom ="selected", ="checked". Ale ten nárůst je o méně bajtů, než kolik jsme tady o tom prokecali ;-)
To je pravda :) ja jen po prectene "zrychlete sve WWW stranky" prikladam dalsi mozny pohled na vec :) zkratka html nabizi vice moznosti, jak usetrit kod.
Coz ovsem v mem pripade znamena napsat hezky kod a pak skriptik, ktery z nej udela mensi prasarnu :) btw - stalo by to mozna za pokus, o kolik se tak stranka zmensi. Pokud se o vikendu budu nudit, zkusim par xhtml webu zkomprimovat do prasackeho html, zda je to uspora jen v radu promile, ci procent.
2 Pavel SPS: Ušetřete si námahu a raději na server nahoďte kompresi textových souborů, ušetříte s přehledem i 80 % objemu a bez prasáren ;-)
Jiste, ale ja nechci mluvit o gzipu, css,...
chci ciste porovnat velikost HTML a XHTML.
BEZ DALSICH vlivu.
Nemuzete rici:
xhtml je mensi - zmensilo nam kod o 100kB - to zmensil prechod z tabulek na CSS
a nemuzete pozdeji na "html je mensi nez xhtml" reagovat: "tak si pustte kompresi"
a] kompresi mi nemusi utahnout server
b] o tom tu rec neni - porovnava se POUZE html kontra xhtml, tudiz se maji porovnavat stejne stranky (ne html tabulky a xhtml styly), ani argumentovat kompresi (ktera jde pustit na html i xhtml).
Další příspěvky
- Aktuální příspěvky
- Novější příspěvky
- Google Desktop jako nejlepší spyware [19. října 2004 19:22]
- Všechny referery v Toplistu [14. října 2004 19:45]
- Google Desktop Search [14. října 2004 18:41]
- Starší příspěvky
- Historie, současnost a budoucnost Firefoxu [13. října 2004 21:42]
- Kouzelník Merlin napadl IE [12. října 2004 15:31]
- Vyhledávač A9 [12. října 2004 7:22]
- Všechny příspěvky za měsíc říjen 2004


