Blog de Geovany Pulido

Blog sobre Nuevas Tecnologías y Desarrollo de Software

  • Categorías

  •  

    Agosto 2008
    L M X J V S D
    « Jul   Sep »
     123
    45678910
    11121314151617
    18192021222324
    25262728293031
  • Blog Stats

    • 6,523 hits
  • Entradas recientes

  • Comentarios recientes

    leandro hoffmann en TIC’s
    yovanypulido en ACCESO A DATOS
    Mary en ACCESO A DATOS
    peter en ACCESO A DATOS
    citlali en ACCESO A DATOS
  • Posts Más Vistos

ACCESIBILIDAD

Publicado por yovanypulido en Agosto 12, 2008

ACCESIBILIDAD WEB

¿QUÉ ES LA ACCESIBILIDAD WEB?

¿POR QUÉ LA ACCESIBILIDAD WEB ES IMPORTANTE?

¿PARA QUÉ SIRVE?

¿CÓMO FUNCIONA?

HACER LA WEB ACCESIBLE

HACER TU SITIO WEB ACCESIBLE

EVALUACIÓN DE LA ACCESIBILIDAD DE UN SITIO WEB

¿QUÉ ES LA ACCESIBILIDAD WEB?

La accesibilidad Web significa que personas con algún tipo de discapacidad van a poder hacer uso de la Web. En concreto, al hablar de accesibilidad Web se está haciendo referencia a un diseño Web que va a permitir que estas personas puedan percibir, entender, navegar e interactuar con la Web, aportando a su vez contenidos. La accesibilidad Web también beneficia a otras personas, incluyendo personas de edad avanzada que han visto mermadas sus habilidad a consecuencia de la edad.[1]

La accesibilidad Web engloba muchos tipos de discapacidades, incluyendo problemas visuales, auditivos, físicos, cognitivos, neurológicos y del habla. El documento “Cómo utilizan la Web personas con discapacidad” muestra la forma en la que diferentes discapacidades pueden dificultar la utilización de la Web e incluye algunos escenarios de personas con discapacidad utilizando la Web. [1]

Existen millones de personas con discapacidad que no pueden utilizar la Web. Actualmente, la mayoría de los sitios Web y los software Web presentan barreras de accesibilidad, lo que dificulta o imposibilita la utilización de la Web para muchas personas con discapacidad. Cuanto más software y sitios Web accesibles estén disponibles, más personas con discapacidad podrán utilizar la Web y contribuir de forma más eficiente. [1]

Pero la accesibilidad Web beneficia también a organizaciones y a personas sin discapacidad. Por ejemplo, un principio básico de la accesibilidad Web es la flexibilidad con el objetivo de satisfacer diferentes necesidades, situaciones y preferencias. Esta flexibilidad va a beneficiar a todas aquellas personas que utilizan la Web, incluyendo personas que no tienen ninguna discapacidad pero que, debido a determinadas situaciones, tienen dificultades para acceder a la Web (por ejemplo, una conexión lenta), también estaríamos hablando de aquellas personas que sufren una incapacidad transitoria (por ejemplo, un brazo roto), y de personas de edad avanzada. El documento “Desarrollo de un Proyecto de Accesibilidad Web para su organización” describe los diferentes beneficios de la accesibilidad Web, incluyendo los beneficios obtenidos por las empresas. [1]

Con esta idea de accesibilidad nace la Iniciativa de Accesibilidad Web, conocida como WAI (Web Accessibility Initiative). Se trata de una actividad desarrollada por el W3C, cuyo objetivo es facilitar el acceso de las personas con discapacidad, desarrollando pautas de accesibilidad, mejorando las herramientas para la evaluación y reparación de accesibilidad Web, llevando a cabo una labor educativa y de concienciación en relación a la importancia del diseño accesible de páginas Web, y abriendo nuevos campos en accesibilidad a través de la investigación en este área. [2]

¿POR QUÉ LA ACCESIBILIDAD WEB ES IMPORTANTE?

La Web es un recurso muy importante para diferentes aspectos de la vida: educación, empleo, gobierno, comercio, sanidad, entretenimiento y muchos otros. Es muy importante que la Web sea accesible para así proporcionar un acceso equitativo e igualdad de oportunidades a las personas con discapacidad. Una página Web accesible puede ayudar a personas con discapacidad a que participen más activamente en la sociedad. [1]

La Web ofrece a aquellas personas con discapacidad una oportunidad de acceder a la información y de interactuar.

El documento “Factores Sociales en el Desarrollo de un Proyecto de Accesibilidad Web para su organización” aborda la forma en la que la Web ejerce influencia en la vida de las personas con discapacidad, la brecha digital y la accesibilidad Web como un aspecto de responsabilidad social en la empresa.

Otra consideración importante para las empresas es que la accesibilidad Web es un requisito establecido en algunos casos por leyes y políticas.

El documento Recursos de Políticas de Accesibilidad Web de WAI proporciona enlaces a recursos en relación a factores legales y políticos dentro de las empresas, incluyendo una lista con las leyes y políticas más importantes a nivel mundial. [1]

¿PARA QUÉ SIRVE?

La idea principal radica en hacer la Web más accesible para todos los usuarios independientemente de las circunstancias y los dispositivos involucrados a la hora de acceder a la información. Partiendo de esta idea, una página accesible lo será tanto para una persona con discapacidad, como para cualquier otra persona que se encuentre bajo circunstancias externas que dificulten su acceso a la información (en caso de ruidos externos, en situaciones donde nuestra atención visual y auditiva no estén disponibles, pantallas con visibilidad reducida, etc.). [1]

¿CÓMO FUNCIONA?

Para hacer el contenido Web accesible, se han desarrollado las denominadas Pautas de Accesibilidad al Contenido en la Web (WCAG), cuya función principal es guiar el diseño de páginas Web hacia un diseño accesible, reduciendo de esta forma barreras a la información. WCAG consiste en 14 pautas que proporcionan soluciones de diseño y que utilizan como ejemplo situaciones comunes en las que el diseño de una página puede producir problemas de acceso a la información. Las Pautas contienen además una serie de puntos de verificación que ayudan a detectar posibles errores.

Cada punto de verificación está asignado a uno de los tres niveles de prioridad establecidos por las pautas.

  • Prioridad 1: son aquellos puntos que un desarrollador Web tiene que cumplir ya que, de otra manera, ciertos grupos de usuarios no podrían acceder a la información del sitio Web.
  • Prioridad 2: son aquellos puntos que un desarrollador Web debería cumplir ya que, si no fuese así, sería muy difícil acceder a la información para ciertos grupos de usuarios.
  • Prioridad 3: son aquellos puntos que un desarrollador Web debería cumplir ya que, de otra forma, algunos usuarios experimentarían ciertas dificultades para acceder a la información.

En función a estos puntos de verificación se establecen los niveles de conformidad:

  • Nivel de Conformidad “A”: todos los puntos de verificación de prioridad 1 se satisfacen.
  • Nivel de Conformidad “Doble A”: todos los puntos de verificación de prioridad 1 y 2 se satisfacen.
  • Nivel de Conformidad “Triple A”: todos los puntos de verificación de prioridad 1,2 y 3 se satisfacen.

Las pautas describen cómo hacer páginas Web accesibles sin sacrificar el diseño, ofreciendo esa flexibilidad que es necesaria para que la información sea accesible bajo diferentes situaciones y proporcionando métodos que permiten su transformación en páginas útiles e inteligibles.

Igualmente, se han desarrollado Pautas de Accesibilidad para Herramientas de Autor, cuyo objetivo es ayudar a los desarrolladores de software a la hora de crear herramientas de autor para producir contenido Web accesible. También se han desarrollado Pautas de Accesibilidad para XML , donde se explica cómo asegurar la accesibilidad de aplicaciones basadas en XML. Y por último, Pautas de Accesibilidad para Agentes de Usuario 1.0, donde se explica cómo hacer accesible los navegadores, reproductores multimedia y otras tecnologías asistivas.

Por otro lado, se han desarrollado otro tipo de documentos como las Técnicas para Pautas de Accesibilidad al Contenido en la Web, que ofrecen una serie de ejemplos de etiquetado y explicaciones muy detalladas de cómo implementar las Pautas de Accesibilidad al contenido en la Web. Entre ellas se pueden destacar Técnicas esenciales para Pautas de Accesibilidad al Contenido en la Web 1.0, las Técnicas HTML para Pautas de Accesibilidad al Contenido a la Web 1.0 y las Técnicas CSS para Pautas de Accesibilidad al Contenido en la Web 1.0.

Ejemplos

Un ejemplo de prioridad 1 sería la identificación clara de cualquier cambio de idioma que se pueda producir en el texto de un documento. Es decir, si se utilizan diferentes idiomas es necesario que cualquier cambio esté claramente señalado con el atributo lang:

Un ejemplo de código correcto sería el siguiente:

<p>

<q>Buenos días Philip</q>

<q lang=”en”>Good morning</q>. Respondió Philip en inglés.

<q>¿Qué tal estás?</q>

<q lang=”fr”>Très bien.</q> Volvió a responder, pero esta vez en francés.

</p>

Otro ejemplo de prioridad 1 sería la utilización de la etiqueta alt para incorporar texto equivalente al contenido de una imagen cuando se quieren utilizar gráficos; esto permitiría que dispositivos o personas que no pueden visualizar los gráficos, obtengan una representación alternativa textual. El código correspondiente sería:

<img src=”wai.png” alt=”Web Accessibility Initiative” lang=”en”/>

HACER LA WEB ACCESIBLE

La accesibilidad Web se ha entendido siempre como resposabilidad de los desarrolladores Web. Pero, el software Web tiene también un papel importante en la accesibilidad Web. Es importante que el software ayude a los desarrolladores a generar y evaluar sitios Web accesibles para que las personas con discapacidad puedan utilizarlos. [1]

Una de las funciones de la Iniciativa de Accesibilidad Web (WAI) es desarrollar pautas y técnicas que proporcionen soluciones accesibles para el software Web y para los desarrolladores Web. Las pautas de WAI son consideradas como estándares internacionales de accesibilidad Web. [1]

El documento “Componentes esenciales de Accesibilidad Web” describe las diferentes funciones de la accesibilidad Web, y cómo mejoras concretas pueden beneficiar de forma visible la accesibilidad Web. [1]

HACER TU SITIO WEB ACCESIBLE

Hacer un sitio Web accesible puede ser algo sencillo o complejo, depende de muchos factores como por ejemplo, el tipo de contenido, el tamaño y la complejidad del sitio, así como de las herramientas de desarrollo y el entorno. [1]

Muchas de las características accesibles de un sitio se implementan de forma sencilla si se planean desde el principio del desarrollo del sitio Web o al comienzo de su rediseño. La modificación de sitios Web inaccesible puede requerir un gran esfuerzo, sobre todo aquellos que no se “etiquetaron” correctamente con etiquetas estándares de XHTML, y sitios con cierto tipo de contenido, como multimedia. [1]

El documento “Plan de implementación de Accesibilidad Web” muestra los pasos básicos para introducir la accesibilidad en un proyecto Web. Las Pautas de Accesibilidad al Contenido en la Web y los documentos de técnicas proporcionan información detallada para los desarrolladores. [1]

EVALUACIÓN DE LA ACCESIBILIDAD DE UN SITIO WEB

Cuando se desarrolla o rediseña un sitio Web, la evaluación de la accesibilidad de forma temprana y a lo largo del desarrollo permite encontrar al principio problemas de accesibilidad, cuando es más fácil resolverlos. Técnicas sencillas, como es cambiar la configuración en un buscador, pueden determinar si una página Web cumple algunas de las pautas de accesibilidad. Una evaluación exhaustiva, para determinar el cumplimiento de las pautas, es mucho más compleja. [1]

Hay herramientas de evaluación que ayudan a realizar evaluaciones de accesibilidad. No obstante, ninguna herramienta en sí misma puede determinar si un sitio cumple o no las pautas de accesibilidad. Para determinar si un sitio Web es accesible, es necesaria la evaluación humana. [1]

El documento “Evaluación de Accesibilidad de sititos Web” proporciona asesoramiento sobre las revisiones preliminares, utilizando técnicas para evaluar de forma rápida algunos de los problemas de accesibilidad que puede presentar un sitio Web. También proporciona procedimientos generales y consejos para evaluar el cumplimiento de las pautas de accesibilidad. [1]

GUÍA BREVE PARA CREAR SITIOS WEBS ACCESIBLES

Para todas las Pautas y Puntos de Comprobación: www.w3.org/WAI

  • Imágenes y animaciones: Use el atributo alt para describir la función de cada elemento visual.
  • Mapas de imagen: Use el elemento map y texto para las zonas activas.
  • Multimedia: Proporcione subtítulos y transcripción del sonido, y descripción del vídeo.
  • Enlaces de hipertexto: Use texto que tenga sentido leído fuera de contexto. Por ejemplo, evite “pincha aquí”.
  • Organización de las páginas: Use encabezados, listas y estructura consistente. Use CSS para la maquetación donde sea posible.
  • Figuras y diagramas: Describalos brevemente en la pagina o use el atributo longdesc.
  • Scripts, applets y plug-ins: Ofrezca contenido alternativo si las funciones nuevas no son accesibles.
  • Marcos: Use el elemento noframes y títulos con sentido.
  • Tablas: Facilite la lectura línea a línea. Resuma.
  • Revise su trabajo: Verifique. Use las herramientas, puntos de comprobación y pautas de http://www.w3.org/TR/WCAG. [3]

[1] http://www.w3c.es/Traducciones/es/WAI/intro/accessibility

[2] http://www.w3c.es/divulgacion/guiasbreves/Accesibilidad

[3] http://www.w3.org/WAI/quicktips/qt.es.htm

Una respuesta para “ACCESIBILIDAD”

  1. esta muy bien documentado, bien distribuido, observacion cuadre el tamaño de letra de los titulos

Escribe un comentario

XHTML: Puedes usar estas etiquetas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>