Web accessibility and styles
Web Accessibility Lesson 5
Color Contrast
https://contrast-ratio.com
Firefox Accessibilty Dev Tool
Turn ON gfx.webrender.all
Remember to
Focus Styles
Color Blindness
Font Size
Accessible Font Size
Variable unit
- use em, rem, %
- avoid setting root/body font-size
Responsive Font Size
by using clamp
Dynamic Type
for iOS
font: -apple-system-body
font: -apple-system-headline
font: -apple-system-subheadline
font: -apple-system-caption1
font: -apple-system-caption2
font: -apple-system-footnote
font: -apple-system-short-body
font: -apple-system-short-headline
font: -apple-system-short-subheadline
font: -apple-system-short-caption1
font: -apple-system-short-footnote
font: -apple-system-tall-body
Test in your device
More CSS
prefers-color-scheme
body {
background: white;
color: #222;
}
a,a:visited {
color: blue;
}
@media (prefers-color-scheme: dark) {
body {
background: black;
color: white;
}
a,a:visited {
color: yellow;
}
}
prefers-reduced-motion
Writing Accessibility Report
However, in the majority of situations using this methodology alone, without additional quality assurance measures, does not directly result in WCAG 2.0 conformance claims.
Exercise Time
Try to generate a report
by using WCAG-EM reporting tool
Further Resources
a11yresources
A growing list of accessibility tools.
aXe
For automated accessibility testing
CodeSniffer
Bookmarkets to test web pages
Web Accessibility Lesson 5
By makzan
Web Accessibility Lesson 5
- 553