Internet para tod@s

martes, 24 de mayo de 2011

Verificar la accesibilidad

Para finalizar nuestra tarea debemos verificar la accesibilidad de nuestro blog, para ello emplearemos diversas herramientas:

Con la primera herramienta  verificamos el código fuente de nuestra bitácora, cuyo resultado lo podemos ver en este informe.

Con la siguiente herramienta verificamos la hoja de estilo: el resultado obtenido lo podemos ver en este informe.

El análisis del contraste del color fue realizado en un post anterior llamado "El uso de los colores"

La última herramienta que hemos utilizado es la barra de accesibilidad desarrollada por el equipo AIS y podemos ver en las siguientes imágenes el aspecto de nuestra bitácora sin estilos:


Etiquetas: ,

Encabezados correctos

A lo largo de estos post hemos visto diferentes formas de facilitar y mejorar la accesibilidad web. Uno de esos atajos se realizaba mediante la asignación de una función a una tecla determinada.
El paso que desribimos en este post es otra forma de "atajo".
Codificando los encabezados según niveles se facilta la interpretación de los mismos por los lectores de pantalla, quedando de la siguiente manera:

<h1> título de la bitácora.
<h2> fecha de cada post.
<h3> título del post.
<h4> comentario de cada post.

En el código de este blog ya estaba establecida esta codificación por la plantilla, pero comprobamos que es así:


Etiquetas:

lunes, 23 de mayo de 2011

Tamaños de fuente relativos

Si queremos facilitar la lectura de este blog por cualquier persona que así desee hacerlo deberemos emplear tamaños de letra reltivos para facilitar la adaptación del tamaño de letra a las necesidades de nuestros lectores. En el caso de que utilizáramos tamaños de letra absolutos estaríamos vetando la posibilidad de que una persona con discapacidad visual pueda adaptarla según sus necesidades.

Blogger nos ofrece la posibilidad de variar el tamapaño de letra de nuestros post en cada entrada. Podemos poner la letra muy grande o muy pequeña.
El tamaño que se está empleando normalmente es el normal, pero como hemos podido ver cambiarlo es una tarea sencilla.

Etiquetas:

Lineas horizontales

Tras introducir en la plantilla de estilo los cambios pertinentes hemos conseguido establecer una barra de separación al finalizar el post con el simple hecho de incluir el código establecido:
<div class="hr">
</div>
<hr/>

Imagen de prueba de barra horizontal:

Mapas de imagen accesibles

Los mapas de imágen nos pueden ofrecer mucha información aunque de vez en cuando puede resultar difícil mostrar dicha información de una forma alternativa.
Para ello, lo primero que se ha hecho en este blog es definir el mapa con el atributo "usemap" de esta forma el mapa será controlado por el usuario y no por el servidor.
El segundo paso que se ha realizado ha sido etiquetar los enlaces (Madrid, Valencia, Barcelona)


mapa de Espana

Informacion Madrid
Informacion Valencia
Información Barcelona

Atributo "alt" vacío

De vez en cuando querremos poner imágenes decorativas en nuestro blog que carecen de contenido. Para ello utilizaremos el atributo "alt" del que hemos hablado en el post anterior pero sin añadir una etiqueta de contenido al mismo, de esta manera, los lectores de pantalla obviarán esta información y no ensuciarán la lectura del texto.

Equivalente textual para imágenes

El atributo "alt" nos va a dar el significado de las imágenes que utilicemos en nuestro blog. Las personas que utilicen lectores de pantalla podrán conocer el contenido de la imagen en función de la etiqueta que le demos a la misma.


Imagen de flecha que enlaza con otro blog de la autora

jueves, 19 de mayo de 2011

Usar listas reales

Existen dos tipos de listas cuando escribimos en un blog:
Aleatorias (en las que no importa el orden de la lista)
Ordenadas (en las que el orden de la lista sí importa)

Una muestra de lista aleatoria:

Curiosamente en la vista previa de este post sí visualizo las estrellas pero en la publicación final del mismo en eol blog desaparecen las estrellas y aparecen las bolitas que por defecto pone esta pantalla.
Si alguien puede explicarme por qué pasa esto se lo agradecería. El mundo de las tripas de Internet es muy duro!

Ampliación del post 23_05_2011
Ya se ven mis estrellitas!!
Gracias a Abraham (compañero del máster) he descubieto dónde estaba el error de código y no era en este post sino en la plantilla general del blog.
Desde luego con este paso estoy aprendiendo muchas cosas y la más importante es que influye todo entre sí. Un fallo en un sitio repercute en pasos que se realizan posteriormente y si no se arreglan puedes estar dándole muchas vueltas sin saber qué haces mal.

miércoles, 18 de mayo de 2011

Tablas accesibles

Las tablas accesibles facilitan la navegación y la información que se da a los usuarios de nuestro blog.

La creación de tablas accesibles ha sido, hasta el momento, el paso más complicado en la realización de este blog accesible.
Aunque una vez se entiende cómo realizar la divisón de filas y columnas, la tarea es repetitiva.

Tras algunas peleas con el editor en HTML así ha quedado la tabla:

Calendario Mayo 2011
Lu Ma Mi Ju Vi Sa Do
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31

Atajos de teclado

Definir atajos de teclado es una actividad que facilita la navegación pues permite que personas que no pueden utilizar el ratón, accedan a ciertas funciones presionando ALT+el número asignado para dicha función.

En el caso de este blog hemos asignado la accesskey 1 al inico del blog.

Si por defecto, en el blog observábamos que <BlogTitle> aparecía de la siguiente manera:



Lo hemos modificado para añadir el atajo que comentábamos, quedando de la siguiente manera:




De esta forma cuando el lector de nuestro blog esté en cualquier página del blog sólo presionando ALT1 accederá a la página de inicio.

Etiquetas:

martes, 17 de mayo de 2011

Acrónimos

El uso de acrónimos es bastante frecuente en el ámbito de las nuevas tecnologías. Utilizamos cantidad de ellos sin darnos cuenta, incluso diría que de muchos de esos acrónicos que utilizamos con frecuencia ni tan siquiera conocemos su significado completo.

El uso de estos acrónimos puede resultar un problema para aquellas personas que utilizan lectores de pantalla o con problemas de comprensión. En estos casos, para hacer de nuestra bitácora una herramienta accesible basta con dotar de la etiqueta <acronym> al acrónimo en cuestión.
En alguno de los post anteriores hemos nombrado mediante acrónimo W3C, cuya etiqueta la completaríamos de la siguiente manera:
<acronym title= "World Wide Web Consotium lang "en">W3C</acronim">

En el post anterior hemos editado la etiqueta <acronym> para el término HTML como podemos ver en la imagen.

Etiquetas:

No abrir nuevas ventanas

Comprobar que nuestro blog no abre nuevas ventanas que dificulten la navegación a personas que utilizan lectores de pantalla o con dificultades de comprensión ha resultado un paso muy sencillo, basta con buscar el atributo target="_blank" en la edición en  HTML de nuestra bitácora, si no aparece es porque nuestro blog no abre ventanas nuevas.

Etiquetas:

Vínculos correctos y con títulos

A la hora de adjuntar información aclaratoria a algún término utilizado o añadir una información complementaria hacemos uso de los vínculos. Mediante esta opción del texto enriquecemos nuestro post.

El uso de vínculos tiene que estar bien definido para facilitar la comprensión a personas con necesidades especiales o que utilicen lectores de pantalla, por ello los titularemos para aportar el máximo de información.






En el post anterior de este blog se hizo uso de vínculos que nos llevaban a herramientas que habíamos utilizado para realizar la práctica. Para añadir dichos vínculos, como se puede ver en la imagen, los enlazamos desde el propio nombre de las herramientas que se utilizaron, de esta forma si una persona utiliza un lector de pantalla, éste leerá el nombre de la herramienta a la que nos conduce el vínculo.

Etiquetas:

El uso de los colores

La importancia de los colores en nuestra web debe ser uno de los puntos más a tener en cuenta  a la hora de realizar nuestra página accesible. La elección de una plantilla con colores básicos que luego nos permita trabajar sobre ella con facilidad. En el caso de esta plantilla el problema fundamental lo he tenido con el color gris del fondo del menú principal, no muchos colores contrastaban lo suficiente con el fondo y me he tenido que limitar a colores oscuros para conseguir el objetivo propuesto.


Las herramientas utilizadas para el análisis han sido:


Colour Contrast Analyser con la que contrastaba el color del fondo de la imagen con el de la letra del texto para comprobar que cumple con las normas de W3C.
Tableta de colores Hexadecimal con la que iba probando colores que pudiera utilizar.


Al final de muchas pruebas he modificado el código, y con ello adaptado el color de esta manera:


/* links */

a:link {
  color: #69c;
  }
La diferencia en brillo entre los dos colores no es suficiente. El límite es 125, y el resultado para los colores de fondo y primer plano es 80.
La diferencia en color entre los dos colores no es suficiente. El límite es 500, y el resultado para los colores de fondo y primer plano es 213.

Sustituido por #000066

La diferencia en brillo entre los dos colores es suficiente. El límite es 125, y el resultado para los colores de fondo y primer plano es 212.
La diferencia en color entre los dos colores es suficiente. El límite es 500, y el resultado para los colores de fondo y primer plano es 570.

a:visited {
  color: #666699;
  }
La diferencia en brillo entre los dos colores no es suficiente. El límite es 125, y el resultado para los colores de fondo y primer plano es 116.
La diferencia en color entre los dos colores no es suficiente. El límite es 500, y el resultado para los colores de fondo y primer plano es 315.

Sustituido por #660000

La diferencia en brillo entre los dos colores es suficiente. El límite es 125, y el resultado para los colores de fondo y primer plano es 193.
La diferencia en color entre los dos colores es suficiente. El límite es 500, y el resultado para los colores de fondo y primer plano es 570.

a:hover {
  color: #693;
  }
La diferencia en brillo entre los dos colores no es suficiente. El límite es 125, y el resultado para los colores de fondo y primer plano es 97.
La diferencia en color entre los dos colores no es suficiente. El límite es 500, y el resultado para los colores de fondo y primer plano es 366.

Sustituido por #009900

La diferencia en brillo entre los dos colores es suficiente. El límite es 125, y el resultado para los colores de fondo y primer plano es 134.
La diferencia en color entre los dos colores es suficiente. El límite es 500, y el resultado para los colores de fondo y primer plano es 519

a:active {
  color: #cc3333;
  text-decoration: none;
La diferencia en brillo entre los dos colores es suficiente. El límite es 125, y el resultado para los colores de fondo y primer plano es 127.
La diferencia en color entre los dos colores no es suficiente. El límite es 500, y el resultado para los colores de fondo y primer plano es 366.

Sustituido por #242424

La diferencia en brillo entre los dos colores es suficiente. El límite es 125, y el resultado para los colores de fondo y primer plano es 188.
La diferencia en color entre los dos colores es suficiente. El límite es 500, y el resultado para los colores de fondo y primer plano es 564

Vínculos reales

Tras revisar el código HTML de la plantilla de este blog, efectivamene no  he encontrado ningún vínculo "javascript" que pueda ocasionar problemas a  nuestros lectores.

Etiquetas:

miércoles, 11 de mayo de 2011

Colocar primero el contenido principal

La disposición del contenido de la web para las personas que navegan por la red a través de lectores de pantalla, sólo texto o con dispositivos de salida Braille es muy importante pues esatas herramientas facilitan una lectura de izquierda a derecha y de arriba hacia abajo.

La plantilla que hemos seleccionado para este blog sitúa el menú de navegación en vertical y a la derecha, pues es la distribución más práctica, pues no entorpece la lectura del contenido principal de la pantalla.

En la imagen podemos ver en rojo enmarcado el menú de navegación a la derecha.


Ayudas adicionales a la navegación

Existe la etiqueta <link> para facilitar la navegación de los usuarios dando la posibilidad de avanzar y retroceder a la página anterior o posterior con un solo clik.
En el caso de Blogger esta acción no está configurada, aunque manualmente podemos facilitar el acceso rápido a la página principal insertando en el <head>

<link rel="Principal" title= "Página principal" href: ""<$BlogUrl$>" />

lunes, 2 de mayo de 2011

Elegir un título significativo

Es importante que un blog tenga un nombre que identifique el contenido del mimso, por ello elegí apra este blog "Internet para tod@s".

Lo que he pretendido con este título es aunar, en una sola frase, el espíritu de lo que vamos a ir viendo a lo largo de los post que iré escribiendo, cómo hacer una web accesible para todas las personas, independientemente de si tienen o no alguna discapacidad.

Etiquetas: ,

Identificar el idioma

El siguiente paso se trata de cambiar el idioma de identificación de nuestro blog, en inglés por defecto a español.
Para ello nos vamos a la plantilla principal y cambiamos el lenguaje predeterminado:

Por el código del español (es):





Con esta simple acción nuestro blog podrá ser leído en español si aplicamos un software lector de pantalla para personas con discapacidad visual.

Etiquetas:

domingo, 1 de mayo de 2011

¿Qué es DOCTYPE?

Para las personas como yo, nuevas en este mundo de la creación de webs, cada término que aprendemos es todo un descubrimiento.

Muchas veces he escuchado hablar del lenguaje HTML, incluso he visto escribir y me ha parecido fascinante que esos códigos (para mi nulo conocimiento: maraña de letras, números y simbolitos) puedan transformarse en lo que luego vemos en internet.

Cuando leí por primera vez el término DOCTYPE volví a sentir esa confusión que te embarga cuando llegas a un lugar donde te hablan en un idioma que no entiendes, pero que sabes que con un poco de interés y un mucho de ayuda, se acaba comprendiendo su significado.

La definición de DOCTYPE que podemos encontrar en el libro "Diseño web para todos I" de Carlos Egea García, fue mi primer contacto con el témino, luego la red me proporcionó un conocimiento un poco más amplio. Mediante la Definición de tipo de Documento y la Declaración de tipo de Documento.

Blogger, en este sentido nos lo pone muy fácil, pues ya ha pensado en esto y el código fuente de la plantilla ya viene con el DOCTYPE sin necesidad de  editarlo nosotros mismos. Comprbarlo es muy sencillo:

Etiquetas: ,

La discapacidad


La Organización Mundial para la Salud define discapacidad como “un término general que abarca las deficiencias, las limitaciones de la actividad y las restricciones de la participación. Las deficiencias son problemas que afectan a una estructura o función corporal; las limitaciones de la actividad son dificultades para ejecutar acciones o tareas, y las restricciones de la participación son problemas para participar en situaciones vitales. Por consiguiente, la discapacidad es un fenómeno complejo que refleja una interacción entre las características del organismo humano y las características de la sociedad en la que vive.”

Existen diferentes tipos de discapacidad: física (lesiones medulares, espina bífida, parálisis cerebral, esclerosis múltiple,…), discapacidad sensorial (visual, auditiva) y discapacidad cognitiva (autismo, síndrome de Down, síndrome de Asperger, etc.).

Los diferentes gobiernos españoles han tenido en consideración a este colectivo y la  obligación velar por su bienestar, para ello se han creado una serie de leyes que se encargan de asegurar que se cumplan específicamente los preceptos enunciados de forma general en la Constitución Española. Entre esas leyes destacamos la Ley  13/1982, de 7 de abril, de Integración Social de los Minusválidos y que en su artículo 7 define a las personas minusválidas (término que evolucionó con el paso del tiempo al término “discapacitados” y que será el que se emplee en este ensayo) de la siguiente manera: Artículo 7.1. A los efectos de la presente Ley se entenderá por minusválidos toda persona cuyas posibilidades de integración educativa, laboral o social se hallen disminuidos como consecuencia de una deficiencia, previsiblemente permanente, de carácter congénito o no, en sus capacidades físicas, psíquicas o sensoriales.

Las personas que sufren alguna discapacidad necesitan que la sociedad tome consciencia de unas normas básicas de convivencia, entre ellas las referidas a la accesibilidad en sus diferentes áreas para normalizar al máximo su vida diaria. Por ello, el Artículo 1 enuncia: Los principios que inspiran la presente Ley se fundamentan en los derechos que el artículo 49 de la Constitución reconoce, en razón a la dignidad que les es propia, a los disminuidos en sus capacidades físicas, psíquicas o sensoriales para su completa realización personal y su total integración social, y a los disminuidos profundos para la asistencia y tutela necesarias.

Etiquetas: