“When you grow up, you tend to get told that the world is the way it is and your life is just to live your life inside the world, try not to bash into the walls too much, try to have a nice family life, have fun, save a little money. That's a very limited life. Life can be much broader once you discover one simple fact, and that is that everything around you that you call life was made up by people that were no smarter than you. And you can change it, you can influence it, you can build your own things that other people can use. ... Once you learn that, you'll never be the same again.” Steve Jobs
“Cuando creces, se tiende a decir que el mundo es como es y que tu vida es sólo para vivir tu vida dentro del mundo, es intentar no golpearse contra las paredes demasiado, es intentar tener una buena vida familiar, es tener diversión, ganar un poco de dinero. Eso es una vida limitada. La vida puede ser mucho más amplia en el momento en que descubras un hecho simple, y es que todo tu alrededor a lo que llamas vida está formado por personas no más inteligentes que tú.Y tú puedes cambiarlo, puedes influir en el mundo, puedes construir tus propias cosas que otras personas puedan utilizar. Una vez que aprendes esto, nunca serás el mismo” Steve Jobs
Hola a tod@s!
Desde mi corta y humilde experiencia profesional como informático, en este espacio pretendo dar a conocer reflexiones, opiniones y novedades acerca de la informática y la tecnología, así como invitar a distintas personas a que también puedan dar su visión particular de la tecnología aplicada a la informática y también, a la vida real, a la de todas las personas que formamos la sociedad.
Antes de nada, me gustaría compartir con todos vosotros por qué decidí orientar mi vida a la informática, y es que, simplemente, quería acercar la tecnología, y más concretamente la informática, a las personas, a la sociedad, a un mundo en el que la informática nos facilite determinadas tareas y que se use de manera correcta, y esté orientada a las personas; sin discriminar a nadie por sus habilidades o capacidades.
Hoy voy a reflexionar acerca de la usabilidad y la accesibilidad en la web, y es que no siempre los informáticos diseñamos los programas y los sistemas para el uso de las personas, en que la tecnología, en muchos casos, está muy lejana a las personas y al final se queda en una idea o en un desarrollo que no hay quien lo maneje, o al que no se le saca todo el partido que se podría porque simplemente no sabemos o no somos capaces de usarlo.
Y es en muchos casos donde los usuarios se hacen la pregunta: “pero si funciona, ¿por qué el desarrollador de este programa me ha cambiado los botones de sitio?” o el comentario en páginas web: “Uf como tenga que leerme todo esto y hacer tanto “scroll”, me muero. Lo veo en otra página”.
Entonces, es cuando surge el eterno debate entre los diseñadores de las interfaces gráficas de usuario y los analistas funcionales, ¿funcionalidad o diseño?
Pues en mi modesta opinión, la respuesta es muy simple, ninguna de las dos. Está claro que una aplicación tiene que tener una funcionalidad determinada, no debe contener errores y el diseño debe ser muy visual, pero creo que otros dos puntos fundamentales donde deberíamos fijarnos a la hora de desarrollar sistemas de información, son la usabilidad y la accesibilidad.
Usabilidad
Se entiende el término “usabilidad” como la cualidad de la página web o del programa informático que son sencillos de usar porque facilitan la lectura de los textos, descargan rápidamente la información y presentan funciones y menús sencillos, por lo que el usuario encuentra satisfechas sus consultas y cómodo su uso.
Analizando estas palabras, nuestro objetivo es desarrollar sistemas de información pensándolos de cara al usuario, es decir, tomando decisiones para que el usuario (que aparentemente no debe tener conocimientos sobre nuestro sistema) pueda realizar tareas fácilmente, sin tener que buscar los botones o funcionalidades en diversos menús, y teniendo un acceso lo más rápido posible a cada funcionalidad, simplificando el número de “clicks”, reduciendo el número de diálogos adicionales, reduciendo el “scroll” de una web o incluso evitando pedir campos en formularios innecesarios o que no aportan ningún valor.
Accesibilidad
La “accesibilidad” se entiende como el acceso universal a cualquier aplicación, Web o sistema de información con independencia del hardware, software, idioma, cultura, localización geográfica y capacidad de los usuarios.
En estos últimos años, hay que decir que la accesibilidad en los sistemas de información ha mejorado bastante pero aún queda mucho trabajo por hacer.
Desafortunadamente, todavía hay muchas personas que por dependencia de los factores mencionados anteriormente, no “acceden” a todos los sistemas de información.
Un vídeo en una página web sin subtítulos del contenido de audio o una imagen sin texto alternativo (etiqueta “alt” de HTML) o con un texto alternativo poco descriptivo (por ejemplo alt=”image-1”), demostrarían que esa página web no es accesible, ya que una persona con discapacidad auditiva no podría acceder a la totalidad de la información, y una persona con discapacidad visual no podría saber el contenido de la imagen debido a que el dispositivo que utiliza para traducir el código de la página en contenido sonoro no captaría la imagen o captaría un “image-1” que no aporta nada de información sobre el contenido de la imagen.
Es una tarea que lleva su tiempo, pero el construir una sociedad accesible e inclusiva para todas las personas es tarea de todos.
Para terminar, os dejo un enlace a una página web donde se especifican los principios de la norma española UNE 139802:2003 sobre Accesibilidad de software en general; y varios enlaces a herramientas de validación de la accesibilidad de una página web: