AxsJAX - AxsJAX

AxsJAX (Доступ-включение AJAX) с открытым исходным кодом Библиотека JavaScript для повышения доступности Веб 2.0 Приложения.[1]

Одна из ключевых абстракций, которые AxsJAX предоставляет веб-разработчикам, - это способность вызывать вспомогательные технологии (AT) говорить. Хотя AT не предоставляет веб-разработчикам такой интерфейс, они предсказуемо реагируют на события. Используя WAI-ARIA AxsJAX может манипулировать DOM таким образом, что комбинация браузера и AT с поддержкой ARIA будет генерировать и получать необходимые события, которые заставляют AT говорить то, что веб-разработчик желает говорить.

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

Сценарии AxsJAX могут быть включены разработчиком веб-приложения (как в случае Google Reader ),[2] автоматически применяется от имени пользователя их AT (например, Fire Vox ) или вручную вставляются конечными пользователями через букмарклет или же Грязная обезьяна сценарий.

Приложения AxsJAX включают его использование для создания говорящего переводчика.[3] и смешивая xkcd веб-комикс с его расшифровками.[4]

Смотрите также

Рекомендации

  1. ^ "Страница проекта AxsJAX". Архивировано из оригинал на 2008-07-25. Получено 2008-05-31.
  2. ^ «ARIA для Google Reader: похвала за своевременный доступ к информации». Получено 2008-05-31.
  3. ^ Чен, Чарльз Л; Раман, Т. (2008). «AxsJAX: говорящий бот-переводчик, использующий Google IM». Материалы Международного междисциплинарного семинара по доступности Интернета в 2008 г.. ACM Нью-Йорк, Нью-Йорк, США. С. 54–56.
  4. ^ «Гибридные приложения для специальных возможностей: AxsJAX весело с комиксами XKCD». Получено 2008-05-31.