Collection of documentations, descriptions and best practices for a better website Accessibility and Universal Usability.
For the time being this is a flat list of links. In the future, I plan on creating an easy to browse structure that helps finding relevant information and examples easier, sorted by the most popular components and topics.
The components folder contains an overview of commonly used components and design patterns. Each component is described with an example HTML snippet, important things to consider when implementing JavaScript and links for further information.
Guidelines and standards that define Accessibility.
- W3C WAI-ARIA
- Section 508 (US)
- BITV (Germany)
Tools, guidelines and success criteria to evaluate the accessibility of websites.
- W3C WCAG 2.0 Requirements
- W3C Web Accessiblity Evaluation Tool List
- WebAIM: Color Contrast Checker
- WebAIM Wave: Website Accessibility Checker
- Karl Groves: The 6 Simplest Web Accessibility Tests Anyone Can Do
- Paciello Group: Accessibility Viewer
- Google: Chrome Accessibility Developer Tools
- aXe: Automated Accessibility Tests
- A11y Project Checklist
- 508 Checker
- AS Lint
- pa11y
- ally.js
- Siteimprove Accessibility Checke (Chrome plugin)
Examples and best practices to create accessible components and websites.
- Open Ajax
- Niclas Hoffmann
- Deque University
- W3C WAI-ARIA Practices
- eBay Mind Patterns (Code examples)
- Heydonworks ARIA Examples
- A11y Project Patterns
- Frend
- Accessibility Matters - Patterns
Articles dealing with Accessibility and Usability.
- Accessibility: Proven, easy integration into design and development workflows
- Deque: The Essential Guide to Digital Accessibility
- Google: Ressources for developers and publisher
- Mozilla: Accessibility
- Writing JavaScript with accessibility in mind
- Incluse Design Patterns (Book)
- ESPN Web Accessibility Guide
- A developers guide to accessibility
- Accessibility Matters - Articles
Pull Requests that add more resources are very welcome.