Puuttuva aria-flowto-tunnus
Silktide tarkistaa sivujesi jokaisen aria-flowto-attribuutin ja varmistaa, että sen luettelemat elementtitunnukset ovat todella olemassa. Tämä attribuutti tarjoaa avustavalle teknologialle vaihtoehtoisen , joka poikkeaa sivun koodin järjestyksestä.
<!-- Ongelma: sivulla ei ole elementtiä, jonka id="next-section" -->
<div id="intro" aria-flowto="next-section">…</div>
Miksi tämä on tärkeää
-attribuutti aria-flowto ehdottaa, minne
lukijan pitäisi siirtyä seuraavaksi, ohittaen sivun luonnollisen järjestyksen.
, joka seuraa ehdotusta
mutta ei löydä sieltä mitään, päätyy umpikujaan käyttäjän sisällössä kulkemalla reitillä. Attribuutti
on harvinainen, joten rikkinäinen viittaus yleensä tarkoittaa, että sisältöä on
järjestelty uudelleen ja vaihtoehtoinen lukujärjestys on unohdettu – jolloin
ansaan joutuvat juuri ne käyttäjät, joita attribuutin oli tarkoitus auttaa.
Näin korjaat sen
- Varmista, että jokainen
aria-flowto-attribuutissa lueteltu tunnus vastaa samalla sivulla olevan todellisen elementinid-attribuuttia. - Harkitse, tarvitsetko attribuuttia lainkaan. Useimpien sivujen pitäisi olla luettavissa
oikein luonnollisessa koodijärjestyksessään; järjestyksen korjaaminen on luotettavampaa
kuin sen ohittaminen, ja tuki
aria-flowto-attribuutille on rajallinen.
Näin Silktide testaa tämän
- Etsi sivulta jokainen elementti, jolla on
aria-flowto-attribuutti. - Tarkista jokainen sen viittaama tunnus sivulla olevia elementtitunnuksia vasten.
- Raportoi jokainen viittaus, joka ei vastaa mitään elementtiä.