• Technologie
  • Byznys
  • Software
  • Hardware
  • Internet
  • Telco
  • Science
  • České IT
  • Události
Žádné výsledky
Zobrazit všechny výsledky
ITBiz.cz
ITBiz.cz
Žádné výsledky
Zobrazit všechny výsledky

Přístupnost webu V: Testování validity stránek

Vladimír Kašpar
6. 3. 2012
| Články

V předchozích dílech seriálu o přístupnosti webu jsme se snažili popsat základní parametry, které ovlivňují přístupnost pro vyhledávací roboty, tak například i pro nevidomé. V dnešním článku, posledním díle, si popíšeme, jak ze strany tvůrce webu snadno zkontrolovat, zda je výsledná přístupnost taková, aby web mohl být plně funkční pro každého uživatele Internetu.
Při kontrole validace HTML je často používaný validátor konsorcia W3C.org (http://validator.w3.org). U přístupnosti webu je vytvoření 100% validace trochu problém, protože W3C některé skriptovací jazyky zbytečně odsuzuje a např. JavaScript popisuje jako nepřístupnou technologii pro nevidomé, přitom třeba hlasové syntetizátory většinu javascriptových funkcí číst umějí. Některé parametry webu jsou tedy sporné a záleží na jednotlivém syntetizátoru, zda jej přečte či ne.

Ukázka validace kódu

Ukázka validace kódu

Pro základní testování přístupnosti je k dispozici na internetu několik nástrojů. V Effectixu používáme aplikaci Wave, jež velice snadno zobrazí chyby, popíše je a co víc, ještě programátory dokáže upozornit na opakující se výraz „Čtěte více“ v často používaném modulu novinky.

Wave: testy přístupnosti

Aplikace Wave pro testování přístupnosti má celou řadu funkcí. Na úvodní straně wave.webaim.org je několik možnosti jak načíst web. Po načtení webu aplikace Wave zpracuje prezentaci a zobrazí základní chyby a upozornění na nestandartní parametry webu z hlediska správnosti HTML tagů.

Veškeré chyby a upozornění jsou cílená a je třeba je opravit. Nejčastějšími chybami v přístupnosti je chybějící html tag „label“ u formulářových polí či chybějící alternativní text u obrázků. Pokud nelze chybu nelézt ve stylovaném webu, je možné vypnout styly tlačítkem „disable styles“ (na obrázku v pravo dole) a web se zobrazí tak, jak jej vidí, resp. slyší, nevidomý ze syntetizátoru. Toto zobrazení bez CSS stylů je také vhodné pro lepší obecnou představu, jak je web čten. Lze podle něj pak přeházet objekty v HTML tak, aby hlavní data byla co nejvýše, tedy co nejdříve čtena syntetizátorem, jak už bylo popisováno ve článku Jak na správnou strukturu HTML.

Zajímavou funkcí je rovněž zobrazení „Text-only“, jež je vhodná pro kontrolu přístupnosti formulářových polí. Tato funkce vypíše, jak syntetizátor přibližně přečte web klienta, resp. jeho formulář. Kdyby polím chybělo označení „label“ (popis pole), syntetizátor by nevidomému přečetl pouze „Jméno a příjmení … text box“. Naproti tomu na výše uvedeném obrázku se správně napsaným polem přečte „Jméno a příjmení … text box insert your Jméno a příjmení“.

Rozdíl v tomto případě není až tak patrný, nicméně ve kdy popisy polí („label“) budou v rámci HTML kódu vloženy ve zcela jiném objektu, než je pole, bude to rozhodně špatně. Jako příklad uveďme tabulku, v níž jsou pouze popisy polí, ale samotná pole jsou ve zcela jiné tabulce. Tomu by se programátor měl vyvarovat. Stejně jako případu, kdy popisy polí nebudou vůbec nikde. K tomu jsme ale už více psali v článku Jak na webové formuláře.

Zkusme býti na chvíli slepí

V prohlížeči Google Chrome existují dvě rozšíření zdarma, jež dokážou jednoduše nasimulovat čtení jako v syntetizátoru. Jedna z nich, ChromeVox, se za hlasový syntetizátor dá považovat, druhá s názvem ChromeShades zobrazuje web bez stylů a v podobě, jež syntetizátor čte. Nejlepší testování přístupnosti je praxí, a tak je lepší si vybraný syntetizátor, např. zmíněný ChromeVox, spustit se zakrytýma očima a projít si webovou prezentaci. Případné překážky budou hned patrné.

Závěr

V seriálu Jak na webovou přístupnost jsme se pokusili popsat varianty, v nichž je pravděpodobně důležité se na přístupnost zaměřit. Částečná přístupnost je zapotřebí samozřejmě vždy, aby si třeba nevidomí uživatelé mohli informace přečíst svými hlasovými syntetizátory (anglicky „screen reader“), na něž jsou zvyklí. Tyto nástroje dokáží v dnešní době přečíst slepému skoro vše, co na obrazovce vidí, ovšem pouze „skoro“. Někdy je potřeba této aplikaci při programování webu pomoci, někdy mu alespoň „neházet klacky pod nohy“.

Rubriky: Vývoj a HTML

Související příspěvky

Zprávičky

Timothy Berners-Lee patří k „praotcům“ internetu

8. 6. 2025
Nebojte se hlásit na seniornější pozice, radí IT pracovní portál
Články

Technika objevená společností Cato Networks umožňuje snadnou tvorbu malwaru pro krádež hesel

2. 6. 2025
Zprávičky

Čínská DeepSeek vydala vylepšený model AI R1, zvyšuje konkurenci pro OpenAI

29. 5. 2025
Zákony informatiky: Když Brooksův zákon neplatí
Zprávičky

Bílý dům zakázal americkým firmám vyvážet software pro navrhování čipů do Číny

29. 5. 2025

Zprávičky

Trump opět prodlouží lhůtu pro prodej TikToku v USA, tentokrát o 90 dní

ČTK
18. 6. 2025

Americký prezident Donald Trump opět prodlouží lhůtu pro prodej populární aplikace pro krátká videa

Trumpův chystaný chytrý telefon se podle expertů bude vyrábět v Číně

ČTK
18. 6. 2025

Chystaný chytrý telefon firmy The Trump Organization se podle expertů oslovených serverem CNBC bude

Sociální sítě se poprvé staly nejčastějším zdrojem informací v USA

ČTK
18. 6. 2025

Sociální sítě se poprvé staly komunikačním kanálem, odkud čerpalo zprávy nejvíce Američanů. Uvádí to

Evropská komise chce Ukrajinu v unijní roamingové zóně bez poplatků

ČTK
18. 6. 2025

Evropská komise (EK) navrhla, aby se Ukrajina od ledna 2026 připojila k unijní zóně

Sophos představil XDR řešení pro synchronizované zabezpečení

Hackerská skupina zaútočila na banku íránských revolučních gard

ČTK
17. 6. 2025

Kybernetický útok dnes omezil provoz banky Sepah íránských revolučních gard. Systémy banky jsou spojené

HP Dimension s Google Beam posouvají virtuální spolupráci na vyšší úroveň

HP Dimension s Google Beam posouvají virtuální spolupráci na vyšší úroveň

Pavel Houser
17. 6. 2025

Společnost HP Inc. na veletrhu InfoComm 2025 představila HP Dimension with Google Beam (dříve

Vodafone pokryl sítí 5G část pražského metra

Policie odložila případ zakázek pražského magistrátu pro Operátora ICT

ČTK
17. 6. 2025

Policie odložila případ zakázek pražského magistrátu pro jím vlastněnou firmu Operátor ICT (OICT). ČTK

Německá policie vyřadila z provozu obří prodejnu drog na darknetu

ČTK
17. 6. 2025

Německá policie vyřadila z provozu velkou platformu na takzvaném darknetu, na které se prodávaly

Tiskové zprávy

Denní používání AI v kancelářích za půl roku vzrostlo o 233 %, ukazuje nový výzkum společnosti Slack

Pure Storage představuje cloud pro podniková data. Zákazníkům umožní spravovat data namísto úložišť

Falešní bankéři způsobili meziročně o 41 % vyšší škody

ELLIOT: Vlajková iniciativa pro vývoj otevřených multimodálních základních modelů pro robustní umělou inteligenci v reálném světě

GFI KerioControl 9.5: integrace VPN technologií a silnější ochrana proti zero day útokům

Novinky v Acronis Cyber Protect Cloud: přímé zálohování a archivace e-mailů v Microsoft 365

Zpráva dne

Květen je měsícem růstu, můžete růst s Windows 11 jen za €20.00!

Květen je měsícem růstu, můžete růst s Windows 11 jen za €20.00!

Redakce
15. 5. 2025

Kupte Windows 11 CDkey od Goodoffer24.com a můžete růst s tímto OS jak při...

Videa ITBiz.cz

Glenn Mallon, Dell Technologies

Elektronická recepční

FORXAI Mirror

Kamery pro průmysl a detekci požárů

Kamery pro vyhodnocení spokojenosti zákazníků

Kalendář

Zář 22
22. září @ 8:00 - 26. září @ 17:00

EMO Hannover 2025

Říj 1
Celý den

Cyber Attacks

Říj 21
Celý den

Bezpečnosť a dostupnosť dát

Zobrazit kalendář

Komentujeme

Chvála černých skřínek

Malé modely AI mají být velkým trendem

Pavel Houser
3. 1. 2025

V záplavě prognóz technologického vývoje (nejen) v roce 2025 zde prozatím trochu zapadlo jedno téma, které...

Odebírat newsletter

Zásady ochrany osobních údajů.

Zkontrolujte svoji doručenou poštu a potvrďte odběr.

Slovník

Anchor text

Technician

CPI

Kategorie

  • Články
  • Komentujeme
  • Slovník
  • Tiskové zprávy
  • Zprávičky

Portál ITbiz.cz přináší informace z IT a byznysu již od roku 2006. Provozuje jej internetové vydavatelství Nitemedia. Hosting zajišťuje společnost Greenhousing.cz. Mezi další naše projekty patří například ABClinuxu.cz a Sciencemag.cz. Na stránce Redakce naleznete informace o redakci a možnostech inzerce.

Rubriky

Akce a události Byznys Cloud Ekomerce Hardware int Internet Operační systémy Podnikový software Právo Science Security Technologie Telekomunikace Veřejná správa Vývoj a HTML Zpráva dne České IT

Píšeme jinde

RSS ScienceMag RSS

  • Astrofoto: galaxie NGC 3718
  • Vědci z ÚOCHB krotí houbu, která je smrtelně nebezpečná pro pacienty s oslabenou imunitou
  • Astronomové našli chybějící baryonovou hmotu – nachází se mezi galaxiemi

RSS AbcLinuxu RSS

  • Zed má nově v sobě integrovaný debugger
  • Vývoj renderovacího jádra Servo (06/2025)
  • X.Org X server 21.1.18 a Xwayland 24.1.8 řeší další bezpečnostní chybu

Newsletter

Zásady ochrany osobních údajů.

Zkontrolujte svoji doručenou poštu a potvrďte odběr.

Žádné výsledky
Zobrazit všechny výsledky
  • Technologie
  • Byznys
  • Software
  • Hardware
  • Internet
  • Telco
  • Science
  • České IT
  • Události

© 2019 Vydává Nitemedia s.r.o. Hosting zajišťuje Greenhousing.cz.

Tento web používá cookies. Pokračováním dáváte souhlas s jejich používáním. Více na itbiz.cz/soukromi.