Accessibility (often abbreviated to A11y — as in “a” then 11 characters then “y”) in Web development means enabling as many people as possible to use Web sites, even when those people’s abilities are limited in some way.
Explore our resources:
3.3.4 Error Prevention (Legal, Financial, Data): For Web pages that cause legal commitments or financial transactions for the user to occur, that modify or delete user-controllable data in data storage systems, or that submit user test responses, at least one of the following is true: (Level AA) Reversible: Submissions are reversible. Checked: Data entered by…
4.1.1 Parsing: In content implemented using markup languages, elements have complete start and end tags, elements are nested according to their specifications, elements do not contain duplicate attributes, and any IDs are unique, except where the specifications allow these features. (Level A) Requirements (Web only) HTML elements have complete start and end tags; HTML elements…
4.1.2 Name, Role, Value: For all user interface components (including but not limited to: form elements, links and components generated by scripts), the name and role can be programmatically determined; states, properties, and values that can be set by the user can be programmatically set; and notification of changes to these items is available to…
4.1.3 Status Messages: In content implemented using markup languages, status messages can be programmatically determined through role or properties such that they can be presented to the user by assistive technologies without receiving focus. (Level AA) Requirements There are different situations where a status message need to be shown in a way that screen readers…
1.4.1 Use of Color (A): Color is not used as the only visual means of conveying information, indicating an action, prompting a response, or distinguishing a visual element. (Level A) Requirements Color alone is not used to convey information (e.g. to identify form fields with invalid entries or the current step in a step indicator)…
1.4.2 Audio Control (A): If any audio on a Web page plays automatically for more than 3 seconds, either a mechanism is available to pause or stop the audio, or a mechanism is available to control audio volume independently from the overall system volume level. (Level A) Requirements Audio content does not start playing automatically,…
1.4.3 Contrast Minimum (AA): The visual presentation of text and images of text has a contrast ratio of at least 4.5:1, except for the following: (Level AA) Large Text: Large-scale text and images of large-scale text have a contrast ratio of at least 3:1; Incidental: Text or images of text that are part of an…
1.4.4 Resize Text (AA): Except for captions and images of text, text can be resized without assistive technology up to 200 percent without loss of content or functionality. (Level AA) Requirements When the whole page, or its text content only, is enlarged, all information and functionality should remain available. Ensure that the content and layout…
1.4.5 Images of text (AA): If the technologies being used can achieve the visual presentation, text is used to convey information rather than images of text except for the following: (Level AA) Customizable: The image of text can be visually customized to the user’s requirements; Essential: A particular presentation of text is essential to the…
1.4.10 Reflow (AA): Content can be presented without loss of information or functionality, and without requiring scrolling in two dimensions for: Vertical scrolling content at a width equivalent to 320 CSS pixels; Horizontal scrolling content at a height equivalent to 256 CSS pixels. Except for parts of the content which require two-dimensional layout for usage…
Sign up with your email address to receive our weekly news