Fara í efni
SilktideHjálp

Stýring eingöngu með tákni

Silktide leitar að hnöppum og tenglum sem eru aðeins merktir með tákni – til dæmis lokunarkrossi, hamborgaravalmynd eða leitargleri – án textaheiti fyrir fólk sem getur ekki séð táknið.

<!-- Vandamál: ekkert gefur til kynna hvað þessi hnappur gerir -->
<button><svg>…</svg></button>

<!-- Lagfæring: gefðu stýringunni heiti -->
<button aria-label="Open menu"><svg>…</svg></button>

Af hverju þetta skiptir máli

Sjáandi notendur átta sig á því hvað táknhnappur gerir út frá lögun hans og samhengi. Notendur hafa engan sambærilegan varakost: án tilkynnir hugbúnaður þeirra ónefndan „hnapp“ eða „tengil“ eða les upp leifakóða, svo sem CSS-flokksheiti tákns. Hver stýring eingöngu með tákni án heitis er stýring sem þessir notendur þurfa að virkja í blindni eða sleppa alveg – og þetta eru oft mikilvægustu stýringar síðunnar: valmyndir, leit, lokun og næsta.

Hvernig á að laga þetta

  1. Bættu við -heiti sem lýsir því hvað stýringin gerir, ekki hvernig táknið lítur út: aria-label="Search", ekki aria-label="Magnifying glass".
  2. Ef sami texti er þegar sýnilegur í nágrenninu skaltu vísa í hann með aria-labelledby í stað þess að tvítaka hann.
  3. Ef táknið er <img> gefur merkingarbær alt-texti þess einnig stýringunni heiti.
  4. Ef stýringin gerir ekkert gagnlegt og er eingöngu til skrauts skaltu gera hana gagnvirknilausa í stað þess að gefa henni heiti.

Hvernig Silktide prófar þetta

  1. Finndu sýnilega hnappa, tengla og stýringar til að sýna eða fela efni á hverri síðu, þar á meðal einingar með role="button" eða role="link".
  2. Slepptu öllum stýringum sem hafa þegar heiti: sýnilegan texta sem er 2 eða fleiri stafir, aria-label, aria-labelledby eða title eigind.
  3. Prófaðu hvort stýringarnar sem eftir eru innihaldi tákn: innbyggt SVG, mynd með tómum alt-texta eða texta sem er teiknaður með þekktu táknleturgerð.
  4. Tilkynntu um stýringar sem sýna tákn en hafa ekkert heiti.

Úrræðaleit

Stýringin er merkt á annan hátt

Silktide tekur tillit til aria-label, aria-labelledby, title, sýnilegs texta og alt-texta mynda. Ef stýringin þín er nefnd með aðferð utan þessara – sem er sjaldgæft – skaltu sannreyna með skjálesara að heitið sé í raun tilkynnt og niðurstöðuna ef svo er.

Táknið er skraut og stendur við hlið texta

Ekki er tilkynnt um stýringar með merkingarbærum sýnilegum texta, jafnvel þótt tákn standi við hlið textans. Ef tilkynnt var um stýringu náði texti hennar ekki 2 merkingarbærum stöfum – texti með einum staf eða tákni, svo sem „ד, telst ekki merking.

Frekari upplýsingar

Síðast uppfært

Var þessi síða gagnleg?

Stýring eingöngu með tákni | Hjálp Silktide