• 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 IV: Jak správně pracovat s JavaScriptem

Vladimír Kašpar
24. 2. 2012
| Články

Javascript je skriptovací jazyk spouštějící se na straně prohlížeče, podobně jako HTML či CSS. Obvykle se využívá pro různá animování HTML objektů, chybová upozornění a v dnešní době i na zpracování tzv. AJAXu. Jak důležitý je pro pohodlné ovládání webových stránek uživateli si povíme ve čtvrtém díle seriálu o dobrém zprogramování přístupného webu, ať už obchodního, firemního či dalšího.

Zmínili jsme také AJAX, zkratka z Asynchronous JavaScript and XML. Jde o technologii, která zobrazuje či zpracovává data mezi serverem a uživatelem (prohlížečem) bez potřeby znovu načíst stránku. Nádherným příkladem AJAXu využívající samozřejmě JavaScript jsou GoogleDocs. Aplikace od světoznámé společnosti Google jsou také výborným příkladem pro přístupný JavaScript, kde si s ním vývojáři Googlu pohráli natolik, že jakákoliv koordinace i nevidomého v těchto aplikacích není problém.

Donedávna nepřístupný JavaScript
JavaScript byla dlouhá léta technologií, jež nebyla zrovna „user friendly“, natož třeba pro nevidomé. Teprve kolem roku 2008 začali vývojáři hlasových syntetizátorů pracovat na tom, aby na webu čím dál častější JavaScript nekladl překážky. Dnes už můžeme říct, že JavaScript je přístupnou technologií. Dá se dokonce JavaScriptem pomoci:

V příkladu můžete vidět jednoduchý skript v jQuery frameworku, který po načtení stránky přehodí kurzor myši uživatele přímo do prvního pole. Funkce focus(), díky níž můžeme kurzor myši přehodit do pole ve formuláři, se dá využít také v případě, kdy uživatel špatně vyplnil či nevyplnil povinné pole formuláře. Bez funkce focus() se může např. nevidomý stát „hledačem pokladu v moři“, pokud by se v tu chvíli snažil najít špatně vyplněné pole v rozsáhlém formuláři.

Existují však i volání JavaScriptu, jež vůbec neovlivňují přístupnost webu. Například máme-li obrázek, kde po najetí kurzoru myši chceme ukázat obrázek jiný. V tomto příkladu však nevidomý čte jen alternativní text v atributu „alt“ daného obrázku.

Naopak některé skripty napsané v JavaScriptu mohou přístupnost webu znepříjemnit a pro nevidomé tolik rozhodit, že efektivita práce v internetové prezentaci se rovná téměř nule a tím lze čtenáře zcela ztratit. Příkladem toho může být vyskočené okénko, jež bude obsahovat ještě navíc data z externího zdroje (tato data, důležitý pro běh aplikace, bude zobrazovat uživateli). Těmto případům se můžeme jednoduše vyhnout použitím různých JavaScriptových frameworků (např. jQuery, MooTools, …), které zajišťují stejné či podobné zobrazení dat v jakémkoliv prohlížeči a zajištují také zobrazení dat nevidomému prostřednictvím jeho hlasového syntetizátoru.

JavaScript je přístupný

JavaScript je v dnešní době plně přístupnou technologií, jen je třeba si dávat pozor na různé zkomoleniny efektů a držet se, co nejvíce jednoduchých konstrukcí. Zároveň je důležité používat JavaScript jen v místě, kdy je to opravdu nutné. Výhodou může být taktéž použití JavaScriptových frameworků, které usnadní jak programování aplikací, tak procházení nevidomého ve vaší webové prezentaci.

Rubriky: InternetVývoj a HTML

Související příspěvky

Vedos spustil katalog prověřených IT odborníků
Články

Vedos spustil katalog prověřených IT odborníků

25. 7. 2025
Zprávičky

TikTok v USA skončí, pokud Čína neschválí jeho prodej, řekl ministr Lutnick

25. 7. 2025
Zprávičky

Alphabet překonala očekávání, zvýšila tržby o 14 % na 96,4 miliardy dolarů

24. 7. 2025
Zprávičky

Meta, X a LinkedIn se odvolaly proti italským daňovým požadavkům

23. 7. 2025

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

Souhlasím se Zásadami ochrany osobních údajů .

Zprávičky

TikTok v USA skončí, pokud Čína neschválí jeho prodej, řekl ministr Lutnick

ČTK
25. 7. 2025

Čínská sociální síť TikTok bude muset ve Spojených státech ukončit provoz, pokud Čína neschválí

Intel propustí 15 % zaměstnanců a opouští plán na továrnu v Magdeburku

ČTK
25. 7. 2025

Americký výrobce čipů Intel propustí 15 procent zaměstnanců, do konce roku by jich v

Útok na zranitelnost v Microsoft SharePoint zasáhl 400 organizací, může jich být i víc

ČTK
25. 7. 2025

Hackerskému útoku, který souvisí s rozsáhlou kybernetickou špionážní operací zaměřenou na serverový software od

Asociace: Americký akční plán pro AI ovlivní technologickou suverenitu ČR

ČTK
24. 7. 2025

Americký akční plán pro umělou inteligenci (AI), který představil ve středu prezident Donald Trump,

Alphabet překonala očekávání, zvýšila tržby o 14 % na 96,4 miliardy dolarů

ČTK
24. 7. 2025

Americká technologická společnost Alphabet, jejíž součástí je také internetová společnost Google, ve druhém čtvrtletí

Nemocnice Nymburk má po kyberútoku v provozu informační systémy asi z 90 %

ČTK
24. 7. 2025

Informační systémy v nymburské nemocnici jsou po kybernetickém útoku z 1. července v provozu

Policie zadržela administrátora významného ruskojazyčného kyberločineckého webu

ČTK
23. 7. 2025

Policie zadržela na Ukrajině administrátora jednoho z největších ruskojazyčných webů sloužících kybernetické kriminalitě XSS.is.

Rozvoj MSP trhu: 78 % lokálních poskytovatelů čeká dvouciferný růst

Pavel Houser
23. 7. 2025

Rychlejšímu rozvoji v poskytování řízených služeb (MSP) nejvíce brání limitované rozpočty klientů a nedostatečná automatizace

Tiskové zprávy

CRA výrazně zlepšují hospodářské výsledky, růst táhne progres ICT služeb

QNAP představuje nové akcelerátory Edge AI, QAI-M100 a QAI-U100

HP oceňuje špičkové servisní partnery. Kvalitní podpora zůstává základem zákaznické zkušenosti

ÚOHS: Pokuta 200 000 Kč pro Ministerstvo pro místní rozvoj

Ministerstvo pro místní rozvoj nabízí odměny za odhalení bezpečnostních děr ve svých IT systémech

O2 production sází na Panasonic Kairos

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...

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é...

Slovník

B2B – Business To Business

Multiplexing

IEP

Nejpopulárnější články

Žádný obsah není dostupný

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 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
Žá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.