CSS Accessibility and Design-Structure Separation
Offered By: Web Conferences Amsterdam via YouTube
Course Description
Overview
Syllabus
Introduction
Space Jam
Tablebased layouts
Font elements
Accessibility problems
CSS 1 introduction
Drinking tea
Platform accessibility APIs
Checkbox example
DOM accessibility tree
Example
Pseudo selectors
After example
Before example
Generated content
Maybe you might be surprised
Tequila makes me happy
All current browsers
Accessibility tree
CSS accessibility disaster
CSS flexbox
Keyboard sequence
Buttons
Flexbox
The inevitable happens
If youre a sighted keyboard user
If the order of content is important
Using tabindex
Demo
Tabindex
AriaFlow
Screen reader support
A terrible experience
One possible solution
A bug in Firefox
Tea time
CSS speech module
Speak property
Voice volume property
Speech demo
Visual Aria
Tea
Accessibility tools
Accessibility audit
Other accessibility tools
Icon fonts
SVG alternatives
If we adopt the Firefox bug
So use it
in the second row
focusable content
Taught by
Web Conferences Amsterdam
Related Courses
Build a Chat UI application using CSS3 FlexboxCoursera Project Network via Coursera Build CSS3 Flexbox Holy Grail Layout in Angular
Coursera Project Network via Coursera Build Responsive CSS3 Flexbox Holy Grail Layout
Coursera Project Network via Coursera Build Responsive Image Gallery UI using CSS3 Flexbox
Coursera Project Network via Coursera Build Responsive Service Page UI using CSS3 Flexbox
Coursera Project Network via Coursera