All features of a website are accessible only with a keyboard interface. No function on a website should be time-sensitive unless it relates to real-world events. Any non-urgent interruption can be interrupted or rejected by the user. When a session expires, users should be able to re-authenticate and resume entering information. Users should be clearly informed if data will be lost after a period of inactivity, and an option should be provided to save user data and continue at a later date. Animated movements are not essential for conveying information.
Animations can be disabled. When web pages are a connected whole, there must be a clear visual and programmatic indication of a user's location. The text of a link must identify the purpose of a link. The individual email list text is organized with HTML heading tags. Buttons and other pointer targets must be at least 44 pixels by 44 pixels. Alternate entry modes can only be blocked programmatically when the restriction is necessary for valid security purposes. Foreign borrowings, idioms, and technical jargon are defined with text markup or by links to an appropriate dictionary.
Abbreviations are defined or can be expanded to show the full term. A simplified version of the content should be available when written above a 9th grade reading level. When the pronunciation of a word is ambiguous, a pronunciation key must be included. Breadcrumbs should never switch context unless the user initiates the switch. Contextual help or tooltips are always available. When a web page asks a user to submit personal information, at least one of these features is included: The submission is reversible. The website checks for data omissions and errors and offers the user the opportunity to correct them.