Pregunta

¿El cumplimiento de WCAG 2.0 AA impide el uso de JavaScript?

Mi comprensión basada en Comprensión de conformidad es que todavía podemos usar JavaScript siempre que no generemos ningún contenido que no sea conforme y que explícitamente declaramos que apoyamos a JavaScript. ¿Es eso correcto?

¿Fue útil?

Solución

La respuesta corta es, no, no lo hace. Tu comprensión es bastante correcta.

Otros consejos

Una respuesta un poco más larga es que las páginas pueden requerir JavaScript (también conocido como Ecmascript), pero es mejor si no lo hacen. Use JavaScript con moderación y cuidadosamente. Hay Un conjunto de pautas para usar JavaScript en las páginas compatibles con WCAG 2.0.

De hecho, puede usar JavaScript siempre que cumplamos con los criterios de éxito de WCAG 2.0 :-)

Hay una justificación por la que puede haber escuchado que JavaScript está desterrado por el contenido accesible. En los viejos tiempos de WCAG 1.0, Prácticamente censuró el uso de cualquier contenido generado por JavaScript. Necesitaba verificar que su aplicación web todavía funcionara con JavaScript Distabiled, lo que prácticamente restringió a JavaScript a fines decorativos. De lo contrario, debe proporcionar una versión alternativa, no JavaScript, que generalmente implicaba mucha magia del lado del servidor (intente y vea los mapas de Google sin JS para comprender lo que quiero decir). Esto se debió a que en esos viejos tiempos las tecnologías de asistencia e incluso algunos navegadores convencionales (por ejemplo, Mobile) no admitían JavaScript, o los navegadores no exponían los contenidos generados por los scripts.

Este ya no es el caso. Puede usar JavaScript en sitios web accesibles, WCAG 2.0, pero:

  • Conocirte con los criterios de WCAG 2.0 y asegúrate de no estar fallando ninguno de ellos. No se trata de usar una u otra tecnología, sino una cuestión de usarlas correctamente.
  • En particular, verifique que cumpla con el Técnicas de secuencias de comandos del lado del cliente para WCAG 2.0 que tratan con usos de secuencias de comandos recomendados y desaprobados.
  • Usar Técnicas ARIA para WCAG 2.0 Para definir la semántica de los controles no estándar, son ampliamente apoyados por los principales navegadores.

Puedes usar JavaScript. No es un problema siempre que se proporcionen todas las semánticas (nombre, estado y rol) y usted gestiona el enfoque accesible. Usar ARIA Cuando necesite proporcionar semántica o administrar el enfoque.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top