Lançamento open-source público

Acessibilidade

Acreditamos sinceramente que a organização GNU tem a mentalidade correta de que a maioria do software deve ser totalmente gratuito para ser usado, personalizado, exibido o código-fonte, entre outros. Isso nos leva a um ponto em que vamos lançar o A11yWatch publicamente e hospedá-lo em nosso repositório do GitHub. Isso também tornará a acessibilidade universalmente visível para todos os desenvolvedores do ponto de vista técnico. Apoie o software livre free-software-supporter. O A11yWatch está sendo ajustado para preparar o lançamento público. Esperamos ter tudo pronto no próximo mês.

Integração JS com o Litemode

Utilize JavaScript para iniciar o A11yWatch Lite na sua máquina local e teste uma versão reduzida antecipada do software.

// npm install @a11ywatch/a11ywatch
import { scan, multiPageScan } from "@a11ywatch/a11ywatch";

// análise de um site de página única.
const results = await scan({ url: "https://a11ywatch.com" });
console.log(results);
// análise de um site de várias 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");

// análise de um site de página única.
const audit = await scanWebsite({ url: "https://mywebsite.com" })
console.log(audit);

// análise de um site de várias páginas.
await crawlWebsite({ url: "https://mywebsite.com" }, (audit) => { 
  console.log(audit)
});

Atualização de2023

Embora a versão open-source do A11yWatch esteja disponível ao público, não estamos mantendo novas funcionalidades para a versão Lite. Decidimos que é melhor que o software continue fechado, já que a manutenção da responsabilidade e das preocupações de segurança se torna imensa para os engenheiros. Algumas partes da nossa solução podem ser incorporadas ao modelo OSS à medida em que continuamos a lançar e atualizar essas bibliotecas.

Jeff Mendez

O meu nome é Jeff e eu sou o fundador e criador do A11yWatch.

Artigos relacionados

Mantenha-se inclusivo com confiança

Comece agora com A11yWatch para ferramentas automatizadas de acessibilidade web acessíveis e eficientes.