Tillgänglighetsredogörelse
Redogörelsen gäller webbplatsen CodeOrbit (codeorbit.aver-web.se) och Android-appen CodeOrbit.
Vår ambition
CodeOrbit ska gå att använda för alla, även för dig som använder skärmläsare, navigerar med tangentbordet, förstorar innehållet eller är känslig för rörelse. Vi siktar på att uppfylla WCAG 2.2 på nivå AA.
CodeOrbit tillhandahålls av ett mikroföretag — Timmie Hemmingsson, som bedriver verksamhet under namnet Vireo, en enskild firma utan anställda — och tjänster från mikroföretag behöver inte uppfylla tillgänglighetskraven i lagen (2023:254) om vissa produkters och tjänsters tillgänglighet (10 §). Vi följer ändå WCAG 2.2 AA frivilligt, eftersom ett verktyg för att lära sig algoritmer bara är värt något om alla som vill lära sig kan använda det.
Hur väl tjänsten uppfyller kraven
CodeOrbit uppfyller WCAG 2.2 nivå AA delvis. Bristerna nedan känner vi till. Vi berättar hellre vad som inte fungerar än låtsas att allt gör det.
Kända brister
- Ingen har testat hela tjänsten med skärmläsare. Det som står under nästa rubrik är kontrollerat i koden, med automatiska tester och genom att granska sidorna — inte genom att använda tjänsten med skärmläsare från början till slut. Se det som granskat, inte bevisat.
- Element i vila i visualiseringen. Element som är i vila ritas med en medvetet dämpad färg som har lägre kontrast än 3:1 mot bakgrunden (WCAG 1.4.11), så att de element som jämförs eller flyttas syns tydligt. Stegtabellen under visualiseringen anger varje position och dess tillstånd i ord, så ingenting hänger på att man ser den färgen.
- Ingen utomstående granskning. Ingen utanför verksamheten har granskat hur tillgänglig CodeOrbit är.
Det här fungerar redan
- Text, fokusmarkeringar och visualiseringens färger kontrolleras mot kontrastkraven i WCAG AA i både ljust och mörkt tema, och visualiseringens tillstånd kontrolleras så att de går att skilja åt vid de tre vanliga formerna av färgblindhet. En ändring som bryter mot det fäller våra automatiska kontroller.
- Visualiseringen har ett namn som talar om vilken algoritm som körs och vilket steg du är på, och varje stegs beskrivning läses upp av skärmläsaren medan du går igenom körningen — på webben och i Android-appen.
- Under visualiseringen på webben finns en tabell som du kan fälla ut, med varje position och dess tillstånd i ord.
- På webbplatsen styrs uppspelningen med tangentbordet: piltangenterna stegar fram och tillbaka, och Home och End hoppar till början och slutet.
- På webbplatsen börjar en körning pausad och rör sig bara när du trycker på spela eller stegar själv, och du väljer hastigheten.
- På webbplatsen är förutsägelsefrågorna riktiga radiogrupper, så de anger din position bland alternativen och svarar på piltangenterna.
- På webbplatsen hör ett fel i ett formulär ihop med sitt fält, läses upp när det dyker upp och markeras med en ikon och inte bara med färg.
- Om din enhet ber om mindre rörelse stängs webbplatsens inträdesanimationer av och innehållet visas direkt.
- Varje sida på webbplatsen börjar med en länk som hoppar direkt till huvudinnehållet.
- Webbplatsen finns på svenska och engelska, och varje sida anger sitt språk så att en skärmläsare uttalar texten rätt.
- Knappar är minst 44 pixlar höga, på webbplatsen och i Android-appen.
Anmäl ett hinder
Om något i CodeOrbit hindrar dig, berätta det för oss. Mejla support@aver-web.se och beskriv vad du försökte göra och vad som kom i vägen. Vi försöker svara inom fem arbetsdagar.
Så har vi bedömt tjänsten
Redogörelsen bygger på vår egen granskning: automatiska kontroller av färgkontrast och av sidornas tillgänglighetsträd, tester av de komponenter som nämns ovan och vår egen genomgång av sidorna.
Tjänsten har inte granskats av någon utomstående, och vi har inte testat den med skärmläsare från början till slut. Vi skriver det rakt ut i stället för att antyda tester som inte har gjorts.