/ / Web accessibility - správanie čítača obrazoviek pri nakonfigurovaní na čítanie atribútu 'title' - webové aplikácie, prístupnosť, w3c, wcag

Web accessibility - správanie čítača obrazoviek pri nakonfigurovaní na čítanie atribútu 'title' - webové aplikácie, prístupnosť, w3c, wcag

Bol som upozornený, že ak atribút "title"rozširuje o to, čo je prítomné v riadenom viditeľnom texte, malo by zahŕňať všetky informácie vo viditeľnom texte, pretože čítač obrazovky môže čítať názov namiesto viditeľný text. Ak chcete presne vysvetliť, ako to funguje, sú niektoré z nasledujúcich bodov pravdivé (v prípade, že sa musia používať skenovači)?

  1. Ak je priradený štítok so vstupným poľompomocou atribútu "for" a nastavenie atribútu atribútu vstupného poľa, potom čítač obrazovky bude čítať iba atribút title a ignorovať text štítku.

  2. Ak je ovládací prvok s vlastným textom, napríklad tlačidlom, vybavený tak viditeľným textom, ako aj atribútom názvu, potom sa prečíta iba atribút názvu.

  3. Sieťový snímač ignoruje viditeľný text pre ovládacie prvky tlačidiel, aj keď vývojár zanedbával poskytnutie atribútu titulu pre danú kontrolu (čo je najnextrémnejšia možnosť).

odpovede:

4 pre odpoveď č. 1
  1. Označenie sa uprednostňuje pred atribútom názvu vstupu. Ak je tento štítok prítomný, JAWS to prečíta, inak, ak je názov prítomný, JAWS to číta.

  2. Atribút nadpisu sa v tomto prípade nenachádza, číta sa viditeľný text

  3. Nepravda.

z http://www.w3.org/TR/html401/struct/global.html#adef-title:

Agenti zvukových používateľov môžu hovoriť o titulných informáciáchv podobnom kontexte. Nastavenie atribútu na odkaz napríklad umožňuje používateľom (vizuálnym a nevidomým) informovať používateľov o povahe prepojeného prostriedku:

Testoval som pomocou kódu JAWS na tomto kóde:

<FORM action="http://somesite.com/prog/adduser" method="post">
<LABEL for="firstname">First name Label: </LABEL>
<INPUT title="first name Title" type="text" id="firstname"><BR>
<INPUT title="Last name Title" type="text" id="lastname"><BR>
<LABEL for="email">email Label: </LABEL>
<INPUT type="text" title="Email Title" id="email"><BR>
<INPUT type="radio" name="sex" value="Male"> Male<BR>
<INPUT type="radio" name="sex" value="Female"> Female<BR>
<INPUT title="Send title" type="submit" value="Send"> <INPUT type="reset">
</FORM>

Tiež by som to mal zdôrazniť Freedom Scientificskúšobné stiahnutie (ftp) čo vám poskytne oveľa hlbšie pochopenie toho, aké webové stránky vyzerajú na používateľov.