Tabla de Contenido
Accesibilidad Web Y Componentes Esenciales
Esta página muestra cómo la accesibilidad web depende de que varios componentes trabajen juntos y cómo las mejoras en componentes específicos podrían mejorar sustancialmente la accesibilidad web.
Es esencial que varios componentes diferentes del desarrollo web y la interacción trabajen juntos para que la web sea accesible para las personas con discapacidad. Estos componentes incluyen:
- contenido: la información en una página web o aplicación web, que incluye:
- información natural como texto, imágenes y sonidos
- código o marcado que define estructura, presentación, etc.
- navegadores web, reproductores multimedia y otros «agentes de usuario»
- tecnología de asistencia, en algunos casos: lectores de pantalla, teclados alternativos, interruptores, software de escaneo, etc.
- usuarios de conocimientos, experiencias y, en algunos casos, las estrategias de adaptación ‘utilizando la web
- desarrolladores: diseñadores, codificadores, autores, etc., incluidos los desarrolladores con discapacidades y los usuarios que contribuyen con contenido
- herramientas de autoría: software que crea sitios web
- herramientas de evaluación: herramientas de evaluación de accesibilidad web, validadores HTML, validadores CSS, etc.
Los desarrolladores web suelen utilizar herramientas de creación y evaluación para crear contenido web.
Las personas («usuarios«) utilizan navegadores web, reproductores multimedia, tecnologías de asistencia u otros «agentes de usuario» para obtener e interactuar con el contenido.
Interdependencias entre componentes
Existen importantes interdependencias entre los componentes; es decir, los componentes deben trabajar juntos para que la web sea accesible. Por ejemplo, para texto alternativo en imágenes:
- las especificaciones técnicas abordan el texto alternativo (por ejemplo, HTML define el atributo de texto alternativo
alt
) del elemento de imagen (img
) - Directrices WAI (WCAG, ATAG, UAAG descritas a continuación): defina cómo implementar texto alternativo para la accesibilidad en los diferentes componentes
- los creadores de contenido proporcionan la redacción de texto alternativo adecuado
- Las herramientas de creación permiten, facilitan y promueven la provisión de texto alternativo en una página web.
- Las herramientas de evaluación se utilizan para ayudar a comprobar que existe un texto alternativo.
- Los agentes de usuario proporcionan una interfaz humana y de máquina al texto alternativo.
- Las tecnologías de asistencia proporcionan una interfaz humana con el texto alternativo en varias modalidades.
- los usuarios saben cómo obtener el texto alternativo de su agente de usuario y/o tecnología de asistencia según sea necesario
El ciclo de implementación
Cuando las funciones de accesibilidad se implementan de manera efectiva en un componente, es más probable que los otros componentes las implementen.
- Cuando los navegadores web, los reproductores multimedia, las tecnologías de asistencia y otros agentes de usuario admiten una función de accesibilidad, es más probable que los usuarios la demanden y que los desarrolladores la implementen en su contenido.
- Cuando los desarrolladores desean implementar una función de accesibilidad en su contenido, es más probable que exijan que su herramienta de creación facilite la implementación.
- Cuando las herramientas de creación facilitan la implementación de una función, es más probable que los desarrolladores la implementen en su contenido.
- Cuando se implementa una función de accesibilidad en la mayoría del contenido, es más probable que los desarrolladores y los usuarios exijan que los agentes de usuario la admitan.
Cuando un componente es débil
Si una característica de accesibilidad no está implementada en un componente, hay poca motivación para que los otros componentes la implementen cuando no resulta en una experiencia de usuario accesible. Por ejemplo, es poco probable que los desarrolladores implementen una función de accesibilidad que las herramientas de creación no admitan y que la mayoría de los navegadores o tecnologías de asistencia no implementan de manera consistente.
Si un componente tiene un soporte de accesibilidad deficiente, a veces otros componentes pueden compensar mediante “soluciones alternativas” que requieren mucho más esfuerzo y no son buenas para la accesibilidad en general. Por ejemplo,
- los desarrolladores pueden trabajar más para compensar la falta de soporte de accesibilidad en las herramientas de autoría; por ejemplo, codificar el marcado directamente en lugar de hacerlo mediante una herramienta
- los usuarios pueden trabajar más para compensar la falta de soporte de accesibilidad en navegadores, reproductores de medios y tecnología de asistencia y la falta de accesibilidad al contenido; por ejemplo, usar diferentes navegadores o tecnologías de asistencia para superar diferentes problemas de accesibilidad
Sin embargo, en la mayoría de los casos, las soluciones alternativas no se implementan y el resultado sigue siendo una baja accesibilidad. Además, a veces, el soporte de accesibilidad deficiente en un componente no puede ser superado razonablemente por otros componentes y el resultado es la inaccesibilidad, lo que hace imposible que algunas personas con discapacidades utilicen un sitio web, página o función en particular.
Directrices y otros estándares de accesibilidad web
La Iniciativa de Accesibilidad Web (WAI) del Consorcio World Wide Web (W3C) desarrolla estándares de accesibilidad web para los diferentes componentes:
- Las Pautas de accesibilidad para herramientas de autor (ATAG) abordan las herramientas de autor
- La descripción general de las Pautas de accesibilidad al contenido web (WCAG) aborda el contenido web y lo utilizan los desarrolladores, las herramientas de creación y las herramientas de evaluación de accesibilidad
- Las Pautas de accesibilidad del agente de usuario (UAAG) tratan los navegadores web y los reproductores multimedia, incluidos algunos aspectos de las tecnologías de asistencia.
Estas pautas de accesibilidad se basan en las especificaciones técnicas fundamentales de la web, y se desarrollan en coordinación con todas las especificaciones técnicas del W3C (HTML, CSS, SVG, SMIL, etc.). El W3C también desarrolla especificaciones técnicas que abordan directamente la accesibilidad, que incluyen:
- ARIA, Accessible Rich Internet Applications Suite, que define una forma de hacer que las aplicaciones web sean más accesibles para las personas con discapacidades. Ayuda especialmente con contenido dinámico y controles avanzados de interfaz de usuario desarrollados con Ajax, HTML, JavaScript y tecnologías relacionadas.
Contenido Relacionado:
Cómo Realizar Una Auditoría De Accesibilidad
Core Web Vitals. Cómo Medir Estas Señales de Calidad
Que es el Performance Web.
Ventajas de las Aplicaciones Web Progresivas
Eliminar CSS No Utilizadas
¿Qué es Link Juice?
Preguntas Frecuentes Para Consultoras SEO
Cómo Deshacerse De Los Errores De Enlazado Interno
Contenido Duplicado Google.
Empleo En Social Media
La web Social 2.0
Ayuda SEO En La Página Para Conducir Tráfico Valioso
Como Desarrollar Una Investigación De Palabras Clave
Qué Es Una Auditoría PPC
Consultoría Seo
Consultoría Ads
Acelerar WordPress Con Aceleradores PHP
Qué Es EAT De Gogle
Servicios De SEO En La Página
- Cómo Elimino Los Recursos Que Bloquean El Procesamiento - 7 de abril de 2021
- Cómo Analizar El Perfil De Enlaces - 22 de marzo de 2021
- Enlaces Confiables Para Construir Autoridad - 5 de marzo de 2021