Chybová stránka 404-Návrhy a doporučenia
25.06.2010 19:07Chybová stránka 404 "Not Found". Stretol sa s ňou už určite takmer každý užívateľ internetu. Čo vyjadruje číslo 404? Prečo a ako sa chybová stránka zobrazuje?
Ako navrhnúť túto chybovú stránku, aby nebola pre užívateľa príťažou a poskytla mu v prehľadnej forme informácie, ktoré mu umožnia rýchly prístup k relevantnému obsahu? Čiže ako vytvoriť použiteľnú stránku 404?
Čo znamená číslo 404?
Číslo 404 je kód HTTP správy, ktorú vracia webový server ako odpoveď na klientský požiadavku. Tento kód patrí do skupiny kódov začínajúcich číslicou 4, ktoré predstavujú klientske chyby, čo znamená buď, že klientsky požiadavka má zlú syntax, alebo táto požiadavka nemôže byť splnená. Samotný kód 404 označuje situáciu, kedy klientom požadovaný zdroj nie je na serveri nájdený. Viac o jednotlivých kódoch je možné nájsť v RFC 2616.
Možnosti reakcie na nedostupný zdroj
Na oficiálnom Google Webmaster blogu možno nájsť článok, ktorý popisuje dve možné reakcie na situáciu, kedy zdroj požadovaný klientom nie je dostupný. Jedná sa o tzv:
"Soft 404",
"Hard 404".
Aký je rozdiel medzi týmito prístupmi? Pri použití soft 404 webový server nevracia pri nedostupnom zdrojmi kód 404, ktorý by v tejto situácii mal, ale vracia kód 200, ktorý znamená úspešné splnenie klientskeho požiadavke a užívateľa presmeruje napríklad na domovskú stránku. Toto správanie je ako pre návštevníka tak aj pre roboty vyhľadávačov samozrejme veľmi mätúce, a preto aj Google vo vyššie uvedenom článku nabáda webmasterov, aby sa soft 404 nevyuzivali.
Správnym prístupom k riešeniu problému s neexistujúcimi požadovanými zdrojmi je využitie hard 404, pri ktorom webový server vracia korektné kód 404 a zobrazí chybovú stránku 404. Nasledujúca kapitola je venovaná odporúčaniam, ako navrhnúť chybovú stránku 404 tak, aby bol jej prínos pre návštevníka maximálnu tj aby bola použiteľná.
Odporúčania pre návrh chybové stránky 404
Ako by mala vyzerať použiteľná chybové stránka 404, tj taká chybová stránka, ktorá na návštevníka hneď na prvý pohľad nekričí "Zavri ma! Si tu zle! Tu nič nie je! "?
Guru použiteľnosti, Jacob Nielsen, vo svojom článku Improving the Dreaded 404 Error Message uvádza tri odporúčania, ktoré by mali platiť pre akékoľvek chybové správy (ako webové tak desktopové aplikácie). Tvrdí, že chybové správy by mali byť:
- napísané jednoduchým jazykom, ktorý je zrozumiteľný aj netechnicky zameraným používateľom a ktorý automaticky nevyvoláva dojem, že za chybu môže užívateľ
- konkrétne v tom, čo sa stalo zle, prečo nastala chyba
- konštruktívny v návrhu spôsobu, ako môže užívateľ opustiť chybový stav
Ako by sa mala táto odporúčania odraziť v návrhu použiteľných chybových stránok 404? Určitý návod možno nájsť v článku The Perfect 404 od Iana Lloyda. V súvislosti s prvou Nielsenovým odporúčaním Lloyd navrhuje, aby chybové stránka obsahovala jazykové konštrukcie typu "je možné že", "možno" alebo "mohlo sa stať že", ktoré automaticky neukazujú na návšteníka prstom a nekárají ho "Ty, to ty si spôsobil túto chybu! ", aj keď treba vie, že za chybu návštevník môže.
V článku sú tiež uvedené tri najčastejšie dôvody, ktoré môžu viesť k zobrazenie chybové stránky 404. Návštevník by mal byť na chybovom stránke informovaný, že táto stránka bola zobrazená kvôli jednému z nasledovných dôvodov:
- zle napísaná URL adresa alebo zastarané obľúbená položka,
- zastaraný odkaz z výsledkov vyhledáče,
- nefunkčná interný odkaz v rámci aktuálneho webu,
- neplatný odkaz z iného webu.
Akonáhle už návštevník vie, že nastala chyba a pozná tiež možné príčiny chyby, je nutné mu navrhnúť možné kroky, aby mohol chybový stav opustiť. To možno docieliť integrovaním nasledujúcich komponentov do chybové stránky 404:
- odkaz na domovskú stránku,
- odkaz na mapu stránok alebo lepšie priamo zobrazenie mapy stránky
- vyhľadávacie pole, ak web podporuje interné vyhľadávanie,
- kontaktné informácie na správcu webu.
Ak sa budete držať vyššie uvedených odporúčaní, nebudú návštevníci naštvane odchádzať z vašich stránok, pretože sa im objavila nepriateľská stránka "404 Not Found", ale pomocou ponúknutých navigačných prvkov budú ďalej pokračovať v preskúmavaní vášho webu.
Príklady chybových stránok a iné zdroje
404 Research Lab - bohatý zdroj informácií o 404 chybovom stránke, obsahuje tiež rozsiahly triedený katalóg chybových stránok
Is there an art of 404 pages? - Množstvo ukážkových stránok 404
404 Error Pages: Reloaded - rozsiahly archív chybových stránok
Useful "Page not found" error pages - odporúčania pre chybové stránky a odkazy na príklady chybových stránok
———
SpäťDiskusná téma: Chybová stránka 404-Návrhy a doporučenia
Neboli nájdené žiadne príspevky.