This summary is an amalgamation of a few sources linked below and by no means an exhaustive authority. It should be treated as a developer guide and more detailed sources should be consulted when developing any web features. For example, the book and links mentioned below also include practical examples and more detail on ARIA roles and markup etc.
- Writing HTML with accessibility in mind
- Writing JavaScript with accessibility in mind
- A11ycasts
- Inclusive Design Patterns book by Heydon Pickering
Defining the correct language in an HTML page helps assistive technology to choose the correct voice profile or character set, besides the