Técnicas WCAG 2.0 para otras 5 dudas sobre accesibilidad
- Respuesta a 25 dudas habituales sobre accesibilidad web (enero 2011)
- Formularios accesibles según las WCAG 2.0 (junio 2009)
- WCAG 2.0 (febrero 2008)
1. ¿Cómo marcar adecuadamente un emoticon?
La técnica H86: Providing text alternatives for ASCII art, emoticons, and leetspeak de las WCAG 2.0 nos indica cómo hacerlo adecuadamente.
Recomienda cuando sea posible usar simplemente una palabra en vez de un icono gestual. Pero si se usa un emoticon debe tener siempre un texto alternativo.
El ejemplo de marcado correcto que propone la técnica es:
=8-0 (fright) <abbr title="fright">=8-0</abbr> <img src="fright.gif" alt="fright"/>2. ¿Es correcto que aparezca en el código HTML un H2 antes que un H1?
En el diseño actual de páginas Web es habitual la maquetación en varias columnas. En este contexto, la pauta 3.5 de las WCAG 1.0 se puede convertir en un quebradero de cabeza, puesto que indica que "elementos H2 deberían seguir a los elementos H1, los H3 deberían seguir a los elementos H2, etc" ["Técnicas HTML para las Pautas de Accesibilidad al Contenido de la Web 1.0"]. De hecho, la validación automática dará un error en aquellas páginas en las que un H2 se encuentre antes que un H1.
Este problema se corrige en las WCAG 2.0. La técnica "H42: Using h1-h6 to identify headings" incluye un ejemplo significativo, en el cual el título del contenido principal coincide con el título de la página y está marcado como "H1" aunque no es el primero que aparece en la página. El contenido de la primera y tercera columna es menos importante y está marcado con "H2".
De modo que no es necesario que H1 aparezca antes que H2, lo importante es que realmente el título marcado como H1 sea de primer nivel y los marcados como H2 de segundo nivel.
Desgraciadamente el validador automático TAW para las WCAG 2.0 sigue mostrando un error en aquellas páginas que muestran un H2 antes que un H1 en el código.
La buena noticia es que me han dicho que lo van a corregir en la próxima versión.
3. ¿Es recomendable incluir una opción de "Leer está página"?
En algunos sitios nos encontramos una opción que permite leer el contenido de la página (por ejemplo con Vozme), ¿se recomienda esta práctica?
En respuesta a esta duda podemos consultar la técnica G79: Providing a spoken version of the text (asociada al criterio de éxito 3.1.5, de nivel AAA) en donde sí se recomienda.
A mí siempre me ha parecido que es útil cuando lee el contenido y no toda la página, puesto que para leer toda la página los usuarios que lo necesitan ya utilizan un lector de pantalla, que evidentemente tiene muchas más funcionalidades.
4. ¿Cuánto se ha de poder ampliar el tamaño de un texto?
El criterio de éxito 1.4.4 (nivel AA) indica que a excepción de los títulos y las imágenes de texto, el texto debe poder cambiar su tamaño, sin una tecnología asistiva, hasta un 200% (es decir, hasta dos veces el ancho y la altura) sin pérdida de contenido o funcionalidad:
Above 200%, zoom (which resizes text, images, and layout regions and creates a larger canvas that may require both horizontal and vertical scrolling) may be more effective than text resizing.
Assistive technology dedicated to zoom support would usually be used in such a situation and may provide better accessibility than attempts by the author to support the user directly.
5. ¿Cómo marcar la pronunciación de una palabra?
En el criterio de éxito 3.1.6 (nivel AAA) se indican distintas técnicas. La más sencilla es colocar la pronunciación entre paréntesis tras la palabra, pero hay otras como incluir un glosario con la pronunciación de las palabras o asociar la palabra con un fichero de audio donde se escuche su pronunciación.
Sin embargo, la solución que más ha llamado mi atención es la que se describe en la técnica H62: Using the ruby element, en la cual se propone utilizar el elemento RUBY.
Ejemplo:
When we talk about these guidelines, we often just call them
Si estás usando Explorer, que soporta este elemento desde la versión 5.0, verás escrita la pronunciación sobre el acrónimo "WCAG"; si accedes desde Firefox, Opera o Chrome la pronunciación la encontrarás tras el acrónimo entre paréntesis; si accedes con un lector de pantalla como JAWS oirás "uve doble ce a ge abre paréntesis gu kag cierra paréntesis".
El código del ejemplo es:
<p>When we talk about these guidelines, we often just call them
<ruby>
<rb>WCAG</rb>
<rp>(</rp>
<rt>Wuh-KAG</rt>
<rp>)</rp>
</ruby>.
</p>Hay que tener muy presente que esta solución sólo sirve para páginas XHTML 1.1, pues es un elemento que no está definido en versiones anteriores. Por tanto, si lo utilizas con HTML 4 o XHTML 1.0 la página no será válida.
Para más información sobre RUBY:
Ruby Annotation. W3C Recommendation 31 May 2001 (Markup errors corrected 25 June 2008).




Sígueme en: