Buscador

miércoles, 22 de marzo de 2006

Navegadores alternativos

El W3C mantiene una página web (http://www.w3.org/WAI/References/Browsing) con una lista de navegadores alternativos a los tradicionales basados en "ratón y pantalla'':
  1. Navegadores especialmente diseñados para gente con discapacidades
  2. Lectores de pantalla
  3. Navegadores con tecnología adaptativa
  4. Navegadores de voz
  5. Otros medios de acceso
Además, en Ayudas técnicas y estrategias de adaptación podemos encontrar más información.

lunes, 20 de marzo de 2006

Cómo utilizan la Web las personas con discapacidad

En esta página se encuentra una descripción muy detallada de cómo las personas con discapacidad usan la Web.

viernes, 17 de marzo de 2006

¿Qué hace el atributo alt?

En el mensaje de ayer (El atributo alt), explicamos el atributo alt. Recordemos algo importante que se dijo sobre él pero que pudo pasar desapercibido:

Es un atributo opcional que se puede emplear en algunas etiquetas HTML para ofrecer información adicional o alternativa sobre un elemento. Su utilidad depende plenamente del programa que se emplee para visitar (ver u oir) las páginas web, ya que si no lo tiene en cuenta el programa, de nada sirve este atributo.

La función que realiza el atributo depende completamente del programa que se emplea: si el programa (navegador, lector de pantalla, etc.) no reconoce este atributo, no nos sirve de nada. Por tanto, ¿qué hace el navegador con el atributo alt?

Vamos a analizar su función en tres tipos de navegadores: navegadores gráficos, navegadores en modo texto y navegadores con tecnología asistiva.

Navegadores gráficos
Estos son los navegadores que conoce la mayoría de la gente: Microsoft Internet Explorer, Netscape Navigator, Mozilla, FireFox, Opera, etc. En la mayoría de estos navegadores, sólo produce un efecto el atributo alt cuando se emplea en la etiqueta <img> y realiza dos funciones:

  1. Muestra el texto alternativo si el navegador no puede cargar una imagen (porque no se encuentra el archivo o porque el usuario ha desactivado la carga de imágenes).
  2. Muestra el texto alternativo como un "bocadillo" (tip) cuando se posiciona el cursor del ratón unos segundos encima de la imagen.

Navegadores en modo texto
Estos navegadores (Lynx, Links), como no pueden visualizar imágenes, muestran en su lugar el texto alternativo que se haya definido. Si no hay un texto alternativo, muestran una marca especial como [img] o la ruta del archivo.

Navegadores con tecnología asistiva
Los navegadores de este tipo funcionan de forma similar a los navegadores en modo texto. Los navegadores con sintetizador de voz (IBM Home Page Reader) o los lectores de pantalla (JAWS) cuando encuentran una imagen, leen en su lugar el texto alternativo que se haya definido. Si no hay un texto alternativo, leen "imagen" o la ruta del archivo. Este es el modo de funcionamiento normal, pero también se puede configurar el navegador para que actúe de otra forma (por ejemplo, que siempre lea la ruta del archivo).

jueves, 16 de marzo de 2006

El atributo alt

Normalmente, la gente que no conoce el tema de la accesibilidad en la web en profundidad suele pensar que consiste en poner el atributo alt a las imágenes y poco más. Si fuera sólo eso, ¡qué fácil sería hacer páginas web accesibles! Hay mucho más, pero el atributo alt es un buen punto de partida.

¿Qué es el atributo alt? Es un atributo opcional que se puede emplear en algunas etiquetas HTML para ofrecer información adicional o alternativa sobre un elemento. Su utilidad depende plenamente del programa que se emplee para visitar (ver u oir) las páginas web, ya que si no lo tiene en cuenta el programa, de nada sirve este atributo.

¿Dónde se puede usar el atributo alt? Lo mejor es consultar el estándar actual de HTML: XHTML. Aunque hay versiones posteriores, lo que se suele emplear hoy en día es la 1.0. Si consultamos los tres "sabores" o, mejor dicho, DTDs del estándar, encontramos el atributo alt en los siguientes elementos (etiquetas):


  • Strict: <img>, <area>, <input>

  • Transitional: <applet>, <img>, <area>, <input>

  • Frameset: <applet>, <img>, <area>, <input>



La etiqueta <applet>
se emplea para incluir un subprograma realizado en Java, la etiqueta <img> permite insertar una imagen, la etiqueta <area> define una zona activa o sensible en un mapa de imagen y la etiqueta <input> define un control de un formulario.

En todos los casos, el atributo alt está definido como CDATA en el DTD, lo que significa que espera una cadena con cualquier tipo de caracteres.

¿Qué se escribe? El atributo alt es una representación alternativa al elemento (applet, imagen o control) que acompaña, así que lo normal es emplearlo para describir el contenido o la función de ese elemento en la página web.

¿Cómo se emplea cuando se visita la página? Lo veremos mañana...