Accessibility
Jun.-Prof. Dr. Mark Hall
Sommersemester 2019
Themen
- Barrierefreiheit
- Barrieren
- Rechtliche Aspekte
- Testen
Barrierefreiheit
Barrieren
- Vollständige Blindheit
- Teilweise Sehbeschränkungen
- Tunnel / Peripheriesicht
- Verschwommene Sicht
- Farbblindheit
- Auditive Beschränkungen
- Motorische Störungen
- Mentale Störungen
- Alter
Warum Barrierefreiheit?
Für mehr Benutzer
Weil Accessibility für 10% der User unerlässlich ist
Weil Accessibility für 30% der User hilfreich ist
Weil Accessibility für 100% der User Verbesserungen bringt
Rechtliche Aspekte
Beispiel Web
- Perceivable
- Operable
- Understandable
- Robust
Beispiel Web
<main id="content" class="root-index" role="main">
<form action="/search" method="get" role="search">
<label>Password
<input type="password" aria-describedby="passwordHelpText">
</label>
<p class="help-text" id="passwordHelpText">Your password must
have at least 10 characters, a number, and an Emoji.</p>
</form>
</main>
Beispiel Android
- Label UI elements
- Group content
- Create easy-to-follow navigation
- Make touch targets large
- Provide adequate colour contrast
- Use cues other than colour
- Present accessible media content
Warum ist Accessibility so schlecht?
To implement this technique, first determine what functionality is available to users on the page. In this step, it is important to consider functions performed using both the mouse and the keyboard together. Examples of functionality include the use of physical controls such as links, menus, buttons, checkboxes, radio buttons and form fields as well as the use of features like drag and drop, selecting text, resizing regions or bringing up context menus. Other examples of functionality may based on tasks such as adding or removing an item from a shopping cart or initiating a chat session with a sales representative.
Once the functionality of the content has been determined, the author verifies that each of the functions identified can be performed using only the keyboard.
Alle Funktionen müssen über das Keyboard bedienbar sein.
"Der Kontrast dieses Elements ist 4.47, sollte aber mindestens 4.5 sein"
Wie kann man modernes Testen auf Accesibility ummünzen?
Literatur
- Tullis, T. and Albert, B. (2013). Measuring the User Experience. Morgan Kaufmann.
- Krug, S. (2014). Don't Make Me Think Revisited. New Riders.