Webinar sobre accesibilidad en programación de Juanjo Montiel

Juanjo Montiel en su webinar sobre accesibilidad en programación en SocraTech

La accesibilidad en programación no es un lujo ni un añadido opcional: es una necesidad. Y así nos lo transmitió con claridad Juanjo Montiel, programador de Microsoft, en una charla que ofreció al alumnado y profesorado del Bootcamp Full Stack Web Developer de SocraTech.

Pocas veces se tiene la oportunidad de escuchar de primera mano cómo es programar sin ver, por ello, Juanjo nos ofreció un webinar enseñándonos en profundidad muchos aspectos que no sabíamos sobre la accesibilidad en programación y nos desafió a repensar nuestras prácticas como desarrolladores.

Juanjo Montiel realizando ejemplos con su lector de pantalla en el webinar sobre accesibilidad en programación para SocraTech

El lector de pantalla: una ventana al código

Para empezar, Juanjo nos mostró cómo trabaja con un lector de pantalla. La velocidad a la que lo tiene configurado es tan alta que resultó prácticamente ininteligible para quienes no están acostumbrados. Sin embargo, para él, es su forma más eficiente de interactuar con el ordenador, escribir código y navegar por internet.

Este ejemplo sirvió para ilustrar un punto clave: si el contenido web no está correctamente estructurado o etiquetado, los lectores de pantalla no pueden interpretarlo adecuadamente, lo que impide el acceso a la información para millones de personas.

Juanjo Montiel mostrando su teclado en braille en el webinar sobre accesibilidad en programación para SocraTech

El teclado como herramienta de testeo

A la hora de diseñar una página web o la interfaz de un software, Juanjo nos dio un consejo muy valioso y fácil de aplicar: testear los desarrollos utilizando únicamente el teclado. Esta práctica nos permite identificar muchos errores de accesibilidad que suelen pasar desapercibidos cuando navegamos con ratón. ¿Puedes acceder a todos los elementos de tu web con la tecla Tab? ¿Puedes activar botones con Enter o Espacio? Si no es así, algo está fallando.

Además, recalcó la importancia de utilizar HTML semántico, es decir, usar cada etiqueta para su propósito real. Criticó con humor el uso excesivo de <div> por parte de algunos desarrolladores, a los que apodó “divelopers”, y nos animó a escribir código pensando siempre en la accesibilidad.

Juanjo Montiel mostrando buenas prácticas en código HTML en el webinar sobre accesibilidad en programación para SocraTech

Herramientas, inteligencia artificial y nuevos retos

Durante la sesión, Juanjo también nos mostró el teclado adaptado que él utiliza y otro en braille, ejemplo de las herramientas de apoyo que existen en la actualidad. Nos habló también del papel creciente de la inteligencia artificial en la accesibilidad y los dispositivos que la integran, como los sistemas que describen imágenes automáticamente o las gafas inteligentes que él mismo utiliza para obtener descripciones del entorno.

Aunque estos avances son prometedores, Juanjo fue claro: aún hay muchos retos por delante. La mayoría de los procesos de control de calidad (QA) no tienen en cuenta la accesibilidad, lo que supone una gran oportunidad para los desarrolladores que decidan especializarse en este campo.

Juanjo Montiel mostrando cómo el lector de pantalla lee código en el webinar sobre accesibilidad en programación para SocraTech

Especializarse en accesibilidad: una oportunidad con impacto real

De la charla de Juanjo concluimos un mensaje claro, la accesibilidad en programación es una oportunidad para marcar la diferencia. No solo en términos profesionales, sino también humanos. Garantizar que todas las personas puedan acceder y utilizar el software que creamos debería ser parte fundamental de nuestra ética como desarrolladores.

Desde SocraTech, agradecemos enormemente a Juanjo Montiel por compartir su experiencia, conocimientos y energía. Nos recordó que programar no es solo escribir código, sino crear soluciones que realmente estén al alcance de todos.

Otros posts relacionados...