В июне 2015 года Deque , консалтинговая компания по вопросам доступности, открыла aXe с открытым исходным кодом , механизм правил доступности для автоматизированного тестирования пользовательского веб-интерфейса. aXe — это компактная библиотека JavaScript (~ 100 КБ), которая выполняет автоматические тесты доступности внутри вашей среды тестирования или браузера. Дек обозначил ряд преимуществ библиотеки aXe по сравнению с предыдущими подходами к автоматизированному тестированию пользовательских интерфейсов на основе HTML:
aXe интегрируется с Karma, QUnit, Jasmine, Mocha, PhantomJS и многими другими — практически с любой средой тестирования, поддерживающей выполнение JavaScript.
Если вы не используете инструменты автоматического тестирования в своих проектах, расширение инструментов разработчика Chrome — это самый простой способ выполнить тесты доступности непосредственно в браузере, когда вы просматриваете или создаете веб-сайт или приложение.
aXe доступен как бесплатное расширение в интернет-магазине Chrome . (Кроме того, он также доступен в виде надстройки для Firefox .) После того, как вы нажмете «Добавить в Chrome», aXe станет доступен на отдельной вкладке в панели Chrome DevTools. Он автоматически выявляет дефекты доступности и предлагает подробную информацию о каждом нарушении.
Создателям aXe было предложено предоставить библиотеку с открытым исходным кодом рабочей группе W3C WAI Evaluation and Repair Tools , поскольку группа работает над разработкой нормативного набора правил для оценки соответствия WCAG 2.0 .
Если вы работаете над улучшением специальных возможностей WordPress, расширение aXe может даже помочь выполнить некоторые тесты, рекомендованные командой специальных возможностей . Вы можете зарегистрировать проблемы, создав заявку на WordPress Trac или протестировав исправления для существующих заявок.
В 2014 году команда специальных возможностей обсуждала добавление автоматизированного тестирования доступности в WordPress , при этом Quail.js был одним из лидеров. Команда только сейчас добавляет стандарты кода специальных возможностей в основное руководство WordPress . Следующим шагом будет уточнение списка требований к инструменту автоматизированного тестирования. aXe может быть новой возможностью для рассмотрения, поскольку он имеет открытый исходный код и ориентирован на то, чтобы помочь веб-сайтам соответствовать требованиям WCAG 2.0.
Миссия Deque принести равенство в цифровой мир. Они работают над тем, чтобы сделать автоматизированное тестирование доступности более популярным среди профессиональных веб-разработчиков. Если доступность является приоритетом для вашей работы, aXe — это легкая библиотека, которую вы можете рассмотреть для автоматического тестирования собственных проектов.
Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…
Команда Gutenberg создаст станцию тестирования удобства использования в WordCamp US, где посетители смогут принять участие…
Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…
На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…
На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…
DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…