Ser - estar accesible un sitio web debe seguir algunos principios de accesibilidad. Estos principios se conocen como WCAG cuando hablamos de contenido y se pueden agrupar en las siguientes categorías.
- Uso de marcado semántico, que proporciona una estructura única en el archivo.
- El marcado semántico también se refiere a la organización de la estructura del sitio web, pero también al anuncio / publicación / creación de definiciones de los servicios de Internet de manera que sean reconocibles por otros servicios de Internet en diferentes sitios web. Los estándares para la web semántica se basan en el IEEE.
- Utilice lenguajes de marcado válidos que correspondan a un esquema o DTD publicado.
- Proporcionar el equivalente de información textual para cualquier información proporcionada de forma gráfica o multimedia.
- Utilice enlaces incrustados en el texto.
- No utilice marcos de paneles para un diseño estético.
- Utilice CSS en lugar de HTML para crear tablas.
- Escriba la página de tal manera que cuando los agentes de usuario (como lectores de pantalla) lean el código línea por línea, permanezca legible.
Sin embargo, el W3C permite, como excepción, que las tablas destinadas a mostrarse en el sitio Web se entiendan cuando se linealizan o si se puede aplicar algo similar.
La accesibilidad del sitio web también cambia debido a los sistemas de gestión de contenido, que permiten realizar cambios en los sitios web sin necesidad de conocimientos especiales de programación.
El desarrollo de sitios web requiere la colaboración de muchos elementos diferentes para hacer que Internet sea accesible para las personas con discapacidad. Estos elementos incluyen:
- Contenido: la información en un sitio web o una aplicación web incluye:
- Información física como texto, imágenes y sonidos.
- Código o etiqueta que especifica la estructura, presentación, etc.
- Programas de navegación, reproductores multimedia, etc.
- Tecnología auxiliar, para algunos casos: lectores de pantalla, teclados alternativos, interruptores, escáneres, etc.
- Conocimiento del nivel de los usuarios, sus experiencias y en algunos casos estrategias personalizadas utilizando Internet.
- Desarrolladores: diseñadores, escritores, etc., incluidos los desarrolladores con discapacidades y los usuarios que contribuyen al diseño del contenido.
- Herramientas editoriales: programas que crean sitios web
- Herramientas de evaluación: herramientas de evaluación de accesibilidad a Internet, garantías de HTML (validadores de HTML), garantías de CSS (validadores de CSS), etc.