3.1.4 Abreviaturas
Criterio de éxito oficial
Está disponible un mecanismo para identificar la forma expandida o el significado de las abreviaturas.
¿Qué es?
Las abreviaturas (siglas, acrónimos y formas acortadas) son difíciles de comprender si el usuario no conoce su forma expandida. Un mecanismo puede ser tan simple como escribir la forma completa la primera vez, usar el elemento <abbr> con el atributo title, o enlazar a un glosario.
Tres patrones de expansión de abreviaturas
Web Content Accessibility Guidelines (WCAG) establecen los criterios de accesibilidad web. A partir de este punto, se usará WCAG para referirse a ellas.
La API (Interfaz de Programación de Aplicaciones) del servicio permite integrar los datos en tu aplicación.
El protocolo <abbr title="HyperText Transfer Protocol Secure">HTTPS</abbr> cifra la comunicación entre el navegador y el servidor.
Abreviaturas especialmente confusas
Algunas abreviaturas son particularmente problemáticas porque tienen múltiples significados o porque su pronunciación es contraintuitiva para los lectores de pantalla:
Abreviaturas que requieren atención especial
¿Por qué es importante?
Las abreviaturas pueden hacer el texto más compacto para quienes ya las conocen, pero crean barreras reales para quienes no. Los lectores de pantalla pueden pronunciar una sigla letra por letra («U-E-I») o como una palabra («wei»), resultando en texto incomprensible si el usuario no sabe cuál es la forma completa.
Las personas con discapacidades cognitivas, usuarios no nativos del idioma y cualquier persona nueva en un área temática se benefician enormemente de que las abreviaturas estén explicadas.
¿Quién se ve afectado?
Personas con discapacidades cognitivas: El procesamiento de abreviaturas desconocidas requiere memoria de trabajo adicional, que puede estar limitada.
Personas ciegas: Los lectores de pantalla pronuncian las abreviaturas de formas impredecibles. Conocer la forma completa permite al usuario confirmar qué acrónimo se está usando.
Cómo implementar 3.1.4
H28: el elemento <abbr> con atributo title
El método semánticamente correcto en HTML es usar el elemento <abbr> con el atributo title que contiene la forma expandida.
<abbr title="Web Content Accessibility Guidelines">WCAG</abbr>
<abbr title="HyperText Transfer Protocol Secure">HTTPS</abbr>
<abbr title="Interfaz de Programación de Aplicaciones">API</abbr> G97: nombre completo en el primer uso
La primera vez que aparece la abreviatura en la página, proporciona la forma completa seguida de la abreviatura entre paréntesis (o viceversa). En usos posteriores puede usarse solo la abreviatura.
G55: enlace a glosario
Para sitios con muchas abreviaturas, un glosario centralizado al que se enlaza desde cada término es una solución escalable y de fácil mantenimiento.
G102: proporcionar el nombre completo
En contextos donde las abreviaturas aparecen repetidamente, proporcionar una nota inicial que enumere todas las abreviaturas usadas y sus formas completas.
Ejemplos prácticos
Correcto Sigla con abbr y title
Un artículo sobre accesibilidad usa <abbr title="Accessibility Rich Internet Applications">ARIA</abbr>. Los lectores de pantalla anuncian la forma expandida cuando el usuario solicita más información.
Correcto Primer uso con forma completa
Un informe introduce «Organización Mundial de la Salud (OMS)» en el primer uso. El resto del documento usa «OMS» libremente.
Fallo Documento lleno de siglas sin explicar
Un informe gubernamental usa decenas de acrónimos sin glosario ni definición en el primer uso. Un usuario con discapacidad cognitiva o nuevo en el área no puede seguir el documento.
Técnicas recomendadas
| Código | Técnica | Tipo |
|---|---|---|
| G55 | Enlazar definiciones desde los términos abreviados | Suficiente |
| G65 | Proporcionar un glosario de abreviaturas | Suficiente |
| G97 | Proporcionar la forma expandida en el primer uso | Suficiente |
| H28 | Proporcionar las definiciones de abreviaturas con el elemento <abbr> | Suficiente |
| G102 | Proporcionar el nombre completo de las siglas y abreviaturas | Suficiente |
Errores comunes
- Usar siglas y acrónimos sin proporcionar ningún mecanismo para conocer su significado.
- Usar
<abbr>sin el atributotitle. - Solo proporcionar la forma expandida visualmente (en imagen) sin equivalente de texto.
- Proporcionar la expansión solo en páginas introductorias pero no en páginas de detalle que pueden accederse directamente.
- Reutilizar la misma abreviatura con significados diferentes en el mismo sitio sin aclararlo.