Lançamento público open-source
AcessibilidadeAcreditamos realmente que a organização GNU possui a mentalidade correta de que a maioria dos softwares deve ter a liberdade de ser utilizado, personalizado, visualizado o código-fonte, entre outros. Isso nos leva a um ponto de lançar A11yWatch para o público e hospedá-lo no nosso repositório GitHub. Isso também tornará a acessibilidade universalmente visível para todos os desenvolvedores a partir de uma visão técnica. Apoie o software livre free-software-supporter. A11yWatch está passando por ajustes para a preparação do lançamento público. Esperamos ter isso pronto no mês que vem.
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 2023
Embora a versão open-source do A11yWatch esteja disponível para o 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 de responsabilidades e preocupações de segurança se torna imensa para engenheiros. Algumas partes de nossa solução podem caber no modelo OSS à medida que continuamos a lançar e atualizar essas bibliotecas.
Postagens relacionadas
Scripts personalizados editáveis
Mantenha-se inclusivo com confiança
Comece agora com a A11yWatch pela acessibilidade web automatizada, eficiente e acessível.