a workshop around A11y (accessibility) best practices in web apps.
cd spikes/inline-diff-editor
just
just run
open http://localhost:5173/
- Dequelabs Axe-core A11y engine for automated Web UI testing
- axe DevTools chrome plugin
- using Voice Over on Mac
- https://dequeuniversity.com/tips/learn-voiceover
⌘ F5
(Command + F5)
- JAWS, Job Access With Speech, screen reader
- https://www.freedomscientific.com/products/software/jaws/
- download https://support.freedomscientific.com/Downloads/JAWS
- "Using JAWS to Evaluate Web Accessibility"
- NVDA (Non-Visual Desktop Access)
- using Windows narrator
- To launch Narrator, press the Windows logo key
⊞ + CTRL + ENTER
- https://support.microsoft.com/en-au/windows/chapter-1-introducing-narrator-7fe8fd72-541f-4536-7658-bfc37ddaf9c6
- To launch Narrator, press the Windows logo key
- Web Content Accessibility Guidelines (WCAG)
- Demos sites
- resrouces
- inline diff editor to fix and submit A11y fixes found using Axe DevTools
chrome plugin
- fix error
Uncaught Error: Cannot read properties of undefined (reading 'toUrl') TypeError: Cannot read properties of undefined (reading 'toUrl')
- fix error