Diferencia entre revisiones de «Principio 1/1.1 Texto Alternativo/1.1.1-C»

De WCAG Wiki
Línea 80: Línea 80:
==== Tipo de comprobación ====
==== Tipo de comprobación ====


<div class="wcag-info-criterio">Comprobación <strong>Semiautomática</strong></div>
<div class="wcag-info-criterio">
Comprobación <strong>Manual</strong>
 
Es necesario revisar visualmente las imágenes y leer las descripciones para comprobar que la información esté completa.
</div>


==== Procedimiento de evaluación ====
==== Procedimiento de evaluación ====

Revisión del 07:57 22 oct 2025

1.1.1- C. Imágenes CSS solo decorativas

  • Nivel:A
  • Versión:2.2
  • Principio:1. Perceptible
  • Pauta:1.1 Textos alternativos
  • Categoría:Contenido
  • Subcategoría:No-texto

Usuarios más afectados

  • Icono de una persona con baja visión Personas con baja visión - Barrera moderada


Descripción y comprensión del criterio

Descripción resumida

Las imágenes que se añaden a una página web únicamente para hacerla más bonita o para darle un estilo (como bordes o fondos), y que no contienen información importante, deben implementarse de tal manera que las personas que usan lectores de pantalla puedan ignorarlas por completo.

Si la imagen decorativa realmente transmite una información esencial, esa misma información debe estar disponible en texto.

Objetivo

El objetivo es asegurar que los usuarios de productos de apoyo (como lectores de pantalla o líneas braille) no se distraigan, ni se confundan, con elementos visuales que no aportan valor informativo o funcional.

Importancia de cumplir el criterio

Para que la web sea usable, es crucial que los lectores de pantalla puedan saltarse el contenido irrelevante o repetitivo.

Las imágenes decorativas deben ser tratadas como "artefactos" o ruido visual que debe ser ignorado por el software de apoyo.

Imagina que estás escuchando un audiolibro muy importante. Si cada pocos segundos el narrador se detuviera para describir "una flor de esquina decorativa", "una línea divisoria fina" o "un fondo con textura", resultaría molesto y haría imposible concentrarse en el contenido esencial. Al marcar las imágenes decorativas correctamente, garantizamos una experiencia de escucha fluida, donde solo se anuncia el contenido que realmente importa.

Referencias WCAG

Recursos de apoyo

Se incluye tecnicas para asegurar que una imagen sea ignorada, especialmente si es puramente ornamental:

  • Incluir la imagen mediante CSS (Hojas de Estilo en Cascada): Si una imagen se inserta a través de CSS (como una imagen de fondo o un borde visual) y es puramente decorativa, el navegador sabe que no forma parte del contenido principal y, por lo general, la oculta automáticamente del lector de pantalla.
  • Si se usa HTML: Si la imagen está en el código HTML, se debe marcar con un atributo alt="" (texto alternativo vacío) y sin el atributo title para que los productos de apoyo la ignoren.
  • El error más común es usar CSS para mostrar una imagen que sí contiene información importante (por ejemplo, una flecha que indica la dirección o un icono con significado) sin proporcionar la alternativa textual en el HTML. Si se hace esto, el lector de pantalla no podrá acceder a esa información, lo que bloquea al usuario.

Evaluación del criterio

Tipo de comprobación

Comprobación Manual

Es necesario revisar visualmente las imágenes y leer las descripciones para comprobar que la información esté completa.

Procedimiento de evaluación

Paso 1. Usa la herramienta de Web Developer Toolbar.

Paso 2. Seleccionar la opción Images – Outline all images

Paso 3. Verificar que las imágenes que están resaltadas no son decorativas. Las imagenes decorativas pueden incluirse por CSS.

Ejemplo

Una imagen de un borde decorativo se muestra en CSS y no se refleja en el HTML.

Fichero HTML:

 
    <span class="borde-decorativo">Texto contenido en el borde decorativo</span>
 

Clase CSS

 

/* Borde decorativo de un texto */
.borde-decorativo{
  position: absolute;
  top: 0;
  right: 0;
  width: 100px;
  height: 100px;
  background-image: url('decoracion.svg');
  background-size: cover;
  opacity: 0.3;
  pointer-events: none; /* No interfiere con clics */
}
 

Otras herramientas de evaluación

Herramienta de inspección con un Bookmarklet

Al mostrar la información con el bookmarklet, comprobar que las imagenes decorativas y que están enlazadas en CSS no tienen ningún texto asociado a ellas.

Arrastra este botón a tu barra de marcadores: Haz clic para ver los textos alternativos de las imagenes


Lector de pantalla

Uso de lectores de pantalla como JAWS, NVDA o VoiceOver, para comprobar que las imágenes incluidas por el CSS son decorativas, y el lector de pantalla no lee nada.