GDE FORUM | Accessibility Testing with Chrome DevTools
JosefineSch
83 views
50 slides
Jun 28, 2024
Slide 1 of 50
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
About This Presentation
Accessibility Testing with Chrome DevTools
Size: 5.11 MB
Language: en
Added: Jun 28, 2024
Slides: 50 pages
Slide Content
Josefine Schaefer
Accessibility Engineer
with Chrome DevTools
Accessibility
Testing
Hi, I’m
Josefine
✌
CPACC
Accessibility Engineer
GDE Web Technologies
WTM & GirlCode Ambassador
Building
accessible
Environments
Image source: Reddit / unknown user.
Web Accessibility…
… means that websites, tools and technologies are designed and implemented so
that people with disabilities can use them and participate equally on the
web.
Web Accessibility…
… means that websites, tools and technologies are designed and implemented so
that people with disabilities can use them and participate equally on the
web.
It is all about providing context and creating inclusive experiences.
Web Accessibility…
… means that websites, tools and technologies are designed and implemented so
that people with disabilities can use them and participate equally on the
web.
It is all about providing context and creating inclusive experiences.
It’s all our responsibility.
Web Accessibility…
●WCAG (Web Content Accessibility Guidelines) 2.2
●Different levels: A, AA & AAA
●POUR Principles:
○Percevable
○Operable
○Understandable
○Robust
While
Technology can
reduce
barriers…
Photos by
DequeUniversity
… it can also
create new
ones…
97%
of the Internet are not accessible.
Source: xxxxx
GDE Forum Berlin 2024
Many good
reasons for Web
Accessibility
Photo by Sigmund on Unsplash
“Access to information and
communications
technologies, including the
Web, is defined as a basic
human right”
— UN CRPD
15%
of the global population experience
some form of disability.
Source: xxxxx
GDE Forum Berlin 2024
Source: xxxxx
GDE Forum Berlin 2024
Web Accessibility
benefits all of us.
Upcoming
Legislations
Warner Bros.
European
Accessibility
Act
Photo by Olga Nayda | Unsplash
EAA
The European Accessibility Act (Directive 2019/882) is a landmark EU law which
requires some everyday products and services to be accessible for persons
with disabilities.
EAA
The European Accessibility Act (Directive 2019/882) is a landmark EU law which
requires some everyday products and services to be accessible for persons
with disabilities.
This covers computers & operating systems, smartphones & other
communication devices, but also e-commerce, banking services and all services or
websites related to transportation.
EAA
The European Accessibility Act (Directive 2019/882) is a landmark EU law which
requires some everyday products and services to be accessible for persons
with disabilities.
This covers computers & operating systems, smartphones & other
communication devices, but also e-commerce, banking services and all services or
websites related to transportation.
The directive’s implementation and penalties are specific to each
country, albeit similar.
June 28th,
2025
Testing with
Chrome DevTools
Lighthouse
Accessibility
Audit
Lighthouse
Accessibility
Audit
Lighthouse
Accessibility
Audit
Source: xxxxx
GDE Forum Berlin 2024
Just beware…
Manuel Matuzović, Building the most inaccessible site possible with a perfect Lighthouse score
Accessibility
Pane
Inspect ARIA
Attributes
View Source
Order
Accessibility
Tree
Accessibility
Tree
Accessibility
Tree
Color Contrast
CSS Overview
CSS Overview
CSS Overview
Emulate Vision
Deficiencies
Emulate Vision
Deficiencies
Emulate Vision
Deficiencies
Blurred Vision
Reduced Contrast
Protanopia
Achromatopsia
Reduced
Motion
More Accessibility Testing
●Focus Outlines & Tab Order (not visible? Use document.activeElement)
○No focus trap
More Accessibility Testing
●Focus Outlines & Tab Order (not visible? Use document.activeElement)
○No focus trap
●Test with Screen Readers (e.g. ChromeVox, VoiceOver, …)
More Accessibility Testing
●Focus Outlines & Tab Order (not visible? Use document.activeElement)
○No focus trap
●Test with Screen Readers (e.g. ChromeVox, VoiceOver, …)
●Inspect semantic HTML & Landmarks
More Accessibility Testing
●Focus Outlines & Tab Order (not visible? Use document.activeElement)
○No focus trap
●Test with Screen Readers (e.g. ChromeVox, VoiceOver, …)
●Inspect semantic HTML & Landmarks
●Careful use of ARIA