Screen readery a události JavaScriptu
Odečítače obrazovky (screen readery) pracují s webovou stránkou přímo v prohlížeči (tudíž zpravidla i s podporou JavaScriptu), do jaké míry je taková stránka přístupná? Aaron Cannon a Aaron Barker se v článku JavaScript and screen readers nad problematikou zamýšlejí a snaží se nabídnout odpovědi. Autoři testovali dva rozšířené programy JAWS a Window Eyes.
Když na stránce dojde ke změně pomocí JavaScriptu, uživatel se to skrze odečítač obrazovky přímo nedozví. Pokud značka obsahuje událost onclick, uživatel se to dozví (čtečka jej upozorní, že může na objekt „kliknout“) jen pokud se je událost registrována klasickým (starším) způsobem (buď nastavením atributu onclick nebo vlastnosti element.onclick). Pokud registrujete událost dvojklik, uživatel se to nikdy nedozví (a jen obtížně takovou událost vyvolává). Podobně se nelze spolehnout ani na události mouseover, mouseup a mousedown. Tohle a mnohem víc včetně přehledné tabulky najdete v článku JavaScript and screen readers. (Zdroj: 456 Berea Street)
Dále čtěte…
- WebAIM zveřejnil výsledky průzkumu mezi uživateli screen readerů 2. 2. 2009 7:30
- Jak na přístupné komponenty ve Flashi a Flexu 14. 1. 2009 7:07
- Jak testovat weby v screenreaderech 31. 12. 2008 14:18
- Flash už z hlediska přístupnosti nemusí být vždy problém 7. 11. 2008 0:00
- Vyzkoušejte si, jak vnímají web nevidomí uživatelé s JAWS 13. 10. 2008 10:10