Быстрый, эффективный и точный инструмент автоматизации доступности веб-страниц

Доступность

В компании {{companyName}} мы последние 3 года решали уникальные задачи в сообществе автоматизации доступности веб-страниц OSS. Решая некоторые из этих задач, мы создали передовые технологии, которые можно использовать для построения более качественного программного обеспечения. Мы начали с изучения того, как эффективно краулить веб-страницы параллельно и выяснили ограничения такой проверки, а также как выбирать наилучшую технологию для этой работы. Это привело к созданию самого быстрого в мире краулера OSS. Чтобы создать наш продукт, мы в основном работали в закрытом доступе, не в полной мере учитывая обратную связь из сообщества, ориентируясь больше на пользователей, использующих наш продукт на протяжении всего дня.

Скорость и покрытие сверх нормы

A11yWatch Lite дает возможность сообществу понять критическую роль программного обеспечения в достижении доступности веб-страниц в большом масштабе. Ранние технологии или API были слишком медленными и неэффективными, что увеличивало стоимость обслуживания несколько раз. С помощью A11yWatch Lite мы создали передовую микро-сервисную инфраструктуру, которая использует нативные методы и ядро ОС, что приводит к непревзойденной скорости, производительности и масштабируемости доступности веб-страниц. Наше решение разделено на несколько уровней для оптимальной скорости и эффективности, и мы используем передовые техники, такие как async streams и gRPC для максимальной эффективности.

Следующие шаги для нас.

Окончательная версия OSS-программного обеспечения, которая доказывает концепции достижения эффективной проверки доступности веб-страниц в большом масштабе, живет на Github (A11yWatch Lite). Закрытая версия системы уже находится в разработке, чтобы сделать доступ к веб-страницам более эффективным и реалистичным для обработки автоматизированных задач в облаке. Если мы будем работать вместе и использовать имеющуюся инфраструктуру, мы можем сделать этот процесс доступным по цене и изменить норму необходимости тратить тысячи долларов на лицензии.

Отчеты об доступности веб-сайтов

Отчетов в минуту (Linux)

  • A11yWatch: 453,614 сканирований в минуту
  • Pa11y: 44 сканирований в минуту
  • Axe: 33 сканирований в минуту

Джефф Мендез

Меня зовут Джефф, и я являюсь основателем и создателем A11yWatch.

Связанные сообщения

Оставайтесь включительными с уверенностью

Начните сейчас с A11yWatch для автоматизированных, эффективных и доступных инструментов для веб-доступности.