クローリング
ウェブクローラーの設定方法
さまざまなケースで問題をテストし、より広範なカバレッジを得るためにウェブクローラーの設定方法を学びます。
2023-07-11T03:00:00.000Z
JavaScriptを使用して、ローカルマシン上でA11yWatch Liteを起動し、ソフトウェアの軽量バージョンをテストします。
効率的なストリームを使用して、単一のページまたはウェブサイト全体を一度にスキャンします。
npmまたはお気に入りのJavaScriptパッケージマネージャーを使用して、Lite OSスイートをインストールします。
// npm install @a11ywatch/a11ywatch
import { scan, multiPageScan } from "@a11ywatch/a11ywatch";
// シングルページのウェブサイトスキャン。
const results = await scan({ url: "https://a11ywatch.com" });
console.log(results);
// マルチページのウェブサイトスキャン。
const resultsAll = await multiPageScan({ url: "https://a11ywatch.com", subdomains: false });
console.log(resultsAll);
// npm install @a11ywatch/a11ywatch
import { setAPIToken, setA11yWatchURL, crawlWebsite, scanWebsite } from "@a11ywatch/a11ywatch/client";
setAPIToken(process.env.A11YWATCH_TOKEN);
setA11yWatchURL("https://api.a11ywatch.com");
// シングルページのウェブサイトスキャン。
const audit = await scanWebsite({ url: "https://mywebsite.com" })
console.log(audit);
// マルチページのウェブサイトスキャン。
await crawlWebsite({ url: "https://mywebsite.com" }, (audit) => {
console.log(audit)
});
手頃で高速な自動化されたWebアクセシビリティツールに関する詳細は、A11yWatchで今すぐ始めてください。