Buscador

martes, 24 de junio de 2014

Estructura y estilo

La presentación Structure with Style: An Introduction to Inclusive Web Design for the Future tiene bastantes años, por los ejemplos que incluye creo que es del año 2002 o 2003. Pero vale la pena revisarla porque explica muy bien la importancia de separar la estructura y contenido de una página web del estilo. Lo que hoy damos ya como algo evidente, hace tan solo 10 años era una novedad y había que convencer a la gente de su importancia.

lunes, 23 de junio de 2014

La tipografìa web y los usuarios con baja visión

Una mala tipografía puede ser una barrera de accesibilidad para ciertos usuarios.

Ya comenté este problema en La dislexia y la tipografía.

Ahora, el artículo Improving Web Typography for Visually Impaired Users explica algunos problemas relacionados con la accesibilidad web que pueden presentar algunas tipografías.

viernes, 20 de junio de 2014

Accesibilidad web: ¿costo o beneficio?

Gracias a Mariela, una lectora de este blog, me ha llegado un vídeo del que se puede aprender mucho, Accesibilidad web: ¿costo o beneficio?:



Por cierto, la voz que se oye es la voz por defecto que suelen usar los lectores de pantalla. Las voces han mejorado mucho en los últimos años, se pueden instalar y configurar otras voces mejores, aunque he conocido personas ciegas que me dicen que prefieren las voces robotizadas, todo es cuestión de costumbre.

miércoles, 18 de junio de 2014

El carrusel, eso que nunca hay que usar

Hace unas semanas escribí sobre el uso del carrusel o slide: si no se usa, mucho mejor. Además de los problemas de accesibilidad que presenta, su efectividad es más bien baja.

En el artículo Why Users Aren’t Clicking Your Home Page Carousel lo explican muy bien: las flechas no animan al usuario a navegar por el carrusel. Sin embargo, un pequeño cambio en el sistema de navegación puede ayudar a que los carruseles realmente sirvan para algo.


lunes, 16 de junio de 2014

Un sitio web realizado por un usuario ciego

La accesibilidad web no sólo busca que las personas con discapacidad puedan consumir las páginas web sin problemas, sino que también tiene como objetivo que puedan ser generados de contenido.

Es difícil encontrar páginas web realizadas por personas con discapacidad, ya que normalmente no ponen, y hacen bien porque no hace falta ponerlo, "página web desarrollado por una persona con discapacidad".

Fakhri, de la Universidad Veracruzana, me ha pasado la dirección de un sitio web de un amigo suyo que es ciego: TifloALE. Un buen ejemplo de que las personas ciegas también pueden crear contenido web.

viernes, 13 de junio de 2014

Diseño universal

La Wikipedia define el diseño universal, el diseño para todos, diseño inclusivo o accesibilidad universal como:
[...]  paradigma del diseño relativamente nuevo, que dirige sus acciones al desarrollo de productos y entornos de fácil acceso para el mayor número de personas posible, sin la necesidad de adaptarlos o rediseñarlos de una forma especial. El concepto surge del diseño sin barreras, del diseño accesible y de la tecnología asistiva de apoyo.1 A diferencia de estos conceptos el diseño universal alcanza todos los aspectos de la accesibilidad, y se dirige a todas las personas, incluidas las personas con discapacidad.Resuelve el problema con una visión holista, partiendo de la idea de la diversidad humana. Además, tiene en cuenta la manera en que se vende el producto y la imagen de producto, para que éstos, además de ser accesibles, puedan venderse y captar a todo el rango de consumidores.
En resumen, en un diseño universal o inclusivo se busca lograr un diseño que pueda ser usado por todos lo usuarios, no un diseño para diferentes grupos de usuarios.

En las páginas web, por ejemplo, significa crear una versión única de un sitio web que sea accesible para todos los usuarios: crear una versión "de sólo texto" para las personas con discapacidad es un error.

En el artículo 8 Amazing Examples of Ramps Blended Into Stairs se muestran ocho ejemplos de diseño universal en el mundo físico: escaleras en las que las rampas están integradas en las propias escaleras.

Algunos de los ejemplos son realmente increíbles e ingeniosos.


jueves, 12 de junio de 2014

Sígueme en Twitter

Me puedes seguir a través de mi cuenta en Twitter: @sergiolujanmora

miércoles, 11 de junio de 2014

Proyecto Naptha

Muy interesante, e impresionante si realmente funciona, el Project Naptha. Este proyecto es un sistema de reconocimiento de caracteres en imágenes, un OCR que aplica los últimos algoritmos desarrollados en el mundo de la visión por ordenador. El sistema es capaz de reconocer texto en multitud de situaciones. Un sistema así ayudaría a mejorar enormemente la accesibilidad web.

lunes, 9 de junio de 2014

Entrevista en el ciclo de conferencias de la ESPOCH

El lunes 2 de junio estuve en la Escuela Politécnica de Chimborazo invitado al I Congreso Internacional de Ingeniería de Software, Telecomunicaciones, Electrónica y Diseño Gráfico" (CIISTEDG-FIE 2014).

Después de mi conferencia sobre la accesibilidad de las aplicaciones web me hicieron una entrevista, que comienza en el minuto 10:58:

jueves, 5 de junio de 2014

Fotografías del evento Accesibilidad Web en Ecuador 2014

Bueno, ya ha pasado una semana del evento Accesibilidad Web en Ecuador 2014 que se realizó el pasado jueves 29 de mayo. El evento acabó, pero todavía tengo muchas cosas por hacer: actualizar el sitio web, publicar las presentaciones utilizadas, editar el vídeo del evento para publicarlo en YouTube... "el show debe continuar".

Creemos que el evento fue un éxito... ahora hay que esperar los resultados, que la gente haya tomado conciencia real de la accesibilidad web y que empiece a preocuparse por ello.

Desde aquí quiero dar las gracias a todas las personas que participaron en la organización del evento, desde el Rector de la Escuela Politécnica Superior, los secretarios de la Secretaría Nacional de la Administración Pública, la Secretaría Técnica de Discapacidades y el Consejo Nacional de Igualdad de Discapacidades, hasta el personal de limpieza que tuvo preparado el auditorio, nombrando, claro está, a todas las personas con las que he tratado directamente muchas veces para que este evento fuese una realidad. Pero como nombrar una por una a cada una de las personas sería muy largo, y seguro que me dejaría a alguna, mejor no lo hago y pongo en su lugar algunas fotografías en las que aparecen esas personas. ¡Gracias a todos!

La inauguración del evento:


Un momento de la demostración "en vivo" que realicé de uso de un lector de pantallas con Franklin Jauly, que trabaja en la Universidad Tecnológica Equinoccial, muchas gracias a Franklin y a su universidad por su participación:


Al acabar el evento, Ecuador TV me hizo una entrevista:



Recuerda, el mito "un sitio web tiene que ser feo y aburrido, sin imágenes ni colores, para que sea accesible" es eso, un mito, totalmente falso (al fondo se pueden ver a los intérpretes de lengua de señas o signos):


Algunas de las personas que lograron que este evento fuese una realidad, sin ellas no habría sido posible:



miércoles, 4 de junio de 2014

Podcast de mi entrevista en la radio

Hace dos semanas tuve una entrevista en la radio,  Radio Nacional Católica del Ecuador. Estuvimos hablando de discapacidad y de accesibilidad en general, y de accesibilidad web en particular.





Ya han publicado el podcast (la grabación) de la entrevista, se puede escuchar en Un Ecuador incluyente 24 de mayo del 2014.



martes, 3 de junio de 2014

Conformidad parcial en WCAG 2.0

WCAG 2.0 introdujo una novedad importante respecto a la 1.0, la conformidad parcial: Statement of Partial Conformance - Third Party Content.

¿Qué es la conformidad parcial? Es una declaración que permite indicar que algún contenido de un sitio web no es accesible, o podría no serlo, pero en cualquier caso el propietario del sitio web no puede resolver el problema. ¿Por qué?

Se pueden dar varias situaciones. Por ejemplo, se puede deber a que el sitio web integra contenidos de terceros. Por ejemplo, esto es muy típico en la actualidad con la sindicación de contenidos o con el consumo de servicios web.

También puede ocurrir el mismo problema en en sitios web en los que son los propios usuarios los que crean el contenido (por ejemplo, un blog o un foro): no se puede garantizar que todos los usuarios crean contenido accesible.

De cualquier forma, lo mejor es evitar llegar a esta situación.

lunes, 2 de junio de 2014

¿Hay que hacer "apaños" para mejorar la accesibilidad web?

Personalmente, no estoy a favor de hacer "apaños" para solventar los problemas de compatibilidad que presenta un navegador web. Las páginas web se tienen que hacer bien y si no se visualizan correctamente en un navegador (por ejemplo, Internet Explorer) porque no cumple los estándares, el problema es el navegador web y del usuario que utiliza ese navegador web, el problema NO es del desarrollador web.

Esta idea la expuse en la entrada El fin de Internet Explorer 6 y hubo gente a la que no le gustó mucho.

En Accessibility Testing and Multiple Platforms se dan algunos argumentos a favor de hacer "apaños" (hacks & quirks) con el fin de paliar los fallos y la falta de implementación de ciertas características destinadas a mejorar la accesibilidad web. En esto sigo pensando lo mismo, pero como se dice en esa entrada, "si lo haces para otras cosas (problemas con CSS, el DOM o JavaScript), hazlo también con lo relacionado con la accesibilidad".

jueves, 29 de mayo de 2014

Accesibilidad web en Ecuador 2014

En unas pocas horas comenzará el evento Accesibilidad web en Ecuador 2014 que hemos preparado desde la Escuela Politécnica Nacional.

Ayer estuvimos ultimando los preparativos. Grabé dos vídeos:

Accesibilidad web en Ecuador 2014: entrevista a César Prado:



Accesibilidad web en Ecuador 2014: entrevista a Rosa Navarrete y Diana Jaramillo:


Y unas fotos de los preparativos:









martes, 27 de mayo de 2014

La accesibilidad web como proceso

El artículo Accessibility in Practice: A process-driven approach to accessibility explica la importancia de incorporar la accesibilidad como un requisito más desde el principio de un desarrollo:
The best approach to accessible user experience is to integrate accessibility into the design and development process. When accessibility is part of the practice of every member of the product development team, and when accessible features and functionality are built into design, content, and code, the result is a product that is accessible and enjoyable for everyone.

lunes, 26 de mayo de 2014

Arte para todos

Me han avisado de un evento que se celebró hace unas semanas en Madrid: El arte al alcance de los 5 sentidos. Esta mesa redonda fue organizada por Azucena Hernández en el Espacio Extensión AVAM de Matadero Madrid el pasado 14 de mayo.

Se ha publicado un resumen: Reflexiones sobre la mesa redonda: El arte al alcance de los 5 sentidos. Ahí he podido leer una buena frase, "detrás de una pantalla todos somos iguales", que me ha recordado el famoso chiste de que en Internet, nadie sabe que eres un perro.

Me parece muy interesante que se trabaje por la integración o inclusión (hay algunas discusiones sobre cuál es el mejor término a utilizar) de las personas con discapacidad en todas los niveles de la vida.

En la descripción de la mesa redonda aparece el término "háptico", un término que se está poniendo de moda. Según la Wikipedia, la háptica es "la ciencia del tacto, por analogía con la acústica (oído) y la óptica (vista). La palabra, que no está incluida en el diccionario de la Real Academia Española, proviene del griego háptō (tocar, relativo al tacto)".

Los sistemas hápticos se pueden emplear como interfaz alternativo para ciertos grupos de usuarios con discapacidad.

sábado, 24 de mayo de 2014

Cumplido un sueño

Ayer cumplí un sueño que tenía en mente desde hace años, correr como guía de una persona ciega.

Lo había visto en alguna fotografía y me había llamado la atención... "eso lo quiero hacer yo".

En España lo intenté una vez, pero los contactos no funcionaron. Aquí en Ecuador, a través del Consejo Nacional de Discapacidades he podido contactar con la Federación Ecuatoriana de Deportes para Personas con Discapacidad Visual.

Voy a correr con Segundo Quezada, el presidente de la Federación, en la carrera Quito Últimas Noticias 15K, una de las carreras más importantes del país, ya que supera las 20.000 personas de participación.

En Presentación de la Carrera Quito Últimas Noticias 15k se comenta que en la carrera se espera que participen hasta mil corredores con discapacidad.

jueves, 22 de mayo de 2014

Lector de pantallas para Linux

En el congreso CAFVIR 2014 al que asistí la semana pasada tuve la oportunidad de interactuar con mucha gente. Lo que hoy en día se conoce como "networking", que parece que "mola más" si se dice así.

Durante un descanso pude conversar con Lucía Pestana y José MaríaViera, ambos miembros de la Unión Latinoamericana de Ciegos (ULAC).

Lucía Pestana es la Secretaría de Educación y Cultura de la ULAC. Además, es servidora pública del Ministerio del Poder Popular para la Educación Universitaria en Venezuela.

José María Viera es el Secretario de Capacitación Profesional y Empleo de la ULAC. Además, es el Presidente de la Federación Argentina de Ciegos y Ambliopes (FAICA).

Los dos me explicaron un problema que existe en Venezuela y que seguramente se va a extender a otros países. En Venezuela, en Ecuador y quizás en algún otro país se está haciendo una fuerte apuesta por el software libre. Tan fuerte, que se va a obligar por ley a usar software público en ciertos sectores como las administraciones públicas.

En Microsoft Windows existen lectores de pantalla muy buenos, tanto de pago (JAWS) como gratuitos (NVDA). Sin embargo, en Linux no ocurre lo mismo, el lector de pantallas más conocido, Orca, no es tan bueno como los que existen en Windows.

¿Qué oportunidades existen en Linux de crear un puesto de trabajo totalmente accesible para una persona ciega o con baja visión que tenga que utilizar un lector de pantallas?

En la siguiente foto aparezco con ellos y con José Ramón Hilera, compañero y profesor de la Universidad de Alcalá y uno de los organizadores del congreso.


Por cierto, según el RAE, ambliope significa "Que tiene debilidad o disminución de la vista, sin lesión orgánica del ojo".

miércoles, 21 de mayo de 2014

Conferencia "Investigación sobre accesibilidad web"

Este jueves 22 de mayo, a las 11 horas (Ecuador) impartiré la conferencia Investigación sobre accesibilidad web en la Escuela Politécnica Nacional.

El resumen de la conferencia es:
La accesibilidad “es el grado en el que todas las personas pueden utilizar un objeto, visitar un lugar o acceder a un servicio, independientemente de sus capacidades técnicas, cognitivas o físicas”.
Cuando se habla de accesibilidad web, se hace referencia a la capacidad de acceso a la Web y a sus contenidos, tanto para usarlos como para crear contenidos nuevos, por todas las personas independientemente de la discapacidad (física, intelectual o técnica) que presenten o de las que se deriven del contexto de uso (tecnológico o ambiental).
Un diseño web accesible permite que cualquier usuario pueda percibir, entender, navegar e interactuar con la Web, aportando a su vez contenidos. Aunque las personas con discapacidad y las personas de edad avanzada son los principales beneficiarios de la accesibilidad web, el resto de personas también se ven beneficiadas.
Para lograr la accesibilidad, se han desarrollado diferentes pautas o guías que explican cómo se tienen que crear las páginas web para que sean accesibles.
Desgraciadamente, las pautas o guías sobre accesibilidad web no siempre se aplican o no se aplican correctamente. Además, las pautas son sólo eso, consejos a los que se ha llegado a través del consenso de un grupo de expertos, pero que no siempre son aplicables en todas las situaciones. Es por ello que todavía queda mucho por investigar y trabajar en el ámbito de la accesibilidad web.
En esta ponencia se presentarán las investigaciones que sobre accesibilidad web se están desarrollando en la Escuela Politécnica Nacional.

lunes, 19 de mayo de 2014

Consejos para escribir el longdesc

En How to Write Long Text Alternatives dan algunos consejos para la escritura del longdesc, la descripción larga de una imagen en HTML.

Este atributo lo iban a quitar de HTML5, y lo han quitado. Pero la gente protestó: se puede seguir empleando, pero está definido como una extensión en HTML5 Image Description Extension (longdesc).