Eric Eggert — Webkongress Erlangen 2018
Eric Eggert arbeitet mit Knowbility und der W3C Web Accessibility Initiative an einem besseren, inklusiveren, Web.
Beobachten
Verstehen
Anwenden
*Aber nicht ein Grafik-Designer 😉
Beobachten
Verstehen
Anwenden
Beobachte ich wen oder was ich beobachten muss?
Ziehe ich die richtigen Schlüsse aus meinen Beobachtungen?
Wie stelle ich sicher, dass mein Verständnis letztlich auch in der Anwendung sichtbar wird?
Barrierefreiheit
Performanz
Aussehen
Sicherheit
Datenschutz
Benutzbarkeit
Photo by Robson Hatsukami Morgan on Unsplash
Informationen und Bestandteile der Benutzerschnittstelle müssen den Benutzern so präsentiert werden, dass diese sie wahrnehmen können.
Textalternativen, Untertitel, Transkriptionen,
Video-Beschreibungen, Anpassbar, Unterscheidbar
Bestandteile der Benutzerschnittstelle und Navigation müssen mit unterschiedlichsten Eingabemethoden bedienbar sein.
Tastaturbedienbar, Ausreichende Zeit, (epileptische) Anfälle, Navigierbar, Eingabemodalitäten🆕
Informationen und Bedienung der Benutzerschnittstelle müssen verständlich sein.
Lesbar, Vorhersehbar, Eingabehilfen
Inhalte müssen robust genug sein, damit sie zuverlässig von einer großen Auswahl an Benutzeragenten einschließlich assistierender Techniken interpretiert werden können.
Kompatibel
Keep it simple, stupid!
By Casablanca Records (Billboard, page 52, 17 Dec 1977) [Public domain], via Wikimedia Commons
Die folgenden Beispiele können für Barrieren auf Webseiten sorgen.
Â
Zu Risiken und Nebenwirkungen fragen Sie Ihren Barrierefreiheitsexperten.
<!-- (BAD) -->
<h1 role="button">heading button</h1>
<!-- (GOOD!) -->
<h1><button>heading button</button></h1>
<th
tabindex="0"
role="button"
aria-label="Sort column"
>Name</th>
<th>
Name
<button aria-label=
"Sort column">
🔼🔽
</button>
</th>
<body aria-hidden="true">
…content…
<div id="modal" aria-hidden="false">
…modal content…
</div>
…content…
</body>
Eric Eggert, Knowbility & W3C/WAI
Â
@yatil@micro.yatil.net
@yatil@twitter.com
Â
https://yatil.net