27. 9. 2007 v sekci webdesign:

AppleStore a Jeffrey

Webové standardy nemusí zdaleka znamenat přístupný web a AppleStore budiž ukázkovým studijním materiálem.

Jeffrey Zeldman, největší advokát webových standardů, dnes šlápl do kravského výkalu se svým článečkem Say hello to web standards, kterým představuje nový web AppleStore. Prý se na něm hodně změnilo, konečně je nejen designově povedený, ale také používá standardy a je přístupný.

Idylka. Tedy idylka by to byla, kdyby tomu tak skutečně bylo. Web Apple bych totiž potenciálnímu zájemci o velký přístupný a použitelný web neukázal. Proč? Mrkněme se na něj jen tak z rychlíku:

Standardy

Stránka není validní, ač web používá snad nejjednodušeji aplikovatelný standard – HTML 4.01 Transitional, který je tolerantní jak (mrtvá) budhistická babička. Ale budiž – aspoň mají nadpisy jako nadpisy a ne jako DIVy. O validitu tady koneckonců nejde.

Přístupnost

Tady už je to horší.. vypněte si obrázky a nevíte nic.. vypněte si styly a horní menu zmizí (odkazy jsou prázdné a zjevně pouze napozicované pomocí CSS). Web je neovladatelný klávesnicí, v IE si uživatel nezvětší písmo, takže si moc nepočte díky těm defaultním malým mrchám, které jsou sice dyzajnově pěkné, ale tím to taky hasne. Ale Apple asi IEčkáře stejně na webu nepotřebuje.

V 800×600 se web nalepí na okraje prohlížeče, aspoň že obrázky mají alty a web je ovladatelný i bez JavaScriptu.

Použitelnost

Odkazy by mohly být nějak více odlišené aspoň v textu (celý web je plný šedých/černých nepodtrhaných odkazů), vyhledávacím polím jaksi chybí odesílací tlačítka, aspoň, že 404ka funguje (btw. z nějakého důvodu Apple nepřesměrovává index.html na root – asi je nenapadlo, že by na podobnou kravinu mohl někdo odkázat.. muhehe).

Sečteno a podtrženo – design Apple se mi líbí (a líbit bude – koneckonců od nich čerpá inspiraci kdekdo), ale přístupnost a webové standardy? Tady mají bílí hoši a dívky stále co dohánět.

Komentáře

27. 09. 07, 23.47

„Ale Apple asi IEčkáře stejně na webu nepotřebuje.“ Ale asi ano :-)…

27. 09. 07, 23.50

Sakra komentáře nepodporují kód, prostě se koukněte do hlavičky stránky (The Apple Store), jsou tam podmíněné komentáře :)

3. Kahi
28. 09. 07, 01.02

Nó, jak se tak zdá, naše malé české osobní standardy, vycepované neustávajícím strachem, že budeme vtaženi do nemilosrdné Kritiky Intervalu pomalu ale jistě překonaly osobní standardy pana Zeldmana. Anebo ne? Anebo prostě má jiné priority?

28. 09. 07, 09.14

Velmi pěkný článek. Díky němu jsem získal sebevědomí. Hlavně co se týče webových standardů a přístupnosti :-).
Zajímavé jsou komentáře pod Zeldmanovým článkem.

28. 09. 07, 10.39

Nooo je fakt, že tohle jsou odst podstatne veci. Nadruhou stranu je to urcite lepsi nez to bylo :-D

PS: Nechces me Filo taky citovat v hlavicce? Moje nejzanemejsi hlaska je „Pixy je namachrovanej a zapsklej paprda“ :-D

28. 09. 07, 10.57

Přidávám Tě do pořadníku – tvoje tam samozřejmě taky zapadne :-) (klesající úroveň a tak)

28. 09. 07, 11.09

Filosof: OK :-D

28. 09. 07, 12.47

> V 800×600 se web nalepí na okraje prohlížeče
Zaprudím si: Tak to je tento blog taky ;-)

9. Endlife
28. 09. 07, 15.06

Nepřesměrování z index.html je podle mě záměr – sjednotí se tím linky zvenku odkazující na homepage.

28. 09. 07, 16.37

[9] to sjednocení bych asi potřeboval vysvětlit.. to by dávalo smysl, kdyby ho přesměrovali a ne naopak

11. Endlife
28. 09. 07, 18.12

Myslel jsem to ze seovitého pohledu – jde o to, že při hodnocení stránky vyhledávač hodnotí „hodnotu“ stránky taky podle externích linků (ano, tohle všichni ví, ale chci být nejsrozumitelnější co to dá), které na ni vedou – kdyby jeden link vedl na index.htm druhý na .html a třetí na /, snižovala – rozmělňovala – by se hodnota stránky.

Ale nemám to z vlastní hlavy, četl jsem o tom někde a zafixovalo se mi to v hlavě :) rád bych to zazdrojoval, ale nenapadá mě, přes jaká klíčová slova ten článek najít.

12. Endlife
28. 09. 07, 18.23

Zkusil jsem první zdroj, který mě napadl a byl to on, Marek Prokop. Konkrétně tady http://www.sovavsiti.cz/…icitni-obsah

Uff, hledat to v opeře mini je vcelku namáhavé. Ale na druhou stranu pro mě stále fascinující :)

28. 09. 07, 20.28

Čistě teoreticky, uživatelé IE by pro Apple měli být jednou z cílových skupin. Potřebují přeci nalákat ke switchi na Mac, ne?

29. 09. 07, 00.46

Endlife: Myslím, že Ti uniklo, že na webu Apple Store to přesměrování právě není a je tam ta duplicita, proto Tě Filosof nechápe :-).

15. dgx
29. 09. 07, 04.15

Z pohledu vyhledávače je přesměrování vhodné proto, že rank z roztříštěných URL se sčítá a přenáší na kanonickou stránku (tj cíl přesměrování). I když, překvapilo mě, že Seznam to tak nedělá href=„http://weblog.jakpsatweb.cz/d/1191022920-fulltext-co-je-index-a-co-je-databaze-presmerovani.html“ rel=„nofollow“>http://weblog.jakpsatweb.cz/d/1191022920-fulltext-co-je-index-a-co-je-databaze-presmerovani.html (Zatímco Google … přenáší rank stránky A na stránku B téměř okamžitě, Seznam rank přímo nepřenáší vůbec…).

V případě jiných služeb (např. bookmarkovací služby atd.) je ještě víc pravděpodobné, že přesměrování vůbec neověří a budou rozdílná URL vnímat jako jiné stránky.

Co z toho plyne? Má logiku namísto přesměrování vyhodit 404 pro stránky jako index.html, index.php, default.htm. Pak na ně nikdo cizí odkazovat nebude.

16. Endlife
29. 09. 07, 08.47

[14] myslel jsem to tak, jako dgx v [15]

Nicméně na základě spíše pár dojmů, než přesné znalosti. Po přečtení komentářů u toho mnou odkazovaného článku na sově v síti jsem taky došel k tomu, že by tam bylo na místě přesměrování. Takže jsem rád, že to tu dgx uvedl do širšího kontextu a Yuhů náhodou zrovna teď publikoval výše odkázaný článek :)

17. VfB
02. 10. 07, 08.09

[13] uživatelé JESPR-u (jediný správný prohlížeč == MSIE) jsou oddané ovečky Velkého Billa, ti na takou svatokrádež ani nepomýšlejí, nejdříve musí proběhnout fáze používání neMSIE software na platformě windows (tedy Total Commander, Firefox nebo Opera, Open Office, Foobar 2000, Media Player Classic etc…), než se taková ovečka dopustí KONEČNÉHO smrtelného hříchu a vymění JSS (jediný správný systém) a nainstaluje si Linux nebo koupí Mac :)