Innfellt aria-hidden
Silktide framkvæmir prófun á efni sem merkt er sýnilegt innan íláts sem merkt er falið fyrir henni. Það að fela efnið hefur forgang: innri merkingin hefur engin áhrif og efnið er áfram falið.
<!-- Vandamál: málsgreinin er áfram falin þrátt fyrir aria-hidden="false" -->
<div aria-hidden="true">
<p aria-hidden="false">Mikilvægt efni</p>
</div>
Hvers vegna þetta skiptir máli
Þegar stak hefur aria-hidden="true" er allt inni í því fjarlægt úr . -staðallinn býður ekki upp á leið fyrir afkomanda til að skrá sig aftur inn - aria-hidden="false" inni í földu íláti gerir einfaldlega ekkert. Höfundar sem nota þetta mynstur telja að þeir hafi gert innra efnið sýnilegt aftur. Niðurstaðan er því efni sem sjáandi notendur geta séð en notendur geta ekki nálgast, án þess að nokkur geri sér grein fyrir bilinu.
Hvernig á að laga þetta
- Endurskipuleggðu álagninguna þannig að efnið sem á að vera aðgengilegt sé ekki inni í falda ílátinu - færðu það út þannig að það verði systurþáttur í stað afkomanda.
- Ef allt inni í ílátinu ætti í raun að vera aðgengilegt skaltu fjarlægja
aria-hidden="true"af yfirþættinum. - Treystu aldrei á
aria-hidden="false"til að afnema falið ástand yfirþáttar; þegar búið er að laga þetta má yfirleitt einnig eyða innri eigindinni.
Hvernig Silktide prófar þetta
- Finndu öll stök á síðunni með
aria-hidden="false". - Farðu upp um yfirþætti þeirra og leitaðu að staki með
aria-hidden="true". - Tilkynntu um hvert stak þar sem
aria-hidden="false"er fast inni í földum yfirþætti.
Úrræðaleit
Forskrift skiptir ástandi aria-hidden hjá yfirþættinum
Silktide prófar síðuna þegar hún hleðst. Ef falið ástand er aðeins til í stutta stund áður en forskrift fjarlægir það endurspeglar niðurstaðan upphafsástandið - en hafðu í huga að notendur hjálpartækni á hægum tengingum upplifa þetta ástand líka og innfellt aria-hidden="false" gerir enn ekkert á meðan það varir.
Þessi prófun tilkynnir ekkert þó ég búist við niðurstöðum
Hægt er að slökkva á ARIA-prófunum fyrir hvert vefsvæði. Athugaðu ítarlegar stillingar vefsvæðisins.