Monitoreo de accesibilidad web

API

Hay muchas herramientas disponibles para monitorear la accesibilidad web. Algunas incluyen el uso de una extensión de navegador o un servicio de terceros. Cada una tiene su propio propósito y A11yWatch fue diseñado para brindar la máxima velocidad, precisión y extensibilidad.

Monitoreo de sitios web para detectar problemas

Después de monitorear su sitio web, el siguiente paso es recibir notificaciones sobre cualquier problema de accesibilidad que surja. Es esencial recibir estas notificaciones a tiempo para resolverlos de inmediato. Entendemos que puede resultar inconveniente recibir informes en determinadas horas del día o de la semana. Es por eso que hemos creado un sistema de filtrado que le permite establecer el día de la semana en que desea recibir informes. Continuamente mejoramos nuestros servicios y estamos trabajando en nuevas funciones, como establecer la hora del día o de la noche para recibir los informes. Con A11yWatch, tendrá la forma más conveniente de monitorear y solucionar problemas de accesibilidad web tan pronto como ocurran.

Nada verdaderamente grandioso se logra solo

Elegimos las mejores herramientas para obtener un punto de partida sobre cómo recopilar una base de nivel para los problemas de WCAG. Las bifurcaciones de los proyectos se optimizan para solucionar los problemas del sitio web. La parte en la que la prueba difiere y convierte el rendimiento en una preocupación es que la prueba se realiza en instancias reales de navegadores como Google Chrome para replicar la página si se utilizó JavaScript interno o externo para crear el sitio web.

¿Cómo monitorear la accesibilidad web?

La accesibilidad web se puede abordar en diferentes áreas y es aquí donde A11yWatch, al ser completamente de código abierto, ayuda a integrarla en su flujo de trabajo. Si necesita comenzar a monitorear un sitio web simple, simplemente puede usar nuestro servicio en a11ywatch.com o si se siente seguro, también puede poner el proyecto en cualquier máquina utilizando la CLI en https://github.com/a11ywatch/a11ywatch/cli, que se puede instalar con Rust utilizando cargo install a11ywatch_cli. Después de decidir en qué punto desea ingresar en el monitoreo, puede utilizar el sitio web o la GUI web para agregar su aplicación a la lista de seguimiento.

Monitoreo con JavaScript

Puedes integrarte con A11yWatch utilizando varios métodos que ayudan a agilizar tu flujo de trabajo. Proporcionamos un cliente de JavaScript, construido con OpenAPI, @a11ywatch/client, para obtener resultados bajo demanda y verificar actualizaciones. Si JavaScript no es tu lenguaje preferido, también ofrecemos clientes en otros lenguajes.

import {
  createConfiguration,
  ReportsApi,
  ServerConfiguration,
} from '@a11ywatch/client'

// Reemplaza esto con tu token de A11yWatch.
const JWT = "";

const configuration = createConfiguration({
    baseServer: new ServerConfiguration('https://api.a11ywatch.com/api', {}),
    authMethods: {
        bearerAuth: {
            tokenProvider: {
                getToken: () => {
                    return JWT
                }
            }
        }
    }
})

const api = new ReportsApi(configuration)

const report = await api.crawlWebsiteStream('chunked', {
    // Reemplaza la URL de abajo con el sitio web que prefieras.
    url: 'https://jeffmendez.com'
})

console.log(report)

Jeff Mendez

Mi nombre es Jeff y soy el fundador y creador de A11yWatch.

Publicaciones relacionadas

Mantente inclusivo con confianza

Comience ahora con A11yWatch para obtener herramientas de accesibilidad web automatizadas económicas y rápidas.