Tillgänglighet ≠ Overlay: respektera användarens inställningar
En person kan redan ha ställt in dator, webbläsare eller hjälpmedel för en viss textstorlek, mindre rörelse, särskilda färger eller ett visst sätt att navigera. En tillgänglig webbplats ska fungera med dessa preferenser, inte låta ett overlay bestämma hur användarens ”tillgängliga upplevelse” ska se ut.
Tillgänglighet handlar inte om att välja åt användaren
Två personer med samma funktionsnedsättning har inte nödvändigtvis samma behov, och samma person kan använda olika inställningar beroende på enhet, sammanhang eller uppgift. W3C beskriver hur människor anpassar presentationen för att lättare urskilja och förstå innehåll. Webbplatsen bör respektera och stödja dessa val.
Preferenser kan finnas innan användaren kommer till webbplatsen
Användaren kan redan ha konfigurerat webbläsare, zoom, operativsystem, tillägg eller hjälpmedel. W3C:s UAAG beskriver att vissa behov, exempelvis textanpassning och preferenser, hanteras bättre i användaragenten. Frågan är om webbplatsen kan anpassa sig till val som redan gjorts.
Personalisering är inte samma sak som reparation
En knapp för större text eller kontrast kan vara användbar. Problemet uppstår när den ersätter en tillgänglig implementation. WCAG 2.2 kriterium 1.4.12 kräver att användarens ändringar av textavstånd inte leder till förlust av innehåll eller funktion.
”Förstora text” ersätter inte en anpassningsbar webbplats
En webbplats kan ha en egen textstorleksknapp och ändå gå sönder vid webbläsarzoom. W3C anger att innehåll ska kunna anpassas till ändringar av storlek, avstånd, typsnitt och färg utan att information eller funktion går förlorad.
”Minska animationer” bör inte bara bero på en widget
Vissa personer behöver undvika rörelse som orsakar distraktion, yrsel eller illamående. Operativsystem kan ange en preferens för minskad rörelse och webbplatsen kan respektera den med prefers-reduced-motion. WCAG-dokumentationen nämner tekniken för icke nödvändiga animationer.
En användare kan behöva motsatsen till en annan
En person kan behöva mycket stor text, en annan mindre synlig information, andra färger eller mindre rörelse. WAI-Adapt möjliggör personalisering efter individuella behov och preferenser. Det finns inget enda ”funktionsnedsättningsläge”.
En bra webbplats lämnar utrymme för användarens verktyg
Webbläsare, operativsystem och hjälpmedel ingår i användarens miljö. Webbplatsen ska samverka med dem: inte blockera zoom, tillåta reflow, stödja textändringar och respektera preferenser som minskad rörelse.
Extra alternativ är inte problemet
Ytterligare presentationskontroller kan vara användbara. Skillnaden är vem som behåller kontrollen och vilken grund personaliseringen bygger på. Ett alternativ kan komplettera en tillgänglig webbplats men inte rättfärdiga att grundgränssnittet ignorerar användarens inställningar.
Att designa för preferenser är att designa för mångfald
Tillgänglighet handlar inte om ett särskilt gränssnitt för en tänkt användare med funktionsnedsättning. Olika personer ska kunna använda samma produkt på olika sätt. En robust lösning är ett gränssnitt som kan anpassas.
Tillgänglighet ≠ Overlay
Ett overlay kan erbjuda större text, kontrast eller minskad animation. Funktionerna kan vara användbara men bevisar inte tillgänglighet. En anpassningsbar webbplats måste respektera val i webbläsare, operativsystem och hjälpmedel. Målet är inte vårt tillgänglighetsläge, utan respekt för hur varje person använder internet.
Officiella källor
W3C Web Accessibility Initiative (WAI)
Presentation — How People with Disabilities Use the Web
Understanding WCAG 2.2 — Text Spacing (1.4.12)
User Agent Accessibility Guidelines (UAAG) Overview
Understanding WCAG — Animation from Interactions
Den här artikeln ingår i serien ”Tillgänglighet ≠ Overlay”. Del 07 — Overlays och användarpreferenser.
