Lanzamiento público de código abierto
AccesibilidadRealmente creemos que la organización GNU tiene la mentalidad correcta de que la mayoría del software debe ser libre para usar, personalizar, ver el código fuente, etc. Esto nos lleva a un punto en el que vamos a lanzar A11yWatch de forma abierta al público y alojarlo en nuestro repositorio de GitHub. Esto también hará que la accesibilidad sea universalmente visible para todos los desarrolladores desde una perspectiva técnica. Apoye el software libre free-software-supporter. A11yWatch está siendo ajustado para preparar el lanzamiento público. Esperamos tenerlo listo para el próximo mes.
Integración de JS con Litemode
Utilice JavaScript para iniciar A11yWatch Lite en su máquina local y probar una versión reducida temprana del software.
// npm install @a11ywatch/a11ywatch
import { scan, multiPageScan } from "@a11ywatch/a11ywatch";
// escaneo de sitios web de una sola página.
const results = await scan({ url: "https://a11ywatch.com" });
console.log(results);
// escaneo de sitios web de múltiples páginas.
const resultsAll = await multiPageScan({ url: "https://a11ywatch.com", subdomains: false });
console.log(resultsAll);
A11yWatch API Client
// npm install @a11ywatch/a11ywatch
import { setAPIToken, setA11yWatchURL, crawlWebsite, scanWebsite } from "@a11ywatch/a11ywatch/client";
setAPIToken(process.env.A11YWATCH_TOKEN);
setA11yWatchURL("https://api.a11ywatch.com");
// escaneo de sitios web de una sola página.
const audit = await scanWebsite({ url: "https://mywebsite.com" })
console.log(audit);
// escaneo de sitios web de múltiples páginas.
await crawlWebsite({ url: "https://mywebsite.com" }, (audit) => {
console.log(audit)
});
Actualización 2023
Si bien la versión de código abierto de A11yWatch está disponible para el público, ya no mantenemos nuevas características para la versión lite. Decidimos que es mejor que el software continúe como código cerrado, ya que mantener la responsabilidad y las preocupaciones de seguridad se convierte en un factor enorme para los ingenieros. Algunas piezas de nuestra solución pueden encajar en el modelo de código abierto a medida que continuamos lanzando y actualizando esas bibliotecas.
Publicaciones relacionadas
Scripts Personalizados Editables
Mantente inclusivo con confianza
Comience ahora con A11yWatch para obtener herramientas de accesibilidad web automatizadas económicas y rápidas.