Плагин Для Расширения Поддержки Специальных Возможностей В Рамках Phonegap.

В конце марта был представлен плагин, расширяющий поддержку специальных возможностей в бесплатной платформе Adobe с открытым исходным кодом для создания мобильных приложений PhoneGap, также известной как Apache Callback или Apache Cordova. Сам фреймворк основан на использовании веб-технологий (HTML, CSS, JavaScript), обрабатываемых ядром браузера операционной системы, поэтому позволяет осуществлять кроссплатформенную разработку без использования родных языков.

На данный момент на PhoneGap разработано около 20 тысяч приложений.

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

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

Однако приложения PhoneGap по-прежнему не полностью интегрируются с системой с точки зрения поддержки ее функций специальных возможностей.

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

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

.

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

Однако API доступности также присутствует в BlackBerry или Windows Phone, поэтому в будущем планируется реализовать поддержку этих платформ.

Помимо всего прочего, плагин Mobile Accessibility уже доступен.

поддерживается В Сборка PhoneGap — сервис, позволяющий скачивать код и собирать его для разных платформ без установки SDK. Чтобы использовать его, вам нужен только бесплатный Adobe ID. Исходный код плагина Mobile Accessibility для PhoneGap, а также документация по плагину доступны по адресу GitHub .

Теги: #доступность #доступность #ассистивные технологии #ассистивные технологии #ассистивные технологии #ассистивные технологии #phonegap #Android #iOS #Разработка мобильных приложений

Вместе с данным постом часто просматривают: