Fara beint í efni
Silktide prófar hvort hver síða gefi gestum kost á að fara beint í aðalefni síðunnar, fram hjá endurteknum hausum og leiðsögn. Þetta er yfirleitt tengill sem heitir „fara í efni“ efst á síðunni eða kennileiti fyrir aðalefni.
<!-- Tengill til að fara í aðalefnið -->
<a href="#main">Fara í aðalefni</a>
...
<main id="main">
<h1>Velkomin</h1>
</main>
Hvers vegna þetta skiptir máli
Margir upplifa síður í ákveðinni röð: notandi með heyrir efnið í réttri röð, en lyklaborðsnotandi fer með tab-lykli í gegnum hvern einasta tengil. Þar sem flestar síður endurtaka sama haus og sömu leiðsögn á hverri síðu þurfa þessir notendur að fara aftur í gegnum það á hverri einustu síðu - blindur gestur gæti þurft að hlusta á tugi eða hundruð leiðsögutengla áður en hann kemst að efninu. Tengill til að fara fram hjá eða kennileiti fyrir aðalefni fjarlægir þessa hindrun.
Tenglar til að fara fram hjá þurfa ekki að vera sýnilegir öllum. Algengt er að halda tenglinum földum þar til hann fær , þannig að hann hafi ekki áhrif á hönnunina.
Hvernig á að laga þetta
- Bættu tengli efst á síðuna sem vísar á upphaf aðalefnisins, til dæmis
<a href="#main">Fara í aðalefni</a>. - Gakktu úr skugga um að markið sé til: brotið verður að passa við raunverulegt
id-gildi staks og markstakið verður að vera sýnilegt. - Að öðrum kosti (eða til viðbótar) skaltu merkja aðalefnið með
<main>-staki eðarole="main"- hvort tveggja uppfyllir þessa prófun eitt og sér. - Best er að sameina þetta tvennt: tengil sem vísar á
<main>-kennileitið. Það virkar með sem flestum vöfrum og hjálpartækni:
<a href="#main">Fara í aðalefni</a>
...
<main id="main">...</main>
Hvernig Silktide prófar þetta
- Sleppir síðum með færri en 500 sýnilegum stöfum - þar er of lítið efni til að þurfa að fara fram hjá því.
- Leitar að tengli sem vísar á brot (eins og
#main) á sömu síðu. Til að teljast með má tengillinn ekki standa við hliðina á öðrum texta (sem gæti bent til þess að hann sé hluti af setningu fremur en hjálpartæki fyrir leiðsögn), og hann verður annaðhvort að vera sýnilegur eða falinn á skjálesaravænan hátt. - Texti tengilsins er vísvitandi ekki skoðaður, þannig að prófunin virkar á öllum tungumálum.
- Tilkynnt er um vandamál þegar:
- Brot tengilsins vísar á
idsem er ekki til á síðunni (bilaður tengill til að fara fram hjá). - Tengillinn birtist eftir meira en 500 sýnilega stafi, of seint til að spara notandanum fyrirhöfn.
- Enginn tengill til að fara fram hjá er til og síðan hefur hvorki
<main>nérole="main"-kennileiti.
- Brot tengilsins vísar á
Úrræðaleit
Ég er með tengil til að fara fram hjá en prófunin mistekst samt
Athugaðu öll þrjú tilvikin hér að ofan: algengustu orsakirnar eru brot sem
vísar á id sem er ekki lengur til, markstak sem er ósýnilegt, eða
kökuborði eða öðru efni sem ýtir tenglinum meira en 500 stafi niður síðuna.
Efnið mitt byrjar efst á síðunni
Ef síðan hefur færri en 500 sýnilega stafi er henni sjálfkrafa sleppt. Lengri síður þurfa samt tengil til að fara fram hjá eða aðalefniskennileiti, jafnvel þegar efnið byrjar snemma, vegna þess að Silktide getur ekki áreiðanlega greint hvort engin leiðsögn komi á undan því.