IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Mezi 13:00 až cca 16:00 proběhne odstávka sítě z důvodu aktualizace. Web bude po celou dobu nedostupný.

Diskuze: HTML ARIA atributy

Aktivity
Avatar
nosekt
Člen
Avatar
nosekt:13.10.2015 13:08

Ahoj,

dělám stránku v Bootstrapu a v dokumentaci mě zaujaly atributy: role, aria-labelledby a aria-hidden. Zkoušel jsem na netu hledat, ale nikde jsem pořádně nepochopil význam těchto atributů. Jediný, co jsem tak nějak pochopil je, že to má význam pro screen readery, nevím však jaký. Uměl by mi to někdo vysvětlit?

Díky

 
Odpovědět
13.10.2015 13:08
Avatar
Jan Vargovský
Tvůrce
Avatar
Odpovídá na nosekt
Jan Vargovský:13.10.2015 15:12

Některé elementy jsou jen vizuální a tak je čtečka nijak nepřečte, proto se tam dávají ty labely, aby člověk, který používá čtečku věděl co tam zrovna je. Nic složitého za tím nehledej. To hidden se používá pro fontawesome např., protože dnešní obrázky na webu už nejsou obrázky, ale fonty, tak nechceš aby mu to přečetlo nějaký blábol. Jestli to nechápeš, přečti si to znova (v jejich dokumentaci) a koukni na příklad(y), protože to mají uvedené všude.

Editováno 13.10.2015 15:15
Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
 
Nahoru Odpovědět
13.10.2015 15:12
Avatar
nosekt
Člen
Avatar
Odpovídá na Jan Vargovský
nosekt:13.10.2015 15:18

Tohle jsem pochopil a víš, k čemu je ještě atribut tab-index??

 
Nahoru Odpovědět
13.10.2015 15:18
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.