An accessible website, application, or document must have the following features and possibly more depending on the requirements of the business and consumer it serves:
Provides text and/or audio alternatives for any non-text content
Includes content that can be presented in different ways without losing information, context or structure
Is easy to see and hear
Permits all functionality from a keyboard if needed (as opposed to a cursor)
Permits sufficient time to read and use content
Is not designed in a way that is known to cause seizures
Includes ways to help users navigate, find content, and determine where they are
Operates and appears in predictable ways
Is compatible with current and future user agents, including assistive web technologies.