Greina tilgang
Silktide biður þig um að staðfesta að hægt sé að ákvarða tilgang svæða, tákna og stýringa á síðunni með forritanlegum hætti – þannig að notendaforrit geti aðlagað síðuna að gestinum. Þetta er -viðmið 1.3.6 (stig AAA).
Þetta er : ekki er til fullfrágengið orðasafn frá W3C til að merkja allan tilgang og ekkert sjálfvirkt tól getur metið hvort merkingarfræðin sem eru til staðar samsvari í raun því sem hvert svæði eða hver stýring er ætluð fyrir. Silktide birtir kvaðninguna á hverri síðu og einstaklingur staðfestir hana.
Hvers vegna þetta skiptir máli
Fólk með vitræna fötlun, litla lestrarkunnáttu eða takmarkaða athygli sérsníður oft vefinn: það felur svæði sem það þarf ekki á að halda, skiptir út táknum fyrir táknasett sem það þekkir eða einfaldar stýringar. Þetta virkar aðeins þegar síðan gefur til kynna til hvers hver hluti er – ekki bara hvernig hann lítur út.
Án forritanlegs tilgangs getur hjálpartækni ekki greint „heima“-tengil frá „leit“-hnappi eða skreytingartákni og sérsníðingartól hafa ekkert til að vinna með.
Hvað á að prófa
- Svæði – helstu svæði síðunnar nota kennileiti (
<header>,<nav>,<main>,<aside>,<footer>eða samsvarandi ARIA-hlutverk), og þegar eru mörg svæði af sömu gerð eru þau aðgreind með aðgengilegu heiti. - Stýringar – gagnvirkir þættir nota rétt innbyggt HTML- eða ARIA- hlutverk þannig að tilgangur þeirra sé skýr (hnappur er hnappur, tengill er tengill).
- Tákn – tákn sem hafa hlutverk hafa aðgengilegt heiti sem lýsir tilgangi þeirra; skreytingartákn eru falin hjálpartækni.
- Eyðublaðareitir sem safna notendagögnum – eftir því sem við á skulu
þeir einnig uppfylla Greina tilgang innsláttar
(1.3.5) með
autocomplete.
W3C hefur ekki lokið við ráðlagt sérsníðingarorðasafn umfram kennileiti og hlutverk, þannig að kennileiti + rétt hlutverk + heiti á táknum eru hagnýtu viðmiðin fyrir flestar síður í dag.
Hvernig á að laga þetta
- Merktu svæði síðunnar með HTML5-hlutunareiningum eða ARIA-kennileitum.
- Kjóttu innbyggðar stýringar (
<button>,<a>, eyðublaðareiti) fremur en smellanlegar<div>-einingar. - Gefðu öllum táknum sem hafa hlutverk aðgengilegt heiti; merktu
skreytingartákn með
aria-hidden="true". - Bættu
autocomplete-táknum við reiti sem taka við notendagögnum (sjá 1.3.5).
Ef svæði, tákn og stýringar síðunnar sýna tilgang sinn skýrt (eða síðan hefur engin slík atriði), skaltu niðurstöðuna.
Hvernig Silktide prófar þetta
Silktide getur ekki ákvarðað hvort merkingarfræði sem þegar er til staðar komi tilgangi rétt til skila, þannig að þessi prófun birtir eina yfirferðarkvaðningu á hverri síðu. á og kennileitum undir 1.3.1 og 4.1.2 finna bilaða merkingu sjálfkrafa; þessi yfirferð nær yfir það matsatriði sem eftir stendur. Ekkert almennt notað tól gerir 1.3.6 sjálfvirkt – ekkert W3C ACT-regluverk er til fyrir það.