Возможности в части доступности

Хотя ответственность за интеграцию методов обеспечения доступности в дизайн операционной панели лежит на ее авторе, ниже перечислены некоторые встроенные возможности в части доступности, которые пользователи могут ожидать от операционной панели.

Навигация с помощью клавиатуры

Стандартные клавиши, используемые для навигации, — Tab, Shift+Tab, Enter, Escape (Esc) и клавиши со стрелками. Они используются на операционной панели следующим образом.  

  • Клавиша Tab перемещает фокус вперед между панелями, элементами и интерактивными объектами, например, кнопками.  
  • Shift+Tab перемещает фокус в противоположном направлении.  
  • Enter активирует ссылку или кнопку и выбирает ее.  
  • Клавиши со стрелками позволяют перемещаться между точками, категориями или значениями данных внутри элемента или селектора.  

Порядок табуляции

Наряду с навигацией при помощи клавиатуры важно понимать порядок табуляции. Порядок табуляции — это последовательность, в которой фокус перемещается по интерактивным элементам на панели управления при навигации с помощью клавиши Tab, поддерживающая два уровня навигации на операционных панелях: навигация верхнего уровня между панелями и элементами и навигация второго уровня внутри этих областей.

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

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

Состояние фокуса

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

Возможность чтения с экрана

В целом, ArcGIS Dashboards разработано с учетом совместимости с системами чтения с экрана. Например, видимый текст обычно зачитывается вслух, а кнопки именуются и идентифицируются. Информация, считываемая системами чтения с экрана, может различаться в зависимости от используемой операционной системы и браузера. ArcGIS Dashboards тестировалось с VoiceOver в Safari (macOS) и NVDA в Firefox (Windows). Мобильные устройства также поддерживают системы чтения с экрана, в том числе VoiceOver на устройствах iOS.