Skip to main content
Saltar al contenido principal

AccessiWeb Engine: accesibilidad web con IA

· 2 min de lectura
David Sanchez
David Sanchez

Creé AccessiWeb Engine para el Meta Global AI Developer Hackathon. El objetivo es práctico: ayudar a los desarrolladores a identificar barreras de accesibilidad y convertir los hallazgos en tareas que puedan revisar en GitHub.

Una interfaz web conecta hallazgos de accesibilidad con propuestas de cambios de código y un punto de revisión humana.

El caso de uso​

Imagina un equipo pequeño que se prepara para lanzar un sitio web. Las imágenes sin descripción, los campos de formulario sin etiquetas y una estructura de encabezados confusa pueden dificultar las tareas cotidianas de quienes usan tecnologías de asistencia. El equipo necesita entender qué corregir y por dónde empezar.

AccessiWeb Engine acepta la URL de una página web pública o un repositorio público pequeño de GitHub. Devuelve hallazgos estructurados con niveles de gravedad, referencias a las Pautas de Accesibilidad para el Contenido Web (WCAG) y sugerencias de corrección. Los hallazgos del repositorio pueden señalar archivos y líneas, conectando el informe con el código que mantiene el equipo.

De los hallazgos a cambios revisables​

La aplicación combina comprobaciones de HTML estático con análisis de Meta AI. Las capturas de pantalla opcionales, proporcionadas por el usuario, añaden contexto visual. Los informes guardados de análisis de repositorios permiten crear issues de GitHub en repositorios autorizados.

Una función preliminar de corrección con acceso restringido va más allá: prepara un plan de cambios para su aprobación explícita antes de abrir un pull request en un fork público controlado por un bot. No envía cambios al repositorio original ni los integra automáticamente.

Esto apoya el trabajo de accesibilidad; no es un certificado de conformidad. Los análisis estáticos no sustituyen las pruebas con teclado, las comprobaciones con lectores de pantalla ni la evaluación con personas con discapacidad.

Mi enfoque es facilitar las mejoras de accesibilidad dentro del flujo de desarrollo, manteniendo la responsabilidad de los desarrolladores por el resultado.

Explora AccessiWeb Engine en GitHub.

📬 Mantente Actualizado

Suscríbete al boletín y recibe las últimas publicaciones del blog, proyectos y actualizaciones de contenido.

Respetamos tu privacidad. Cancela en cualquier momento. Política de Privacidad

Pregúntame sobre mi sitio web

Impulsado por Microsoft Foundry

👋 ¡Hola Amig@!

Puedes preguntarme sobre:

  • Publicaciones de blog o artículos técnicos.
  • Proyectos y contribuciones.
  • Gaming: Xbox, PlayStation, Switch, juegos de mesa, ajedrez, actualizaciones mensuales.
  • Reseñas de películas y series, Sobre mí y mi viaje de salud.