Alternativas textuales:
Proporcionar alternativas textuales para cualquier contenido no textual.
Adaptable:
Crear contenido que se pueda presentar en diferentes formas sin perder información ni estructura.
Distinguible:
Simplificar al usuario el ver y oír el contenido distinguiendo el mismo del fondo.
Accesible mediante teclado:
Hacer todas las funcionalidades accesibles mediante teclado.
Tiempo suficiente:
Proporcionar a los usuarios tiempo suficiente para leer y usar el contenido.
Ataques o convulsiones:
Diseñar el contenido evitando aquellos diseños que se conoce que pueden causar ataques o convulsiones.
Navegable:
Proporcionar vías para ayudar al usuario a navegar por el contenido, buscar en el mismo y determinar donde se encuentra en todo momento.
Legible:
Hacer el contenido de texto legible y comprensible.
Predecible:
Hacer que las páginas Web aparezcan y se comporten de forma predecible.
Asistencia en la entrada de datos:
Ayudar al usuario a evitar y corregir errores.
Maximizar la compatibilidad:
Maximizar la compatibilidad con los actuales y futuros agentes de usuario (navegadores), incluyendo las tecnologías de asistencia.