Lanzamiento público de código abierto

Accesibilidad

Realmente 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.

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.