Hacer que los datos y la información de Internet sean más accesibles para todos
«El poder de la Web reside en su universalidad. El acceso para todos, independientemente de cualquier discapacidad, es un aspecto esencial». — Tim Berners-Lee, director del W3C e inventor de la World Wide Web
Al menos mil millones de personas —el 15 % de la población mundial— tienen una discapacidad reconocida.
Recientemente hemos completado una migración tecnológica de la página web de Pulse y, aunque el objetivo principal de este cambio era preparar mejor a Pulse para su desarrollo futuro, también ha supuesto una buena oportunidad para mejorar la accesibilidad y el rendimiento de la página.
A medida que migrábamos cada sección del sitio web, reconstruimos las plantillas de interfaz de usuario con HTML semántico. A continuación, sometimos cada sección a pruebas utilizando diversas herramientas, tanto automatizadas como manuales, entre ellas AXE, WAVE y VoiceOver, para garantizar el cumplimiento de las directrices WCAG 2.2 de nivel AA.
Además, el paso a un front-end basado principalmente en HTML, con un uso mínimo de JavaScript, nos ha permitido lograr mejoras considerables en el rendimiento del sitio web. Consideramos que esto va de la mano de la accesibilidad, sobre todo teniendo en cuenta que una gran parte de nuestro público puede encontrarse en zonas con un ancho de banda limitado o una red poco estable.
Algunos aspectos destacados de dichas mejoras (promedio de todo el sitio):
- Un 35 % menos de solicitudes HTTP por página
- Un 62 % más rápido en el renderizado
- Una huella de carbono un 73 % menor
Aunque se trata de un buen primer paso, aún queda trabajo por hacer. Nuestra próxima ronda de mejoras en materia de accesibilidad y rendimiento se centrará en dos áreas clave:
- Estamos estudiando una nueva arquitectura de cartografía y visualización de datos que nos permita añadir descripciones y contexto más detallados a nuestros mapas y diagramas, así como métodos alternativos para acceder a los datos que contienen.
- Evaluar y mejorar el procesamiento de imágenes en todo el sitio web, utilizando las últimas mejoras de la especificación HTML y las capacidades de los navegadores para lograr un mejor rendimiento en situaciones de ancho de banda reducido.
El resultado final será un servicio que haga que nuestros datos y análisis sean más accesibles para todos. Si tiene algún comentario, nos encantaría que nos lo hiciera llegar a [email protected].
