https://github.com/jasonwebb/making-the-web-work-for-everyone-talk
Talk on web accessibility for developers (2019)
https://github.com/jasonwebb/making-the-web-work-for-everyone-talk
a11y accessibility meetup presentation revealjs talk
Last synced: over 1 year ago
JSON representation
Talk on web accessibility for developers (2019)
- Host: GitHub
- URL: https://github.com/jasonwebb/making-the-web-work-for-everyone-talk
- Owner: jasonwebb
- Created: 2019-09-03T17:43:22.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2019-10-31T16:05:00.000Z (almost 7 years ago)
- Last Synced: 2025-01-21T07:42:54.667Z (over 1 year ago)
- Topics: a11y, accessibility, meetup, presentation, revealjs, talk
- Language: JavaScript
- Homepage: https://jasonwebb.github.io/making-the-web-work-for-everyone-talk/
- Size: 15.8 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Making the Web Work for Everyone
[](https://jasonwebb.github.io/making-the-web-work-for-everyone-talk)
### Sections
1. [What is digital accessibility?](https://jasonwebb.github.io/making-the-web-work-for-everyone-talk/#/3)
2. [Why does it matter?](https://jasonwebb.github.io/making-the-web-work-for-everyone-talk/#/11)
3. [How do I build accessible stuff?](https://jasonwebb.github.io/making-the-web-work-for-everyone-talk/#/17)
4. [Live demos!](https://jasonwebb.github.io/making-the-web-work-for-everyone-talk/#/24)
5. [Testing for accessibility](https://jasonwebb.github.io/making-the-web-work-for-everyone-talk/#/26)
6. [How can *you* make things better?](https://jasonwebb.github.io/making-the-web-work-for-everyone-talk/#/32)
7. [Learning more](https://jasonwebb.github.io/making-the-web-work-for-everyone-talk/#/36)
### Code samples
1. Page structure - how landmark tags affect screen reader usability
* [Inaccessible version](https://codepen.io/jasonwebb/pen/wvwEorp/left?editors=1000)
* [Accessible version](https://codepen.io/jasonwebb/pen/ZEzMBRZ/left?editors=1000)
2. Forms - using ``s, grouping controls using ``, handling and associating valiation errors, and more
* [Inaccessible version](https://codepen.io/jasonwebb/pen/VwZGwpQ/left/?editors=1000)
* [Accessible version](https://codepen.io/jasonwebb/pen/XWrPWGg/left?editors=1000)
## Packages used
* [Reveal.js](https://github.com/hakimel/reveal.js/)
* [reveal-a11y](https://github.com/marcysutton/reveal-a11y) plugin by [Marcy Sutton](https://github.com/marcysutton)
* Custom theme under [`./revealjs/css/theme/source/accessible360--dark.scss`](https://github.com/jasonwebb/making-the-web-work-for-everyone-talk/blob/master/revealjs/css/theme/source/accessible360--dark.scss)