Pristupačnost kao načelo dizajna
Naš se banner gradi imajući na umu pristupačnost. Neovisna WCAG 2.2 revizija tek predstoji.
Što je implementirano u kodu
Slijedimo kriterije uspjeha WCAG 2.2 razine AA. Šest područja dolje su konkretno obrađena u našem natpisu pristanka. Još nije provedena akreditirana revizija trećih strana — dok se ne provede, ne komuniciramo usklađenost.
Šest implementiranih područja
Rad tipkovnice
Sve interakcije dostižne putem Tab, Shift-Tab, Enter i Escape. Nema zamki tipkovnice.
Podrška čitača zaslona
Semantički HTML s aria atributima, smislenim oznakama i ulogama na svakom interaktivnom elementu.
Upravljanje fokusom
Vidljiv prsten fokusa, povratak fokusa nakon zatvaranja modala, logičan redoslijed tabulatora.
Kontrast
Tokeni boja ciljaju minimalni kontrast teksta od 4,5:1. Vrata za spremanje blokiraju konfiguracije primarnog gumba ispod 3:1.
prefers-reduced-motion
Sve animacije i prijelazi poštuju medijski upit.
Veličine ciljeva
Interaktivni elementi su najmanje 24 × 24 piksela.
Od implementacije do provjere
Dostupnost ovisi o ponašanju interakcije, konfiguraciji korisnika i stvarnoj upotrebi pomoćne tehnologije. Kontrole dolje obrađuju poznate zahtjeve natpisa; neovisna provjera ostaje odvojena faza.
- Model semantičke interakcije
- Izvorni kontroli, oznake, uloge i ponašanje fokusa modala daju tipkovnicama i pomoćnim tehnologijama predvidljivu strukturu umjesto oslanjanja samo na vizualni stil.
- Zaštite konfiguracije
- Konfigurator provjerava kontrast primarnog gumba prije spremanja. Boje odabrane od strane korisnika, prilagođeni tekst i ugrađeni kontekst web-mjesta i dalje trebaju biti pregledani zajedno.
- Granica testiranja
- Ponašanje tipkovnice i čitača zaslona trebaju regresijsko testiranje kako se kod i konfiguracija mijenjaju. Automatizirane zaštite i ovaj opis implementacije ne uspostavljaju usklađenost s WCAG-om.
Uključeno u svaki plan
Ova područja primjenjuju se na svaki natpis pristanka koji isporučujemo, bez obzira na plan.
Kontekst
Dostupnost je kontinuirani proces. Ova stranica opisuje stanje naše implementacije, a ne rezultat vanjske revizije. Kada se neovisna revizija završi, objavit ćemo rezultat ovdje — s revizorima, datumom i opsegom.