2014-09-02 1 views
0

У меня есть страница с разделами, и каждый раздел предназначен для примерно одной «страницы». Страница реагирует, и пользователь всегда видит эти «блоки» или «страницы», как предполагалось (показано ниже через горизонтальные линии). Был сделан запрос сделать так, чтобы, когда пользователь меняет содержимое на одном блоке, он меняет содержимое другого.Проблемы с изменением содержимого, находящегося вне текущего вида

Example

«Х» блоков карусель изображений, каждый с темой (скажем, «Лето», «Зима», и т.д.).

Содержание «Y» является информационным. Блок «Y» - это раскрывающийся список с теми же категориями, что и на изображениях выше, и выбор в этом выпадающем списке приведет к замене содержимого ниже. Там МОЖЕТ быть больше категорий в «Y», чем существует в «X».

По существу, запрос заключается в том, что если пользователь переводит карусель на новое изображение (например, от «Лето» до «Падение»), то содержание в «Y» должно соответствующим образом изменяться (та же основная функция, что и создание выбор в выпадающем меню в «Y»).

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

Является ли мое беспокойство необоснованным? Существует ли стандарт для такого типа ситуации? Я волнуюсь, что что-то, что явно не говорит о том, что это изменит другой контент на странице, будет плохой опыт.

+0

Возможно, вы ищете [Доступные Rich Internet Applications Guidelines] (http://www.w3.org/TR/wai-aria /) из W3C. Если вы разместите какой-либо конкретный код, мы сможем помочь вам выполнить рекомендации WAI-ARIA. Вы также можете проверить тег [wai-aria] (http://stackoverflow.com/questions/tagged/wai-aria) здесь, в StackOverflow. –

ответ

0

Этот сценарий не должен быть проблемой доступности, ключи вещи, чтобы проверить:

  • Может (зрение) пользователь клавиатуры выберите карусель и/или раскрывающийся? Проверьте с помощью вкладки, стрелки и введите).
  • Может ли пользователь экрана считывать обновления контента при выборе? Вы можете скрыть какой-то текст над карусели, говорящий «Выберите опцию из раскрывающегося списка и содержимого ниже обновлений».
  • Устройства чтения экранов обновляют свой кеш страниц («виртуальный буфер») при выборе? (Да, если изменение активируется с ввода/пространство, в противном случае вам может понадобиться this script.)
0

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

Возможным решением будет использование арии-live на «Y». См. Раздел «Динамические изменения содержимого на WebAIM's Accessibility of Rich Internet Applications»: http://webaim.org/techniques/aria/

Смежные вопросы