Técnica Técnicas generales WCAG 2.2
G76Dejar que el usuario decida cuándo se actualiza el contenido
Nombre oficial en el W3C: Proporcionar un mecanismo para solicitar una actualización del contenido en lugar de actualizarlo automáticamente
En pocas palabras
Algunas páginas se recargan solas cada cierto tiempo para mostrar datos nuevos, como un marcador deportivo o un panel de noticias. Esta técnica cambia ese comportamiento. La página no se actualiza sola y ofrece un botón o enlace para que la persona pida la actualización cuando quiera.
Por qué es importante
Cuando una página se recarga sola, el lector de pantalla (programa que lee en voz alta lo que hay en la pantalla) vuelve al principio. La persona pierde el punto donde estaba leyendo.
También desorienta a quien usa un ampliador de pantalla, porque solo ve una parte de la página. Y molesta a quien lee despacio: el texto cambia antes de terminarlo.
Cómo se hace
- Quite las recargas automáticas, como
<meta http-equiv="refresh">o los temporizadores de JavaScript que recargan la página. - Añada un botón visible, por ejemplo «Actualizar resultados», cerca del contenido que cambia.
- Al pulsarlo, cargue los datos nuevos. Puede recargar la página entera o solo la zona afectada.
- Indique cuándo se actualizaron los datos por última vez, por ejemplo «Datos de las 21:30».
Cómo comprobarlo
- Deje la página abierta unos minutos sin tocar nada. Compruebe que no se recarga ni cambia de contenido por sí sola.
- Abra el código fuente (Ctrl + U) y busque
http-equiv="refresh". - Localice el botón o enlace de actualización y compruebe que funciona con el teclado.
- Compruebe que el contenido solo cambia cuando se pulsa ese control.
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 G76 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
Cualquier tecnología o combinación de tecnologías que admita actualizaciones automáticas.
Descripción
El objetivo de esta técnica es permitir que el usuario controle si se actualiza el contenido y cuándo, para evitar la confusión o desorientación que provocan las recargas automáticas que ocasionan un cambio de contexto. A los usuarios de lectores de pantalla las actualizaciones automáticas pueden resultarles confusas, porque no siempre queda claro qué está ocurriendo. Cuando una página se recarga, el «cursor virtual» del lector de pantalla, que marca la posición actual del usuario en la página, se desplaza al principio de la página. Las personas que usan software de magnificación de pantalla y las personas con dificultades de lectura también pueden desorientarse cuando las páginas se recargan automáticamente.
Algunos contenidos se actualizan con frecuencia con nuevos datos o información. Algunos desarrolladores fuerzan actualizaciones automáticas insertando en el contenido código que hace que este solicite al servidor una nueva copia de sí mismo. Estas actualizaciones, y su frecuencia, no siempre están bajo el control del usuario. En lugar de activar las actualizaciones automáticamente, los autores pueden proporcionar un mecanismo que permita al usuario solicitar una actualización del contenido cuando lo necesite.
Ejemplos
Proporcionar un botón para actualizar el contenido
En HTML, un desarrollador puede proporcionar un botón o un enlace que permita al usuario actualizar el contenido. Por ejemplo, en una página con noticias.
<button type="button">Update this page</button>
Pruebas
Procedimiento
- Localizar los mecanismos de actualización del contenido (si existe alguno).
- Para cada uno de esos mecanismos, comprobar si permite al usuario solicitar una actualización.
- Para cada uno de esos mecanismos, comprobar si puede provocar una actualización automática.
Resultados esperados
- Si la comprobación n.º 2 es verdadera, la comprobación n.º 3 es falsa.
Cómo lo comprobamos en ADDAW
En cada auditoría de ADDAW revisamos esta técnica página a página y le entregamos los errores con capturas y la forma de corregirlos.
Basado en la técnica G76 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.