The language of a passage of text is marked programmatically. Exceptions may be made for names, technical jargon and reasonable vernacular. Navigation elements should share the same design, location, and purpose across all web pages. Input errors are automatically detected and suggestions are made on how to resolve them. If a web page results in a legal commitment, results in a financial transaction, or submits test answers, it must include at least one of the following characteristics: The submission is reversible. The website checks for data omissions and errors and offers the user the opportunity to correct them.
The user has the opportunity to review, correct and confirm any information he has entered. The website presents error and status messages to assistive technology even when the user is not concentrating on the error message. AAA level compliance Sign language interpretation is provided for any pre-recorded synchronized media. Pre-recorded media has closed captions with extended audio description. Untimed alternatives are provided for video media only. Untimed alternatives are provided for audio-only media. The individual email list content implemented through markup languages and the purpose of user interface components can be determined programmatically.
Normal text contrast is at least 7:1. and bold text is at least 4.5:1. If the pre-recorded audio is mostly speech, there should be no background noise, or the difference between background noise and speech should be at least 20 dB. Musical content is exempt. The user must be able to modify the format of text blocks so that: foreground and background colors are user selectable, paragraphs do not exceed 80 characters or 40 Chinese/Japanese/Korean glyphs, the line spacing is at least 1.5 and the paragraph spacing is at least 3, Text does not force the user to scroll horizontally when resized up to 200%. Text images are purely for decoration. Logos are exempt.