Addaw, ir a inicio Donar

Fallo común WCAG 2.2

F31El mismo botón o enlace con nombres distintos en cada página

Nombre oficial en el W3C: Fallo del criterio de conformidad 3.2.4 debido a usar dos etiquetas distintas para la misma función en diferentes páginas de un conjunto de páginas web

En pocas palabras

El error consiste en llamar de forma distinta, en varias páginas de un mismo sitio, a un elemento que hace lo mismo. Por ejemplo, el botón del buscador dice «Buscar» en la portada y «Encontrar» en las noticias. Quien visita la web duda de si es la misma función.

Por qué es importante

Muchas personas aprenden a usar una web reconociendo sus elementos. Si el mismo botón cambia de nombre, tienen que volver a averiguar qué hace.

  • Las personas con discapacidad cognitiva o problemas de memoria pueden pensar que es otra función.
  • Quien usa un lector de pantalla (programa que lee en voz alta lo que hay en la pantalla) busca los controles por su nombre. Si el nombre cambia, no los encuentra.
  • Quien maneja la web con la voz dice el nombre del botón. Si cambia de una página a otra, la orden falla.

Cómo evitarlo

  1. Haga una lista de los elementos que se repiten en el sitio: buscador, menú, enlace de contacto, botones de «Guardar» o «Imprimir», iconos de redes sociales.
  2. Dé a cada uno un único nombre y úselo en todas las páginas. Si es «Buscar» en la portada, también lo es en la sede electrónica.
  3. Revise también los textos que no se ven: el texto alternativo de los iconos y los atributos aria-label. Un icono de lupa no debe llamarse «Buscar» en una página y «Lupa» en otra.
  4. Coherente no significa idéntico. Una flecha de paginación puede decir «Ir a la página 3» y, en la siguiente, «Ir a la página 4». Lo importante es que siga el mismo patrón.
  5. Centralice estos componentes en la plantilla o en una guía de estilo. Así nadie los renombra por su cuenta.

Cómo comprobarlo

  1. Elija tres o cuatro páginas de tipos distintos: portada, noticia, formulario y página de resultados.
  2. Anote el texto visible de los elementos que se repiten: botones, enlaces del menú y del pie, iconos.
  3. Inspeccione los iconos y botones sin texto con las herramientas del navegador (tecla F12). Anote su texto alternativo o su aria-label.
  4. Compare las listas. Si un elemento con la misma función tiene nombres distintos, se produce el fallo.
Ver el texto completo del W3C (traducción al español)

Esta es una traducción no oficial al español de la técnica F31 de Techniques for WCAG 2.2, del W3C. Puede contener errores. El único documento oficial y normativo es la versión original en inglés, publicada en el sitio web del W3C.

Aplicabilidad

Se aplica a todas las tecnologías.

Descripción

Los componentes que tienen la misma función en distintas páginas web se reconocen más fácilmente si están etiquetados de forma coherente. Si los nombres no son coherentes, algunos usuarios pueden confundirse.

Las alternativas textuales «coherentes» no siempre son «idénticas». Por ejemplo, puede tener una flecha gráfica al final de una página web que enlaza con la página web siguiente. La alternativa textual puede decir «Ir a la página 4». Naturalmente, no sería apropiado repetir exactamente esa misma alternativa textual en la página web siguiente. Sería más apropiado decir «Ir a la página 5». Aunque estas alternativas textuales no serían idénticas, sí serían coherentes y, por tanto, no constituirían fallos de este criterio de conformidad.

Ejemplos

Uno de los ejemplos más habituales de uso de etiquetas incoherentes para componentes con la misma función es utilizar un botón que dice «search» (buscar) en una página y un botón que dice «find» (encontrar) en otra página, cuando ambos cumplen exactamente la misma función.

Una herramienta de edición en línea que utiliza un botón con el texto «Save page» (Guardar página) en una página y «Save» (Guardar) en otra página, en ambos casos para la misma función.

Pruebas

Procedimiento

  1. En un conjunto de páginas web, localizar los componentes con la misma función que se repiten en varias páginas web.
  2. Para cada componente con la misma función encontrado en el paso n.º 1, comprobar que el nombre es coherente.

Resultados esperados

Si la comprobación n.º 2 es falsa, se da esta condición de fallo y el contenido falla el criterio de conformidad.

Cómo lo comprobamos en ADDAW

Este error es uno de los que buscamos en cada auditoría de ADDAW. Se lo entregamos con capturas y la forma de corregirlo.

Solicitar una auditoría

Basado en la técnica F31 del W3C (WCAG 2.2). Explicación y ejemplos: ADDAW. Traducción no oficial del texto del W3C © W3C, licencia de documentos del W3C. ¿Ha visto un error? Escríbanos.