Accessibility for digital products and services

GreenSoftwareDevelop 63 views 37 slides Oct 14, 2024
Slide 1
Slide 1 of 37
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35
Slide 36
36
Slide 37
37

About This Presentation

Presentation at GSD Meetup

Concerning the 17 United Nations Sustainable Development Goals, in particular Goal 10 (Reduced Inequalities), all people should have equal opportunities, regardless of age, gender, sexual orientation, disability, ethnicity, religion, origin, or social and economic status....


Slide Content

qaware.de
Accessibility for digital
products and services

Thomas Zettlitz
[email protected]

Motivation: To Contribute to Goal 10 of the
17 United Nations SDGs (Reduced Inequalities)


QAware | 2
https://www.un.org/sustainabledevelopment/news/communications-material/

Motivation: To Contribute to Goal 10 of the
17 United Nations SDGs (Reduced Inequalities)


QAware | 3
https://www.un.org/sustainabledevelopment/news/communications-material/
All people should have equal opportunities – regardless of age, gender,
sexual orientation, disability, ethnicity, religion, origin or social and
economic status.

Goal: Design for all



QAware | 4
https://medium.com/salesforce-ux/7-things-every-designer-needs-to-know-about-accessibility
-64f105f0881b#.ff63p02u7

There is a critical mass of severely disabled people
living in germany



QAware | 5https://www.european-accessibility-act.de/
7,8
million people in
Germany are
severely disabled
That´s about 9,4% of the total population
in Germany

Types of impairment


QAware | 6https://inclusive.microsoft.design/

Definition: Accessibility for digital products and services




QAware | 7
Accessibility means that everyone can use digital products and services,
regardless of their physical and mental abilities.
https://www.european-accessibility-act.de/

Legal framework



QAware | 8
-The Accessibility Strengthening Act Ordinance (Verordnung zum Barrierefreiheitsstärkungsgesetz ,
BFSGV) was passed on June 15, 2022 and defines accessibility requirements for products and services
that are placed on the market or provided to consumers after June 28, 2025.

-This includes all online commerce, hardware, software, but also passenger transport or banking
services.

-Micro-enterprises (with fewer than 10 employees or less than €2 million annual turnover) are
partially exempt from the law.

-B2B is not affected by the law: Because the BFSG was passed to strengthen consumers.
https://www.barrierefreiheit-dienstekonsolidierung.bund.de/Webs/PB/DE/gesetze-und-richtlinien/barriere
freiheitsstaerkungsgesetz/barrierefreiheitsstaerkungsgesetz-node.html

Basic Accessibility Goals



QAware | 9
perceptible
operable
understandable
robust

Perceptible



QAware | 10 https://www.w3.org/mission/accessibility/

Operable



QAware | 11 https://www.w3.org/mission/accessibility/

Understandable



QAware | 12 https://www.w3.org/mission/accessibility/

Robust



QAware | 13https://www.w3.org/mission/accessibility/

Rules for better accessibility
of digital products and services


QAware | 14

Ensure sufficient contrast for text
and interaction objects



QAware | 15https://uxdesign.cc/designing-for-accessibility-is-not-that-hard-c04cc4779d94 (by Pablo Stanley)

Ensure sufficient contrast for text
and interaction objects



QAware | 16 https://uxdesign.cc/designing-for-accessibility-is-not-that-hard-c04cc4779d94 (by Pablo Stanley)

Signaling distinctiveness
not only through colour


QAware | 17 https://uxdesign.cc/designing-for-accessibility-is-not-that-hard-c04cc4779d94 (by Pablo Stanley)

Signaling distinctiveness
not only through colour


QAware | 18 https://uxdesign.cc/designing-for-accessibility-is-not-that-hard-c04cc4779d94 (by Pablo Stanley)

Signaling distinctiveness
not only through colour


QAware | 19 https://uxdesign.cc/designing-for-accessibility-is-not-that-hard-c04cc4779d94 (by Pablo Stanley)

Enable navigation using tabs and screen readers
for people with visual impairments


QAware | 20 https://uxdesign.cc/designing-for-accessibility-is-not-that-hard-c04cc4779d94 (by Pablo Stanley)

Make the focus state of interaction objects
clearly visible


QAware | 21 https://uxdesign.cc/designing-for-accessibility-is-not-that-hard-c04cc4779d94 (by Pablo Stanley)

Make the focus state of interaction objects
clearly visible

QAware | 22 https://uxdesign.cc/designing-for-accessibility-is-not-that-hard-c04cc4779d94 (by Pablo Stanley)

Make the focus state of interaction objects
clearly visible


QAware | 23 https://uxdesign.cc/designing-for-accessibility-is-not-that-hard-c04cc4779d94 (by Pablo Stanley)

Correctly place labels on input fields
so that they are recognized and read out


QAware | 24 https://uxdesign.cc/designing-for-accessibility-is-not-that-hard-c04cc4779d94 (by Pablo Stanley)

Correctly place labels on input fields
so that they are recognized and read out


QAware | 25 https://uxdesign.cc/designing-for-accessibility-is-not-that-hard-c04cc4779d94 (by Pablo Stanley)

Describe images accurately using alternative text
in the code. This will be read out.


QAware | 26 https://uxdesign.cc/designing-for-accessibility-is-not-that-hard-c04cc4779d94 (by Pablo Stanley)

Maintain clean semantic HTML structure
for screen readers


QAware | 27https://webaim.org/techniques/semanticstructure/

Rules for better accessibility
of digital products and services


QAware | 28
●Clear structure (visible & code)
●Visible focus state
●Logical reading order
●Contrasting colors
●Understandable without colors
●Text for non-text-content
●Understandable labeling of components
●Use of simple terms
●Limit animations
●Two-sense principle
Workshop: MaibornWolff “Barrierefreiheit entfesseln”

Helpful tools for accessibility checks


QAware | 29
●OS Tools for accessibility
●Browser settings for accessibility
●Wave
●Lighthouse
●Web Disability Simulator

macOS Bedienungshilfen


QAware | 30

Chrome Accessibility Settings
(Bedienungshilfen in den Einstellungen)


QAware | 31

Chrome Accessibility Extensions


QAware | 32

Lighthouse Chrome Extension


QAware | 33

Wave: Web accessibility evaluation tool


QAware | 34https://wave.webaim.org/

Wave: Web accessibility evaluation tool


QAware | 35https://wave.webaim.org/

Further Tools


QAware | 36https://www.w3.org/WAI/test-evaluate/tools/list/

qaware.de
QAware GmbH
Aschauer Straße 32
81549 München
Tel. +49 89 232315-0
[email protected]
twitter.com/qaware
linkedin.com/company/qaware-gmbh
xing.com/companies/qawaregmbh
slideshare.net/qaware
github.com/qaware