Čtvrtek 26. 8. 2004 (11:55)
Počítače, internet, IT
Validita předních webů? Děs!
Rozhodl jsem se, že namátkou vyberu deset webů a ověřím jejich validitu. Vybral jsem weby, o kterých si myslím, že jsou pro provozovatele klíčové a to třeba prodejem reklamy, poskytováním informací či samotným provozem atp ... Zde je výsledek:http://www.google.com
Přední světový vyhledávač Google je sepsán v HTML 4.01 Transitional a je nevalidní. Počet chyb 41.http://www.microsoft.com
Web jedné z nejúspěšnějších společností - Microsoftu je sepsán v HTML 4.01 Transitional a je nevalidní. Počet chyb 49.http://www.seznam.cz
Dost možná nejoblíbenější český portál Seznam je tvořen XHTML 1.0 Transitional a je nevalidní. Počet chyb 32.http://www.idnes.cz
Jedno z nejčtenějších českých zpravodajských e-médií je sepsáno v HTML 4.01 Transitional a není validní. Počet chyb 50.http://www.eurotel.cz
Web českého top operátora je napsán v HTML 4.0 Transitional a je nevalidní. Počet chyb 14.http://www.slunecnice.cz
Jeden z nejnavštěvovanějších tuzemských downloadovacích serverů Slunečnice je napsán v XHTML 1.0 Transitional a není validní. Počet chyb 9.http://www.cdr.cz
Oblíbený český web se zpravodajstvím ze světa počítačů je napsán v HTML 4.0 Transitional a není validní. Počet chyb 227.http://www.mironet.cz
Stránky úspěšného prodejce počítačů Mironet jsou napsány v HTML 4.0 Transitional a nejsou validní. Počet chyb 114.http://www.ppk.cz
Stránky mého chlebodárce - nejčtenějšího počítačového časopisu Počítač pro každého jsou napsány v HTML 4.01 Transitional a jsou validní.http://www.praha.cz
Stránky naší metropole jsou v HTML 4.01 Transitional a nejsou validní. Počet chyb 298.Namátkový výběr ukázal, že z deseti webů je validní pouze jeden. Podstatná část webů nemá ani DOCTYPE a ty pak validátor zřejmě posuzuje, jako že jsou v HTML 4.01 Transitional. Nevím, nezkoumal jsem to podrobněji. Tak jako tak nemohou být bez DOCTYPE validní. Další weby si protiřečí. Mají DOCTYPE a používají jinou verzi jazyka (X)HTML atd ... Nejsem z těch, který by si z validity či nevalidity dělal vrásky. Můj blog není také validní a kód je přímo zprasený. Přesto by mě však zajímalo, k čemu je volání po prohlížečích splňujících normy W3C, když weby je nesplňují. To pak můžeme mít prohlížeč, se kterým si prohlédneme weby několika nadšenců a opravdových profesionálů a na (subjektivně) důležité weby se nedostaneme nebo dostaneme špatně. Jeden příklad: špatně zadané kódování stránky. Opera ani Firefox si s tím neporadí. Je třeba manuálně přepnout na jiné kódování. Internet Explorer zobrazí bez problémů.
Tentokrát neobhajuji ani jeden prohlížeč, validitu nebo nevaliditu. Jen ukazuji, jak to vypadá v reále. Je čas se zamyslet, co s tím. Možná jsem naivka, ale třeba takový Google by měl jít příkladem a jestliže jeho kód je stejně nevalidní jako můj, tak to není příliš motivující ke změně stavu ...
Má odpověď: Ale toto není účelový výběr. Z paměti jsem vybral deset prvních webů, které mě napadly a tak to dopadlo. Web PPK je sice validní jen dle starého HTML 4.01 Transitional, ale ostatní nejsou ani to, takže jistý pokrok bych tu viděl. Jak se to říká? Jednooký mezi slepými král?! Docela mě jeho validita překvapila, podobně jako nevalidita Slunečnice.
Reagoval Václav Chromický: Zrovna Google.com bych raději nezmiňoval. Myslím, že jim jde hlavně o traffic, a tak se každý bajt navíc projeví řádově několikanásobně.
Reagoval PJ: Proč dělat takové průzkumy? Validita nikoho nezajímá, jde o to, aby se web zobrazil a vydělal peníze. Jestli je validní nebo invalidní, to je každému fuk. Všichni víme, že Explorer to stejně vždycky nějak domyslí a zakamufluje, takže to těch 98% lidí uvidí zhruba dobře a zbývající 2% v podstatě taky... Nebo jinak. Proč se snažit (rozuměj platit) optimalizaci kódu tak, aby nějaký robot od W3C (či jak se ta autorita jmenuje) vyhodil nálepku "Valid." Webmasterovi to možná udělá dobře, ale jinak je to všem putna. A co je hlavní, na výsledek, tedy jeho vizuální podobu, to nemá žádný vliv.
Má odpověď: V podstatě souhlasím. Bohužel ;-) Jen dodávám, že validator je dobrý debugger třeba kvůli neuzavřeným tagům atp ... Průzkum (lze-li to tak nazvat) jsem udělal čistě jen z osobní zvědavosti, jestli jsem jediný, kdo na validitu z vysoka kašle.
Reagoval Jódlující bernardýn: vezmi v úvahu, že většina z webů, které si označil za invalidní, je právě proto, že obsahují desítky reklamních bannerů a další havěti (která je ale živí) a troufám si říct, že všechny chyby co našel validátor obsahujou právě kódy reklam... S tim holt webmaster nic neudělá.... Podle mě je spíš důležité správné zobrazení ve všech prohlížečích (minimálně IE, Firefox, Opera) a ne pouhé rozdělení validní/nevalidní.
Má odpověď: Plně souhlasím.
Reagoval Pete: eurotel.cz se taky dost polepšil. nedávno prošel lehkou odtučňovací kůrou. dřív tam, podle validátoru, bylo přes 600 chyb.
Reagoval Adam Hauner: Na Slunečnici jsou pouze 2 chyby - & není 2x zapsán entitou.
Reagoval Petr Bříza: Problematiku nemáš moc domyšlenou. Kdyby prohlížeče lpěly na normách, nutilo by to autory webů, aby psali své weby správně, a pak by s nimi zpětně také neměly problémy různé prohlížeče. Lenivý vývojář se podívá na svůj rozsypaný kód v MSIE, který to NĚJAK pochopí a zobrazí, a vývojář je s výsledkem spokojen. Když se ale náhodou na na web podívá někdo v Opeře, pak se mu to může zobrazit úplně jinak - třeba rozpadnout, protože na zobrazování nevalidního kódu normy nejsou, takže ani autoři Opery nemohli svůj úkol vyřešit "správně". Kdyby MSIE nebyl tak tolerantní, webdesigner by web musel spravovat, což by mu asi prospělo, nemyslíš? A tohle celé je asi jediná pořádná výhoda validity. Pokud nevalidita vzhledu stránek v různých prohlížečích neubližuje, pak nevadí nikomu, kromě rejpavých bloggerů...
Má odpověď: To je sice hezké, ale validita automaticky nezaručuje shodné zobrazení ve všech prohlížečích stejně jako nevalidita automaticky neznamená špatné zobrazení v alternativních prohlížečích. Píšeš tady o tlaku na kodéry přes browsery, ale to by si vyžádalo nějaké období než by každý přešel na normy, než by WYSIWYG editory přestaly normy nedodržovat (atd ...) a nějakou dobu by tu bylo vákuum, kdy by část webů byla funkčních a část byla nefunkčních. A pak kdo to nemá domyšlené ...
SLEDOVAT ZMĚNY | VYTISKNOUT | Podělte se o odkaz na linkuj.cz nebo del.icio.us
Stálý odkaz (permalink): Stálá adresa tohoto zápisku je http://blog.macich.net/1093521356-validita-prednich-webu-des.html (pro IE: vložit do schránky | přidat k oblíbeným). Chcete-li na zápisek odkázat, použijte ji.
Další zápisky: Následujícím zápiskem je spot Chyba v SP2 pro Windows XP Předešlým zápiskem je spot Sidebar pro vaše Windows. Nač čekat na Longhorn?! Další pak naleznete při navigaci z hlavní stránky. Můžete se také podívat na seznam všech zápisků.
Aktuální místo vašeho pobytu: Macich.NET » Blog počítačového nadšence » Počítače, internet, IT » Validita předních webů? Děs!
