V zásadě souhlasím, mám však k tomu toto: K tomu, aby všechno bylo takto ideální, musí mít tvůrce webu:
a) poměrně slušnou sumu znalostí, tj. dokonalou znalost normy HTML, nebo XHTML, dále znalost CSS, znalost chyb v features prohlížečů, protože každý prohlížeč má své chybky, a vše si dokonale vyzkoušet
b) mít čas si s tím hrát
Myslím si, že u většiny lidí, kteří prostě chtějí něco sdělit světu, příliš nehrozí, že budou studovat do detaily normy značkovacích a stylových jazyků. Já se ani příliš potom nedivím, že takový Patrik Zandl se rozhodl, že se na CSS layout vykašle, stejně tak jako mnoho dalších. Proč? Protože námaha není úměrná výsledku, a jediné, co tím opravdu dosáhnu je jakási čistota podle norem, kde mě W3C může pohladit po hlavě a ukázat jako premianta webu.
Já osobně se snažím jít podle norem, ale myslím si, že samotné W3C i samotní propagátoři moderních norem právě tomu také dávají hřebíček do rakve. Nejdříve to bylo čisté HTML, pak se všude začalo propagovat XHTML 1.0. Všude spousta návodů, jak být in s XHTML. Poté začaly browsery slušně podporovat CSS, takže tabulky začaly být nemoderní a jedině CSS. Jsem skoro rád, že XHTML 2.0 není kompatibilní, a že se to přepísklo a nelze jej jednoduše zavést.
Já třeba stíhám, ale dnes už naprosto chápu ty, kteří se na to vykašlali. Já se tím třeba částečně živím a čas vražený do studia se mi bohatě vrátí, ale co ostatní?
Chybí tu už trochu přehlednost pro normálního člověka. Nějaké minimální penzum znalostí, třeba staré dobré HTML 4.01. Je to stále standard.
Myslím si, že čistotě webu pomůže praktický a rozumný přístup. Potěšilo mě, že třeba i známý web o HTML z města Slaného má též umírněný přístup.
Problém prostě je, že je to pro většinu lidí už složité a hlavně se to tak strašně mení podle módy, že 99,99% lidí prostě rezignuje.