Extra Block Types (EBT) - New Layout Builder experience❗

Extra Block Types (EBT) - styled, customizable block types: Slideshows, Tabs, Cards, Accordions and many others. Built-in settings for background, DOM Box, javascript plugins. Experience the future of layout building today.

Demo EBT modules Download EBT modules

❗Extra Paragraph Types (EPT) - New Paragraphs experience

Extra Paragraph Types (EPT) - analogical paragraph based set of modules.

Demo EPT modules Download EPT modules

Scroll

Как убедиться, что ваш вклад доступен

23/04/2020, by maria

Вы знаете, что хотите, чтобы ваш вклад модуля/инициативы/темы/патча/ядра был доступен, но не знаете, как этого добиться.

Подход BBC Accessibility Champions был очень успешным, и сообщество Drupal может использовать его в качестве основы для моделирования нашего собственного рекомендуемого процесса. Доступность не легка и часто требует творчества, тестирования и открытости. Это наиболее эффективно и элегантно достигается, когда оно является частью всего процесса, начиная с самого начала.

Найдите чемпиона A11y, который будет частью вашей команды (или быть вашим собственным)

  • Наше сообщество богато экспертами, которые хотят, чтобы Drupal был как можно более доступным; Вы можете найти чемпионов в очереди на выпуск, поговорить с экспертами по доступности в лагерях и минусах, или, приняв участие в Drupal Slack, обратиться к каналу #accessibility.
  • Независимо от того, являетесь ли вы преданным чемпионом, или вы сами выступаете в качестве чемпиона вместе с другими своими ролями, важно регулярно обращаться к сопровождающим для получения отзывов по сложным вопросам и подходам, и мы будем проводить ежемесячные рабочие часы для сделать это проще
  • Регулярно делайте свои собственные обзоры доступности
  • Быть знакомым с основами WCAG 2.1 и ATAG 2.0

 

График проверки доступности на каждом этапе

Все, что входит в ядро ​​Drupal, должно проходить через шлюз специальных возможностей, что означает, что администратор тем Accessibility должен подписать его. Однако получить эту подпись в конце проекта, когда вы близки к завершению, может быть очень сложно, если вы не сделали доступной частью процесса прямо с самого начала.

Ваш лучший путь к доступности - это запланировать регулярные обзоры с специалистами по поддержке тем. Как минимум, мы рекомендуем следующее:

1. Обзор дизайна

  • Дизайн взаимодействия (в том числе визуальный)
  • Инженерное проектирование: то, как вы решите внедрить свои решения и код, может оказать существенное влияние на доступность, и перед тем, как приступить к работе, стоит пересмотреть свой план с помощью специалиста по обеспечению доступности для получателей.

 

2. Альфа-обзор

Специалист по доступности темы видел ваш прототип и дорожную карту; область действия ясна, и проблемы доступности были определены (но, возможно, еще нет решений)
 
3. Бета-обзор

Все проблемы доступности были определены, и вы знаете, как они будут исправлены (хотя они еще могут быть не устранены); специалист по доступности темы подписал ваш запланированный подход
 
4. Стабильный обзор

Все проблемы доступности были решены и удовлетворительно проверены; код очистил ворота доступности для выпуска в ядро

Наше предложение заключается в том, что вы стремитесь к официальному выходу из модуля сопровождения темы доступности на каждом из этих этапов, чтобы сгладить стабильный выход (также известный как шлюз доступа для получения чего-либо в ядре).

Но что, если мы не начали правильный путь?

  • Что если наша работа уже ведется, и мы не начали с этого подхода?

Начни как можно скорее. Сообщество здесь, чтобы поддержать вас.
 

  • Что если мы недостаточно знаем?

Есть ресурсы, которые помогут вам на этом пути, и Специалисты по доступности темы здесь, чтобы помочь, а не судить. Мы также сможем направить вас к ресурсам.
 

  • Что если мы не сможем найти чемпиона доступности?

Если вы хотите стать собственным чемпионом доступности, вы найдете роль полезной и многому научитесь. Но на канале #accessibility slack активно работает много участников сообщества, с которых можно начать.
 

  • Что если мы ошиблись?

Тогда кто-то поднимет вопрос в очереди проблем, и вы поработаете с ними, чтобы выяснить, как это исправить и сделать вашу работу еще лучше. Это хорошая вещь.

Эта статья для меня?

Вы участвуете в разработке ядра, тем, модулей или патчей Drupal? Если так, то да, это актуально. Drupal часто используется университетами, правительствами и крупными институтами по всему миру, многие из которых по закону обязаны предоставлять доступ к цифровым технологиям.

Исправление недоступных функций и рефакторинг недоступного кода может быть чрезвычайно трудоемким и/или дорогостоящим. 

Создание чего-то доступного с нуля гораздо более элегантно, значительно проще и дешевле.

Drupal’s online documentation is © 2000-2020 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.