home Python and Accessibility
Standards and Guidelines
Accessibility for the web as well as desktop and mobile applications is being developed at the World Wide Web Consortium within the Web Accessibility Initiative. It's full of great resources; here are some links to start your journey:
- Accessibility Fundamentals Overview -
links to articles, videos, tutorials, standards,and more
- Web Content Accessibility Guidelines (WCAG) -
many regulations are based on meeting WCAG 2.1, level AA requirements
- Authoring Tool Accessibility Guidelines (ATAG) -
authoring tools should be accessible themselves AND generate accessible content
- User Agent Accessibility Guidelines (UAAG) -
for developers of applications rendering web content, e.g., browsers, plugins, video players, readers
- Accessible Rich Internet Applications (ARIA) -
ARIA can be powerful, be careful, it should be used only when necessary, and well understood.
If I were reviewing a pull request and saw, for example, a div with ARIA attributes, I would require an explanation of why a standard HTML component was not used instead.
back, Relevance to Python next, Example: Single Letter Navigation