Deprecated: Return type of Requests_Cookie_Jar::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web522/e0/75/511171875/htdocs/blog/wp-includes/Requests/Cookie/Jar.php on line 63 Deprecated: Return type of Requests_Cookie_Jar::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web522/e0/75/511171875/htdocs/blog/wp-includes/Requests/Cookie/Jar.php on line 73 Deprecated: Return type of Requests_Cookie_Jar::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web522/e0/75/511171875/htdocs/blog/wp-includes/Requests/Cookie/Jar.php on line 89 Deprecated: Return type of Requests_Cookie_Jar::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web522/e0/75/511171875/htdocs/blog/wp-includes/Requests/Cookie/Jar.php on line 102 Deprecated: Return type of Requests_Cookie_Jar::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web522/e0/75/511171875/htdocs/blog/wp-includes/Requests/Cookie/Jar.php on line 111 Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web522/e0/75/511171875/htdocs/blog/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 40 Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web522/e0/75/511171875/htdocs/blog/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 51 Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web522/e0/75/511171875/htdocs/blog/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 68 Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web522/e0/75/511171875/htdocs/blog/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 82 Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web522/e0/75/511171875/htdocs/blog/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 91 Ideas Fugaces - » Usabilidad y Accesibilidad de la Web

Usabilidad y Accesibilidad de la Web

Escrito por Germanet el 12 de noviembre de 2010 | 6:18 pm

El avance de Internet y el desarrollo de la tecnología, hacen necesario adecuarse a estos cambios. Con ello conseguimos que nuestra web siga funcionando correctamente y lo haga conforme a las nuevas tendencias y normativas.

Uno de los aspectos más importantes está relacionado con la Usabilidad y Accesibilidad. Ley 56/2007: «A partir del 31 de diciembre de 2008, las páginas de Internet de las Administraciones Públicas satisfarán, como mínimo, el nivel medio de los criterios de accesibilidad al contenido generalmente reconocidos… No basta con tener una Web estética si al mismo tiempo no es fácil de usar y accesible a todo tipo de usuarios. Para conseguir este objetivo se han ido implementando una serie de normas por las que podemos guiarnos y herramientas que nos hacen más fácil el trabajo.

En el Sitio del Consorcio W3C podemos encontrar más información al respecto, además de enlaces a herramientas que nos permiten validar nuestro código XHTML y CSS.

Una vez comprobado y validado el código, debemos encargarnos de los detalles de la Accesibilidad. Se han definido diferentes niveles de conformidad con las WCAG 1.0:

Niveles de Accesibilidad

Niveles de Accesibilidad

Niveles de Accesibilidad

  • Nivel «A» de Conformidad: Se han satisfecho todos los puntos de verificación de Prioridad 1;
  • Nivel «Doble-A» de Conformidad: Se han satisfecho todos los puntos de verificación de Prioridad 1 y 2;
  • Nivel «Triple-A» de Conformidad: Se han satisfecho todos los puntos de verificación de Prioridad 1, 2, y 3.

Estas son las directrices de la W3C que podemos usar como lista de comprobación para conseguir que nuestra página sea accesible.

Directrices

  1. PROPORCIONAR ALTERNATIVAS EQUIVALENTES PARA EL CONTENIDO VISUAL Y AUDITIVO
    Proporcionar contenido que, cuando se le presente al usuario, tenga esencialmente la misma función o propósito tanto como contenido visual como auditivo.
  2. NO CONFÍE SÓLO EN EL COLOR
    Asegúrese de que el texto y los gráficos son comprensibles cuando se vean sin color
  3. USO APROPIADO DEL CÓDIGO Y DE LAS HOJAS DE ESTILO
    Cree los documentos con los elementos estructurales apropiados. Use Hojas de Estilos en la presentación, en lugar de utilizar los atributos en el propio código.
  4. PROCURAR EL USO DE LENGUAJE NATURAL
    Utilizar código que facilite la pronunciación o interpretación de texto abreviado o en otro idioma
  5. CREE TABLAS QUE SE TRANSFORMEN CORRECTAMENTE
    Asegúrese de que las tablas poseen el código necesarios para transformarlas mediante navegadores accesibles y otros agentes de usuario.
  6. ASEGÚRESE DE QUE LAS PÁGINAS QUE USAN NUEVAS TECNOLOGÍAS SE TRANSFORMAN CORRECTAMENTE
    Asegúrese de que las páginas son accesibles incluso cuando las nuevas tecnologías no sean compatibles o están apagadas.
  7. ASEGURAR EL CONTROL DE USUARIO DE LOS CONTENIDOS SENSIBLES A LOS CAMBIOS DE TIEMPO
    Asegúrese de que el movimiento, desplazamiento, o la actualización automática de objetos y páginas puede ser pausada o detenerse.
  8. ASEGURAR LA ACCESIBILIDAD DIRECTA DE LAS INTERFACES DE USUARIO INCRUSTADAS
    Asegúrese de que la interfaz de usuario sigue los principios del diseño accesible: independiente del dispositivo de acceso a la funcionalidad, operatividad del teclado, voz propia, etc.
  9. DISEÑO PARA DISPOSITIVOS INDEPENDIENTES
    Uso de las características que permiten la activación de elementos de la página a través de una variedad de dispositivos de entrada.
  10. UTILICE SOLUCIONES PROVISIONALES
    Utilice soluciones de accesibilidad provisionales por lo que las ayudas técnicas y los navegadores más antiguos funcionarán correctamente.
  11. Utilice las tecnologías del W3C y las directrices
    Utilice las tecnologías W3C (de acuerdo a las especificaciones) y siga las pautas de accesibilidad. Cuando no sea posible utilizar una tecnología W3C, o hacer que los resultados en el material no se transformen correctamente, proporcione una versión alternativa del contenido que sea accesible.
  12. PROPORCIONAR INFORMACIÓN DE CONTEXTO Y ORIENTACIÓN
    Proporcionar información de contexto y orientación para ayudar a los usuarios a entender las páginas o elementos complejos.
  13. PROPORCIONE MECANISMOS CLAROS DE NAVEGACIÓN
    Proporcionar mecanismos de navegación coherente y clara – información de orientación, barras de navegación, un mapa del sitio, etc – para aumentar la probabilidad de que una persona va a encontrar lo que busca en el sitio.
  14. ASEGÚRESE DE QUE LOS DOCUMENTOS SEAN CLAROS Y SIMPLES
    Asegúrese de que los documentos sean claros y simples para que puedan ser más fáciles de entender.

Espero que hayas disfrutado del artículo y que sea de utilidad. Para más información puedes visitar este aparartado en la W3C.

Test de Accesibilidad

Entre las herramientas que nos permiten comprobar el nivel de accesibilidad de nuestro Sitio, están los siguientes:

Los comentarios están cerrados.