Краулинг
Как настроить веб-краулер?
Узнайте, как настроить веб-краулер для тестирования проблем с различными сценариями и получения большего охвата.
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)
});
Начните сейчас с A11yWatch для автоматизированных, эффективных и доступных инструментов для веб-доступности.