Команда WordPress по обеспечению доступности (Accessibility Team) впервые за 14 лет переработала рекомендации по созданию тем

Команда WordPress Accessibility Team полностью пересмотрела свои рекомендации по созданию доступных тем, поставив перед авторами, использующими тег accessibility-ready, сроки до 30 июня по выполнению требований, в противном случае их проектам грозит блокировка в каталоге WordPress.org.

Анонс, опубликованный 6 мая одним из разработчиков ядра Джо Долсоном, стал финалом двухлетних усилий по модернизации рекомендаций, которые не обновлялись с момента их появления в 2012 году. И Долсон, и давний контрибьютор в проект по обеспечению доступности Эмбер Хайндс, генеральный директор Equalize Digital, подтвердили, что требования отстали от современных стандартов.

В настоящий момент в каталоге WordPress.org насчитывается 108 тем, помеченных как accessibility-ready, и все они нуждаются в повторном тестировании.

Хайндс отметила, что часто слышала от клиентов и на встречах WordPress Accessibility Meetup жалобы на то, что люди не доверяют тегу accessibility-ready, поскольку отсутствует прозрачность в отношении того, как именно тема была протестирована, кем и по каким стандартам. Первоначальные требования существовали еще до WCAG 2.1, WCAG 2.2, а также широкого распространения HTML5 и ARIA.

«Мы потратили много часов, пытаясь убедиться, что эти новые рекомендации понятны, поддаются тестированию и хорошо документированы для авторов тем», — отметил Долсон.

Переработка стартовала на WordCamp Europe 2024 Contributor Day: именно тогда контрибьютор Риан Ритвельд начала просматривать всю существующую документацию и определять, что именно нужно изменить. Хайндс руководила процессами Contributor Day на конференциях WordCamp Canada 2024 и WordCamp Europe 2025. Каждый раунд привлекал все новых тестировщиков, чьи отзывы помогли выявить пробелы в инструкциях.

Временами работа застопоривалась. Хайндс рассказала, что попытки внести изменения в каталог WordPress.org для отображения информации о тестировании и формулировок доступности ни к чему не привели, и проект забуксовал на несколько месяцев, прежде чем она возобновила его в начале 2025 года. Она и Долсон полностью переписали все требования и инструкции по тестированию, а финальный этап в конце 2025 года и в январе 2026 года позволил довести руководства до релевантного вида.

Изменения являются существенными. Рекомендации полностью удалены. Теперь руководства содержат только жесткие требования, каждое из которых представлено в стандартном формате с инструкциями по тестированию и ссылками на соответствующую WCAG-документацию.

Новые требования включают в себя поддержку перекомпоновки веб-страницы (reflow), изменения размера текста и межстрочных интервалов; правила, запрещающие неожиданные изменения контекста; доступный контент при наведении (hover) и фокусе; заявление о доступности; запрет на рекомендацию плагинов, не реализующих доступность в должном виде. Стандартизированный шаблон Google Sheet служит руководством для процесса тестирования, а документация команды перенесена в версионируемый GitHub-репозиторий.

«Одна из наших главных надежд заключается в том, что это привлечет в команду больше контрибьюторов, поскольку процесс внесения вклада станет гораздо проще», — указала Хайндс.

Поскольку метка accessibility-ready присваивается на основании исходного кода темы, а не в результате анализа со стороны Accessibility Team, авторы, которые не ответят на обращение, будут лишены возможности делиться своими темами. Долсон отметил, что команда не будет принимать меры против авторов, активно ведущих диалог об обновлении своих проектов.

«Но кто вообще не ответит… К тем будут применяться санкции», — сказал он.

Он добавил, что команда уже сталкивалась с авторами, которые сначала успешно проходили проверку, но затем отменяли исправления доступности в последующих обновлениях, и что новые процедуры призваны внедрить реальное наказание за подобные злоупотребления.

Хайндс проведет вебинар 21 мая, во Всемирный день осведомленности о доступности (GAAD), чтобы познакомить участников с процессом тестирования. Цель команды – повторно протестировать все 108 тем в этот день.

Документация лежит на сайте wpaccessibility.org, и авторы тем могут запросить проверку через анонс Долсона в блоге Make WordPress Accessibility.

Источник: https://www.therepository.email/

Дмитрий/ автор статьи
CCO, Senior SEM/PPC Specialist, WordPress-энтузиаст, переводчик с английского и немецкого. Серый кардинал русскоязычного WP-комьюнити.
Блог про WordPress
Добавить комментарий

Получать новые комментарии по электронной почте.