(No se muestran 91 ediciones intermedias del mismo usuario)
Línea 17:
Línea 17:
<li>
<li>
<span class="label">Versión:</span>
<span class="label">Versión:</span>
<span class="value">2.2</span>
<span class="value">2.0</span>
</li>
</li>
Línea 61:
Línea 61:
</article>
</article>
</html>
</html>
[[Categoría: Visual total]]
[[Categoría: Baja visión]]
[[Categoría: Cognitiva]]
[[Categoría: Contenido]]
[[Categoría: Nivel-A]]
[[Categoría: Versión-2.0]]
=== Descripción y comprensión del criterio ===
=== Descripción y comprensión del criterio ===
<div class="wcag-info-criterio">
Todo contenido no textual debe disponer de una alternativa breve que proporcione la misma información o cumpla el mismo propósito que el contenido no textual.
</div>
==== Descripción resumida ====
==== Descripción resumida ====
<div class="wcag-info-criterio"> Todas las imágenes, iconos o gráficos deben tener un texto que explique qué muestran o para qué sirven.
<div class="wcag-info-criterio"> Todas las imágenes, iconos o gráficos deben tener un texto que explique qué muestran o para qué sirven.
* '''Imágenes importantes:''' poner un texto corto con <code>alt</code> que explique la imagen o su función.
* '''Imágenes decorativas:''' usar <code>alt=""</code> o CSS, para que no molesten al lector de pantalla.
* '''Botones y formularios:''' darles un nombre que explique qué hacen.
* '''Diagramas o mapas:''' hacer un texto largo que explique toda la información y ponerlo cerca del contenido.
Así cualquier persona puede entenderlos, aunque no pueda verlos.
Así cualquier persona puede entenderlos, aunque no pueda verlos.
Línea 73:
Línea 93:
==== Objetivo ====
==== Objetivo ====
<div class="wcag-info-criterio"> Que los lectores de pantalla y otras ayudas puedan decir o mostrar la información que aparece en imágenes y gráficos. </div>
<div class="wcag-info-criterio"> Que los lectores de pantalla y otras ayudas puedan decir o mostrar la información que aparece en imágenes y gráficos.
</div>
==== Importancia de cumplir el criterio ====
==== Importancia de cumplir el criterio ====
<div class="wcag-info-criterio"> Si una persona no puede ver la página, solo escuchará lo que haya en el código.
<div class="wcag-info-criterio"> Sin alternativas textuales, las personas ciegas o con baja visión no pueden entender la información visual. </div>
Por ejemplo, un botón con un carrito debe decir "Botón Comprar", para que la persona sepa qué hace.
</div>
==== Referencias WCAG / Técnicas ====
==== Referencias WCAG ====
<div class="wcag-info-criterio">
<div class="wcag-info-criterio">
Cómo hacerlo:
* <span lang="en">[https://www.w3.org/WAI/WCAG22/Understanding/non-text-content.html Comprender el criterio 1.1.1 (en inglés)]</span>
* '''Imágenes importantes:''' poner un texto corto con <code>alt</code> que explique la imagen o su función.
* '''Imágenes decorativas:''' usar <code>alt=""</code> o CSS, para que no molesten al lector de pantalla.
</div>
* '''Botones y formularios:''' darles un nombre que explique qué hacen. * **Diagramas o mapas:** hacer un texto largo que explique toda la información y ponerlo cerca del contenido.
==== Recursos de apoyo ====
<div class="wcag-info-criterio">
* <span lang="en">[https://www.w3.org/WAI/WCAG21/Techniques/html/H37|H37: Using alt attributes on img elements]</span> </div>
Puedes usar guías y herramientas para escribir textos alternativos:
==== Recursos de apoyo ====
<div class="wcag-info-criterio"> Puedes usar guías y herramientas para escribir textos alternativos:
* Guías que enseñan a hacer descripciones claras.
* Guías que enseñan a hacer descripciones claras.
** [https://www.usableyaccesible.com/textosalternativosaccesibles/mapa_decision_texto_alternativo.php Mapa de decisión para proporcionar textos alternativos adecuados a las imágenes de tu web].
** [https://www.usableyaccesible.com/textosalternativosaccesibles/mapa_decision_texto_alternativo.php Mapa de decisión para proporcionar textos alternativos adecuados a las imágenes de tu web].
** [https://www.w3.org/WAI/tutorials/images/decision-tree/ An alt Decision Tree].
** [https://www.w3.org/WAI/tutorials/images/decision-tree/ Árbol de decisión de W3C (en inglés)].
* Herramientas como ''' [https://chromewebstore.google.com/detail/web-developer/bfbameneiokkgbdmiekhjnmfkcnldhhm?hl=es Web Developer Toolbar].''' ayudan a ver si faltan textos alternativos o si las imágenes de fondo son solo decorativas.
==== Referencias WCAG / Técnicas ====
Se indica un video con un ejemplo del criterio.
<div class="wcag-info-criterio">
Para proporcionar estas alternativas textuales, se utilizan diferentes técnicas de implementación:
* **Imágenes informativas:** Se usa el atributo <code>alt</code> para ofrecer una descripción corta que transmita la misma información o propósito que el contenido visual [6, 7].
* <span lang="en">[https://www.w3.org/WAI/WCAG21/Techniques/html/H37|H37: Using alt attributes on img elements (en inglés)]</span>
* **Imágenes decorativas:** Si la imagen es solo un adorno (como un espaciador o un borde visual), debe tener un atributo <code>alt=""</code> vacío, o bien implementarse mediante CSS, para que los lectores de pantalla la ignoren y no molesten al usuario con información irrelevante [6, 8, 9].
* **Controles y formularios:** Los campos de formulario y botones deben tener un nombre que describa claramente su propósito [4, 5]. Si son elementos complejos (como un carrusel), a menudo necesitan atributos **ARIA** (como `role="img"` o `aria-label`) para definir su función y nombre accesible, especialmente si no están construidos con etiquetas HTML nativas [5, 6].
* **Contenido complejo:** Si la imagen es un diagrama o un mapa (contenido complejo), no basta con una descripción corta. Se requiere una **descripción larga** que detalle todo el significado, por ejemplo, utilizando un enlace inmediatamente adyacente al contenido no textual que lleve al texto completo [5, 10, 11].
</div>
</div>
==== Recursos de apoyo ====
=== Evaluación del criterio ===
==== Tipo de comprobación ====
<div class="wcag-info-criterio">
<div class="wcag-info-criterio">
Si tiene dudas sobre cómo describir correctamente una imagen, puede consultar guías especializadas para generar textos alternativos adecuados. Por ejemplo, Olga Carreras ha desarrollado una guía y un mapa de decisión para ayudar en este proceso [8, 12].
Comprobación <strong>Manual</strong>
Herramientas como la **Web Developer Toolbar** permiten revisar la página para:
* Comprobar si existen imágenes a las que les falta el atributo `alt` [13].
* Visualizar directamente los textos alternativos existentes y verificar si su contenido es descriptivo [7].
* Verificar si las imágenes de fondo (incluidas por CSS) son realmente solo decorativas y no transmiten información esencial [14].
Es necesario revisar visualmente las imágenes y leer las descripciones para comprobar que la información esté completa.
</div>
</div>
****
== EVALUACIÓN ==
==== Procedimiento de evaluación ====
=== HERRAMIENTAS DE APOYO ===
'''Nombre de la herramienta''': Web Developer Toolbar
<div class="wcag-info-criterio">
<span class="paso-badge>Paso 1.</span>
Usa la herramienta de ''' [https://chromewebstore.google.com/detail/web-developer/bfbameneiokkgbdmiekhjnmfkcnldhhm?hl=es Web Developer Toolbar].'''
=== PROCEDIMIENTO DE COMPROBACIÓN ===
<span class="paso-badge>Paso 2.</span>
Seleccionar '''Images – Outline images without alt attributes''' y comprobar la página. Si hay alguna imagen resaltada, es un error y debe proporcionársele un atributo <code>alt</code>.
1. Seleccionar “Images – Outline images without alt attributes” y comprobar la página. Si hay alguna imagen resaltada, es un error y debe proporcionársele un atributo “alt”.
<span class="paso-badge>Paso 3.</span>
Seleccionar '''Images – Display alt attributes'''. Verificar que el texto alternativo se ajusta a la imagen. (Consulta la sección de [[#Recursos_de_apoyo|Recursos de apoyo]])
2. Seleccionar “Images – Display alt attributes”. Comprobar la página valorando si el texto de dicho atributo describe el cometido de la imagen.
</div>
== REFERENCIA WCAG 2.1 ==
==== Ejemplo Accesible ====
<div class="wcag-info-criterio">
<p>El texto alternativo de la imagen se muestra en el atributo </p>
<div class="accessibility-card">
<pre class="wcag-codigo-html">
<img src="imagen.jpg" alt="texto de la imagen">
</pre>
</div>
* G94: Providing short text alternative for non-text content that serves the same purpose and presents the same information as the non-text content
</div>
* H35: Providing text alternatives on applet elements
* H37: Using alt attributes on img elements
* H53: Using the body of the object element
* F13: Failure of Success Criterion 1.1.1 and 1.4.1 due to having a text alternative that does not include information that is conveyed by color differences in the image
* F30: Failure of Success Criterion 1.1.1 and 1.2.1 due to using text alternatives that are not alternatives (e.g., filenames or placeholder text)
* F65: Failure of Success Criterion 1.1.1 due to omitting the alt attribute or text alternative on img elements, area elements, and input elements of type "image"
==== Ejemplo NO Accesible ====
== LISTA DE EJEMPLOS ACCESIBLES Y NO ACCESIBLES ==
<div class="wcag-info-criterio">
Se listan diferentes ejemplos
<p>No hay texto alternativo de la imagen </p>
<div class="accessibility-card-error">
<pre class="wcag-codigo-html">
<img src="imagen.jpg">
</pre>
</div>
=== EJEMPLO ACCESIBLE ===
</div>
<html>
==== Otras herramientas de evaluación ====
<div class="accessibility-card">
<div class="wcag-info-criterio">
<h3>Ejemplo accesible 1</h3>
'''Herramienta de inspección con un Bookmarklet'''
<p>Esta imagen es accesible porque tiene un atributo "alt" y se muestra un texto alternativo que describe la imagen de forma correcta. Es una imagen que complementa la información textual y por ello necesita una descripción para comunicar en texto su contenido</p>
Uso de lectores de pantalla como JAWS, NVDA o VoiceOver, para comprobar que la información que se escucha al acceder a una imagen, es comprensible.
En esta imagen se puede observar como correctamente hay un atributo alt
</div>
=== Lista de ejemplos accesibles y no accesibles de este subcriterio ===
A continuación se listan ejemplos que alumnos de distintas universidades han creado dentro de un proyecto de innovación docente.
{{sust:discutido}}
{{#ask:
[[Tiene subcriterio::1.1.1-A]]
<ref>{{Cita web |url=http://www.ejemplo.com |título=Ejemplo de título |autor=Nombre del autor |fecha=Fecha de publicación |editor=Nombre del editor }}</ref>
Personas con discapacidad visual total - Barrera grave
Personas con baja visión – Barrera moderada
Personas con discapacidad cognitiva – Barrera leve
Descripción y comprensión del criterio
Todo contenido no textual debe disponer de una alternativa breve que proporcione la misma información o cumpla el mismo propósito que el contenido no textual.
Descripción resumida
Todas las imágenes, iconos o gráficos deben tener un texto que explique qué muestran o para qué sirven.
Imágenes importantes: poner un texto corto con alt que explique la imagen o su función.
Imágenes decorativas: usar alt="" o CSS, para que no molesten al lector de pantalla.
Botones y formularios: darles un nombre que explique qué hacen.
Diagramas o mapas: hacer un texto largo que explique toda la información y ponerlo cerca del contenido.
Así cualquier persona puede entenderlos, aunque no pueda verlos.
Objetivo
Que los lectores de pantalla y otras ayudas puedan decir o mostrar la información que aparece en imágenes y gráficos.
Importancia de cumplir el criterio
Sin alternativas textuales, las personas ciegas o con baja visión no pueden entender la información visual.
Paso 2.
Seleccionar Images – Outline images without alt attributes y comprobar la página. Si hay alguna imagen resaltada, es un error y debe proporcionársele un atributo alt.
Paso 3.
Seleccionar Images – Display alt attributes. Verificar que el texto alternativo se ajusta a la imagen. (Consulta la sección de Recursos de apoyo)
Ejemplo Accesible
El texto alternativo de la imagen se muestra en el atributo
<img src="imagen.jpg" alt="texto de la imagen">
Ejemplo NO Accesible
No hay texto alternativo de la imagen
<img src="imagen.jpg">
Otras herramientas de evaluación
Herramienta de inspección con un Bookmarklet
Al mostrar la información con el bookmarklet, comprobar que el texto de cada imagen corresponde a la imagen.
Uso de lectores de pantalla como JAWS, NVDA o VoiceOver, para comprobar que la información que se escucha al acceder a una imagen, es comprensible.
Lista de ejemplos accesibles y no accesibles de este subcriterio
A continuación se listan ejemplos que alumnos de distintas universidades han creado dentro de un proyecto de innovación docente.
Última modificación"Fecha de modificación <span style="font-size:small;">(Modification date)</span>" es una propiedad predefinida proporcionada por Semantic MediaWiki que corresponde con la fecha de la última modificación de un sujeto.