Accesibilidad del sitio

Introducción

Como todos los sitios web que desarrollamos en Osoco, este sitio se ha diseñado teniendo en cuenta que sus contenidos y servicios sean accesibles para cualquier persona, con independencia de cuál sea su situación personal o su contexto de navegación.

Nuestro objetivo es que el Catálogo sea accesible para todas las personas en igualdad de condiciones, para lo cual estamos trabajando contínuamente.

Por este motivo, si encuentras algún problema relacionado con la accesibilidad de alguna de las páginas del sitio, o tienes alguna sugerencia que hacernos en este sentido, te agradeceremos que te pongas en contacto con el equipo de desarrollo del Catálogo.

La función de esta página es proporcionar información sobre las principales características de accesibilidad que hemos incorporado en el diseño del sitio y que por lo tanto, conviene que conozcan las personas con discapacidad, puesto que pueden facilitarles el uso del Catálogo.

Por otra parte, también puede servir para ayudar a difundir el concepto de la accesibilidad web entre los diseñadores. Por este motivo, en esta página se describen con cierto detalle algunas de las técnicas empleadas, de manera que los desarrolladores de contenido web interesados puedan aplicarlas en la creación de otros sitios.

subir

Pautas de accesibilidad al contenido en la Web

Para garantizar la accesibilidad al contenido del Catálogo, tanto a la información del sitio, como a la aplicación web propiamente dicha, hemos aplicado las Pautas de Accesibilidad al Contenido en la Web (WCAG) 1.0, que constituyen una recomendación del Consorcio World Wide Web (W3C) desde su publicación en mayo de 1999.

Estas pautas consisten en un grupo de documentos técnicos desarrollados por el Grupo de Trabajo de las Pautas de Accesibilidad al Contenido en la Web (WCAG WG), el cual es parte de la Iniciativa de Accesibilidad Web (WAI) del W3C.

Las WCAG 1.0 recogen los principios generalmente reconocidos para un diseño web accesible, organizándolos en 14 pautas. A su vez, cada pauta tiene uno o más puntos de verificación que explican cómo se aplica la pauta. Cada punto de verificación tiene un nivel de prioridad, según el impacto que tenga en la accesibilidad.

Si estás interesado, puedes consultar más información al respecto en los siguientes recursos:

El 11 de diciembre de 2008 el W3C publicó la versión 2.0 de las Pautas de Accesibilidad al Contenido Web (WCAG 2.0), que desde ese momento recomienda utilizar en lugar de las WCAG 1.0.

Está prevista la próxima adecuación del Catálogo a esta nueva versión de las Pautas.

subir

Nivel de adecuación con las pautas

Todas las páginas de este sitio cumplen con todos los puntos de verificación de prioridad 1 y 2, así como con la mayoría de los de prioridad 3, de las WCAG 1.0. Esto supone un nivel de adecuación "doble A" (AA) con los estándares de accesibilidad de la WAI.

Siguiendo la recomendación del W3C para ayudar a promover la accesibilidad en la Web, hemos declarado nuestra conformidad con las pautas, incorporando en el pie de cada página el siguiente logotipo de conformidad correspondiente con el nivel doble-A:

Icono de conformidad con el nivel Doble-A de las Pautas de Accesibilidad al Contenido Web 1.0 del W3c-WAI

subir

Validación

La validación del nivel de adecuación ha consistido en un análisis manual llevado a cabo por expertos en accesibilidad de la empresa Osoco. Para la realización del análisis se han empleado diversas herramientas de evaluación automáticas como:

Aunque estas y otras herramientas son útiles y facilitan mucho la tarea de revisión, es importante llevar a cabo una revisión manual exhaustiva, ya que las herramientas automáticas no pueden detectar todos los posibles problemas de accesibilidad.

La metodología de revisión empleada ha seguido el proceso recomendado en el Apéndice de Validación de las Pautas.

subir

Técnicas de accesibilidad

A continuación describimos algunas de las técnicas de implementación que se han aplicado durante el diseño del sitio para conseguir mejorar su nivel de accesibilidad.

subir

Estándares web abiertos

  • En el diseño del sitio se han empleado tecnologías web estándar definidas por el W3C, como XHTML, para estructurar la información de las páginas del sitio, y hojas de estilo en cascada CSS, para controlar su presentación.
  • Se ha comprobado la validez de todos los documentos XHTML del sitio con la especificación XHTML 1.0 Transitional del W3C y de las hojas de estilo con la especificación CSS versión 2.1 del W3C.
  • Estas revisiones se ha llevado a cabo mediante las herramientas de validación en línea del W3C:
  • En el pie de cada página se han incorporado dos iconos de validación, que permiten validar en línea la sintaxis del documento XHTML visualizado y de sus hojas de estilos, respectivamente.
  • Cuando no existe un estándar W3C apropiado, se ha recurrido a otros formatos abiertos. Por ejemplo, se utiliza el microformato hCard para representar mediante marcado XHTML semántico los datos de contacto de las empresas que aparecen en el Catálogo y del propio CEAPAT.

subir

Estructura y presentación

  • El sitio se ha marcado semánticamente, es decir, se emplean los elementos y atributos de XHTML únicamente para definir la estructura del contenido, controlándose su presentación completamente mediante hojas de estilo.
  • Las tablas que aparecen en el sitio se utilizan para marcar información tabular y nunca se emplean para controlar la composición de la página.
  • A todas las tablas se les ha incorporado un título, mediante el elemento CAPTION, para describir brevemente su finalidad. Por ejemplo: "Categorías de productos de apoyo"
  • Se proporcionan resúmenes de las tablas, mediante el atributo summary, que son especialmente útiles para usuarios no videntes. Por ejemplo: "Esta tabla representa el código numérico de cada categoría de productos de apoyo, el nombre de la categoría y, en su caso, el número de productos de apoyo de dicha categoría existentes en el Catálogo".
  • Las páginas se han etiquetado para transmitir adecuadamente su estructura. Se usan etiquetas para señalar los títulos de las páginas y las cabeceras de las secciones y subsecciones dentro de cada página. Esto beneficia, a los usuarios de lectores de pantalla que pueden moverse por las secciones de las páginas utilizando combinaciones de teclas.
  • El contenido está organizado de forma lógica, de manera que aunque el navegador del usuario no soporte las hojas de estilo (por ejemplo, el navegador de texto Lynx) o las tenga desactivadas, siga siendo posible leer las páginas.
  • Se especifican tamaños de texto relativos, para respetar el tamaño de texto especificado por cada usuario en su navegador. Se puede cambiar el tamaño de la letra utilizando las opciones que proporcione el navegador, normalemente disponibles en el menú "Ver", opción "Tamaño del texto" o directamente con las teclas CTRL y + (aumentar tamaño), CTRL y - (disminuir tamaño) o presionando la tecla CTRL y girando la rueda del ratón en uno u otro sentido.
  • La separación entre contenido y presentación, así como el uso adecuado de los estándares web, hace posible que el Catálogo pueda visualizarse correctamente en multitud de navegadores. Se han comprobado las páginas en distintas versiones de navegadores y en diferentes plataformas. Por ejemplo:
    • Captura de pantalla del Catálogo en el navegador Firefox 2.0.0.14 en Fedora 7
      Firefox 2.0.0.14 en Fedora 7
    • Captura de pantalla del Catálogo en el navegador Dillo 2.0 en Debian
      Dillo 2.0 en Debian
    • Captura de pantalla del Catálogo en el navegador Firefox 3.1 en Debian
      Firefox 3.1 en Debian
    • Captura de pantalla del Catálogo en el navegador Konqueror 3.5 en Debian
      Konqueror 3.5 en Debian
    • Captura de pantalla del Catálogo en el navegador Seamonkey 1.1.14 en Fedora 7
      Seamonkey 1.1.14 en Fedora 7
    • Captura de pantalla del Catálogo en el navegador Navigator 9.0.0.6 en Ubuntu 8.04
      Navigator 9.0.0.6 en Ubuntu 8.04
    • Captura de pantalla del Catálogo en el navegador Galeon 2.0.7 en Fedora 7
      Galeon 2.0.7 en Fedora 7
    • Captura de pantalla del Catálogo en el navegador Opera 10.00 en Ubuntu 8.04
      Opera 10.00 en Ubuntu 8.04
    • Captura de pantalla del Catálogo en el navegador Chrome 2.0.156.1 Windows XP
      Chrome 2.0.156.1 en Windows XP
    • Captura de pantalla del Catálogo en el navegador MSIE 6.0 en Windows 2000
      MSIE 6.0 en Windows 2000
    • Captura de pantalla del Catálogo en el navegador Flock 2.0 en Windows 2000
      Flock 2.0 en Windows 2000
    • Captura de pantalla del Catálogo en el navegador Opera 9.63 en Windows XP
      Opera 9.63 en Windows XP
    • Captura de pantalla del Catálogo en el navegador MSIE 8.0 en Windows XP
      MSIE 8.0 en Windows XP
    • Captura de pantalla del Catálogo en el navegador Safari 3.2.1 en Windows XP
      Safari 3.2.1 en Windows XP

subir

Ayudas a la navegación

  • El sitio cuenta con diferentes mecanismos de navegación que se han destacado en forma de barras de navegación para que los usuarios sean capaces de localizarlos fácilmente.
  • Los mecanismos de navegación y de búsqueda se han colocado de manera coherente en la misma posición en todas las páginas del sitio, de manera que se consigue que la navegación sea predecible. Las estructuras de navegación del Catálogo son las siguientes:
    • La barra de navegación del sitio, se encuentra en la cabecera de todas las páginas y permite acceder a las principales secciones de contenido del sitio.
    • La barra de navegación de la aplicación, se sitúa en el lateral izquierdo de todas las páginas (excepto de la portada) y permite acceder a los diferentes mecanismos de búsqueda de productos en el Catálogo: mediante clasificación, por directorio de empresas o a través del glosario.
    • El buscador situado al inicio de cada página permite localizar rápidamente cualquier página del sitio, tanto del contenido estático, como de la aplicación, mediante palabras clave.
    • En el pie de cada página se incluye una versión del Mapa del sitio, que representa el esquema de secciones y subsecciones principales.
    • Las Migas de pan o breadcrumb, situado inmediatamente antes del contenido principal de cada página, muestra cuál es la situación del usuario en cada momento en la jerarquía de páginas del sitio. Esto es especialmente útil para que los usuarios puedan orientarse cuando navegan por la clasificación de productos de apoyo.
  • En la barra que aparece en la cabecera de todas las páginas existe un enlace de salto (atajo de teclado: 2) que permite dirigirse al contenido principal de la página. Así, las personas que utilizan lectores de pantalla no tienen que escuchar el menú de navegación cada vez que acceden a una página.
  • El contenido de las páginas se ha ordenado lógicamente. Esto permite a los usuarios navegar con el tabulador por los vínculos y controles de formulario del sitio.
  • Cada página cuenta con un título significativo. Esto ayuda a los usuarios a orientarse dentro del sitio y permite distinguir las páginas guardadas como marcadores o bookmarks. Por ejemplo, los títulos de algunas páginas son:
    • "Productos de apoyo para dosificar medicinas"
    • "Bandeja de medicación"
  • Se proporcionan atajos de taclado para los principales vínculos del sitio. La mayoría de los navegadores actuales permiten saltar directamente a un enlace utilizando una combinación de teclas. A continuación se definen las teclas utilizadas en este sitio:
    Tecla 0
    Página de accesibilidad (esta página).
    Tecla 1
    Mapa del sitio.
    Tecla 2
    Saltar al contenido principal de la página.
    Tecla 3
    Página principal del Catálogo.
    Tecla 4
    Clasificación de productos de apoyo del Catálogo.
    Tecla 5
    Empresas en el Catálogo.
    Tecla 6
    Glosario de términos del Catálogo.
    Tecla 7
    Sobre el Catálogo.
    Tecla 8
    Preguntas más frecuentes.
    Tecla 9
    Contacto.
    La forma de activar las teclas de acceso depende de cada navegador y sistema operativo. Por ejemplo:
    Firefox (hasta versión 1.5)
    ALT + tecla de acceso.
    Firefox (a partir de la versión 2.0)
    ALT + MAYÚSCULAS + tecla de acceso.
    Microsoft Internet Explorer 4.0 o superior:
    ALT + tecla de acceso + ENTER.
    Netscape
    ALT + tecla de acceso.
    Opera
    MAYÚSCULAS + ESC activa las teclas de acceso.
    Safari
    CONTROL + tecla de acceso.
  • Se utiliza el elemento LINK para incorporar metainformación al sitio, describiendo las relaciones existentes entre las diferentes páginas. Algunas aplicaciones de usuario son capaces de sintetizar automáticamente herramientas de navegación a partir de estos metadatos. Por ejemplo, los usuarios del navegador Mozilla (a partir de la versión 1.1) y de Netscape 6 pueden activar la barra de navegación del sitio. En Firefox también es posible aprovechar esta información instalando el complemento Site Navigation Bar de Klaus Bolwin:
    Uso del complemento Site Navigation Bar en una página del Catálogo

subir

Imágenes

Las imagenes con función únicamente decorativa son incluidas mediante las hojas de estilo del sitio. El resto de imagenes que transmiten información al usuario, incluyen textos alternativos que describen su función mediante el atributo alt.

subir

  • Se ha procurado escribir los textos de los enlaces de modo que tengan sentido incluso cuando se lean fuera de contexto.
  • Cuando el texto del enlace puede no ser suficiente para describirlo fuera de su contexto se han añadido títulos (mediante el atributo title) con una descripción más detallada.
  • Los enlaces del sitio no abren nuevas ventanas del navegador. De esta forma el usuario siempre puede navegar utilizando los botones "Ir a la página siguiente" e "Ir a la página anterior" disponibles en su navegador. Si desea abrir un enlace en una nueva ventana puede hacerlo mediante los mecanismos que proporciona el navegador, normalmente presionando la tecla CTRL antes de seguir el enlace o abriendo el menú de contexto con el botón derecho del ratón y seleccionando la opción "Abrir enlace en una ventana nueva" o similar.

subir

Scripts

Este sitio incorpora algunos scripts para incorporar pequeñas funcionalidades de carácter opcional, por lo que el sitio sigue siendo perfectamente operativo cuando no se soportan los scripts o se han desactivado.

subir

CAPTCHA

Con el fin de proteger informaciones sensibles contenidas en este sitio, como las direcciones de correo electrónico, de las organizaciones dedicadas al envío másico de correo no deseado o spam, ha sido necesario tomar medidas para distinguir entre los usuarios humanos y los robots y otros programas automáticos que suelen emplearse para obtener dicha información con fines ilícitos.

La solución más extendida actualmente consiste en mostrar al usuario una representación gráfica de un texto más o menos distorsionado y requerirle que introduzca los caracteres que lee en un formulario. Esta técnica conocida como CAPTCHA, tiene el inconveniente de ser inaccesible para grandes grupos de usuarios, como por ejemplo las personas con discapacidad visual o con dislexia (para más información se puede consultar el documento Inaccessibility of CAPTCHA publicado por el W3C).

Por este motivo, el equipo de Osoco ha desarrollado para el Catálogo un CAPTCHA no interactivo, que al no requerir en ningún momento de la participación del usuario, presenta el mayor nivel de accesibilidad posible.

Este mecanismo detecta la presencia de usuarios automáticos basándose en un conjunto de heurísticos que se implementan por la lógica del servidor. En la medida que esta técnica resulta totalmente transparente a los usuarios, tampoco afecta negativamente al nivel de accesibilidad del sitio.

subir