• 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

Zprávičky

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

18. 6. 2025
Zprávičky

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

17. 6. 2025
Zprávičky

Průzkum: Češi zatím spoléhají více na Google než na umělou inteligenci

10. 6. 2025
Zprávičky

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

8. 6. 2025

Zprávičky

Meta lákala zaměstnance OpenAI na bonus ve výši 100 milionů dolarů

Meta lákala zaměstnance OpenAI na bonus ve výši 100 milionů dolarů

Redakce
19. 6. 2025

Boj technologických gigantů o AI odborníky dosáhl nebývalých rozměrů. Generální ředitel OpenAI Sam Altman

Kryptoměny a jejich ekonomika

Senát USA schválil zákon o stablecoinech označovaný za milník pro kryptoměny

ČTK
19. 6. 2025

Americký Senát schválil zákon, který vytváří regulační rámec pro kryptoměny vázané na americký dolar

Český T-Mobile vyčleňuje vysílače do samostatné firmy

Operátoři musí do roku 2030 pokrýt 600 bílých míst bez signálu, rozhodl ČTÚ

ČTK
19. 6. 2025

Mobilní operátoři by měli do konce roku 2030 pokrýt 600 tzv. bílých míst, kde

Flexibilní elektronika naráží na polovodiče typu n

Investice onsemi v Rožnově by měla být největší zahraniční investicí v ČR

ČTK
19. 6. 2025

Výběr informací o plánované investici společnosti onsemi v Rožnově pod Radhoštěm (k prvnímu výročí

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ě

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

Foxit Reader

Shop sales representative

Tier

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.