Barrierefreiheit
Wenn diese Seite dich ausgesperrt hat, ist das ein Fehler mit Frist.
Das hier ist eine Erklärung darüber, was wir tun, wie jede Zusage geprüft wird und wie du eine Barriere meldest. Jedes Ziel weiter unten wird von einer Prüfung abgedeckt, die einen Merge oder ein Release blockiert, und die Prüfung steht neben dem Ziel, für das sie gilt.

Die Messlatten, an die wir uns halten
| Bereich | Ziel | Wie es geprüft wird |
|---|---|---|
| Seite und Apps insgesamt | WCAG 2.2 Stufe AA | Automatischer Scan bei jedem Pull Request, der das Zusammenführen blockiert |
| Kaufkritischer Text | WCAG 2.2 Stufe AAA für Kontrast und Leseniveau | Kontrast von 7 zu 1, Leseniveau bei jeder Textänderung geprüft |
| Textskalierung | 200 Prozent ohne Abschneiden oder Überlappen | Layouttests bei 100, 150 und 200 Prozent auf drei Fensterbreiten |
| Tastatur | Jede Funktion erreichbar, Fokus immer sichtbar | Ein manueller Durchgang durch jeden Kauf und Installationsablauf pro Veröffentlichung |
| Screenreader | Vollständige Abläufe mit VoiceOver, TalkBack und NVDA | Ein jährliches Audit mit Nutzerinnen und Nutzern assistiver Technik, nicht nur mit Werkzeugen |
| Bewegung | Reduzierte Bewegung beachtet, nichts bewegt sich länger als fünf Sekunden | Ein Test der Einstellungsabfrage in der automatisierten Suite |
| Rechts nach Links | Gespiegelte Layouts für Arabisch, Hebräisch, Persisch und Urdu | Von Muttersprachlern geprüft bei jeder Veröffentlichung, die das Layout berührt |
| Offline | Profil, Guthaben, Tarifdetails und Installationsschritte ohne Verbindung | Ein Durchlauf im Flugmodus vor jeder App Veröffentlichung |
Wo eine Prüfung automatisiert ist, blockiert sie das Zusammenführen. Wo sie manuell ist, blockiert sie die Veröffentlichung. Keine von beiden ist nur ein Hinweis.
Text, Kontrast und Farbe
Fließtext erreicht mindestens ein Kontrastverhältnis von 4,5 zu 1, kaufkritischer Text erreicht 7 zu 1.
Farbe trägt nie allein die Bedeutung. Eine Qualitätsstufe der Abdeckung ist ein Label und nicht nur eine Farbe. Ein Fehler ist ein Wort und nicht nur ein roter Rahmen. Ein aufgebrauchter Tarif sagt das im Text statt nur grau zu werden. Diese Regel zählt am meisten auf den Seiten, auf denen Geld den Besitzer wechselt.
Dynamische Schrift skaliert bis 200 Prozent. Nichts auf der Seite ist mit festen Höhen gebaut, die bei großen Größen abschneiden, und Tabellen scrollen waagerecht im eigenen Container, statt die Seite seitwärts zu schieben.
Die Fair Use Grenze auf dem Kaufbutton bleibt in jeder Größe lesbar. Wenn du im Browser oder im System eine größere Schrift als die Standardgröße nutzt, respektiert die Seite das, statt sie zu überschreiben.
Tastatur, Fokus und Screenreader
Jede Funktion hat einen Weg über die Tastatur. Die Liste unten ist der Standard, gegen den wir bei jeder Veröffentlichung testen, keine Beschreibung unserer Absichten.
- Ein Sprunglink zum Inhalt ist auf jeder Seite das erste Element in der Tabulatorreihenfolge
- Fokusanzeigen sind auf jedem von uns verwendeten Hintergrund sichtbar und erfüllen die Regeln zum Fokusaussehen aus WCAG 2.2
- Dialoge halten den Fokus, solange sie offen sind, geben ihn beim Schließen an den Auslöser zurück und schließen mit der Escape Taste
- Formularfehler werden angesagt, ihrem Feld zugeordnet und beschreiben die Lösung statt nur den Fehler
- Jedes Bild mit Bedeutung hat einen Alternativtext, dekorative Bilder werden vor assistiver Technik verborgen
- Diagramme sind eingebettete Vektorgrafiken mit Rolle und Beschriftung, sodass der Mechanismus beschrieben und nicht nur als Grafik angesagt wird
- Überschriften bilden eine echte Hierarchie, sodass dich die Überschriftennavigation in Sekunden durch eine Länderseite bringt
Bewegung
Die Einstellung für reduzierte Bewegung wird auf der ganzen Seite und in beiden Apps beachtet.
Das Markenmotiv ist als Vektor mit Keyframes im Stylesheet gezeichnet statt über eine Animationsbibliothek ausgeliefert. Es hält vollständig an, statt halb animiert zu bleiben, und kostet ein paar hundert Byte statt eines Viertelmegabytes Code.
Nichts startet von selbst mit Ton, nichts blinkt öfter als dreimal pro Sekunde, und nichts bewegt sich länger als fünf Sekunden ohne eine Möglichkeit, es zu stoppen.
Rechts nach Links, richtig gemacht
Arabisch, Hebräisch, Persisch und Urdu werden von rechts nach links geschrieben, und wir behandeln sie als Layouts und nicht als Übersetzungen.
Navigation, Fortschrittsanzeigen, gerichtete Symbole, die Lesereihenfolge von Tabellen, der Formularfluss und die Richtung der Installationsschritte werden alle gespiegelt. Zahlen, lateinische Produktnamen und Geschwindigkeitsangaben sitzen korrekt im Satz, weil der Text bidirektional behandelt und nicht einfach umgedreht wird.
Das zählt geschäftlich genauso wie ethisch. Die Drosselgrenze, die Erstattungsregel und die Fair Use Grenze sind die Sätze, die am ehesten falsch gelesen werden, und ein kaputtes Rechts nach Links Layout ist genau der Ort, an dem jemand einer Seite nicht mehr vertraut.
Zwölf Sprachen sind heute live, und jede trägt dieselben Zahlen an denselben Stellen.
Offline ist ein Zugangsbedürfnis
Vor jedem Release geprüft
Diese vier laufen auf echter assistiver Technik und nicht nur auf einem Scanner, jede hat eine namentlich benannte verantwortliche Person im Repository, und jede blockiert ein Release, wenn sie fehlschlägt.
- VoiceOver, TalkBack und NVDA laufen die kompletten Kauf und Installationswege ab, dazu ein jährlicher Audit von Menschen, die sie täglich nutzen
- Die Offline Screens werden vor jedem App Release im Flugmodus geprüft, weil genau für diesen Zustand sie gebaut wurden
- Die Texte zu Zahlung und Erstattung werden vor dem Ausliefern bei 200 Prozent Schrift auf schmalem Bildschirm gelesen, weil dort Geld auf dem Spiel steht
- Persisch und Urdu tragen die Hilfe und Rechtstexte vollständig, und Muttersprachler prüfen jedes Release, das am Layout rührt
Melde eine Barriere
Schreib an accessibility at orbislo.com. Nenne die Seite, das Gerät, die assistive Technik und was passiert ist.
Ein Mensch antwortet innerhalb von zwei Werktagen mit einer Einstufung und einem Zieldatum. Alles, was einen Kauf, eine Installation oder eine Erstattung blockiert, wird als Produktionsstörung behandelt und nicht als Backlogeintrag.
Du reichst keine Rückmeldung ein. Du reichst einen Fehler ein, und so behandeln wir das auch.