Краткий курс истории развития средств доступности Android OS

Дата публикации:13.07.2011
Дата обновления:06.05.2012
Twitter Facebook Vkontakte Я.ru

Android - это операционная система для мобильных устройств, основанная на ядре Linux. Изначально разрабатывалась одноимённой компанией, которая впоследствии была куплена Google Inc., с чего и началось её активное продвижение. Сейчас её разработкой занимается отдельное подразделение Open Handset Alliance.

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

Прежде чем перейти к обзору версий Android, следует отметить то, что существует определённая традиция называть версии системы не только цифрами, но и словами. Все используемые слова относятся к названиям различных видов десерта и идут в алфавитном порядке. Поэтому надо быть готовым к тому, что в различных источниках Android, например, версии 1.5 также может именоваться и "Cupcake" (Кекс).

Первая информация о разработки accessibility-функционала Android OS для пользователей с нарушениями зрения появляется в конце 2008 - начале 2009 года (см. Специальные возможности ОС Android для мобильных устройств. Однако до конечных пользователей эти разработки доходят лишь осенью 2009 года.

15 сентября 2009 года выходит Android 1.6 под кодовым названием "Donut" (Пончик). В этой версии впервые реализуется функционал синтеза речи на базе Pico TTS. Кроме того, программы могут использовать и сторонние синтезаторы речи при условии установки компонента TTS Extended, однако голоса Loquendo остаются недоступными. Начиная с этой версии система поддерживает установку двух некоммерческих программ экранного доступа Talkback и Spiel. Таким образом, условно Android-аппараты доступны, начиная с версии 1.6.

26 октября 2009 года выходит Android 2.0/2.1 под кодовым названием "Eclair" (Эклер). В этой версии исправлена проблема невозможности использования голосов Loquendo. Кроме того, начиная с 2.1, на систему можно установить ещё один screenreader - Mobile Accessibility.

20 мая 2010 года выходит Android 2.2 под кодовым названием "Froyo" (Замороженный йогурт). В отношении новинок accessibility данная версия отмечается полноценной встроенной службой синтеза речи и реализацией распознавания речи. Именно из-за поддержки speech-to-text Codefactory советуют устанавливать screenreader Mobile Accessibility на Android 2.2, так как это даст возможность использовать все функции программы. Кроме того, в Froyo исправлена ошибка, которая на предыдущих версиях приводила к частым сбоям синтезатора речи, а также в настройках доступности (Accessibility Settings) появляется новый пункт, который позволяет для завершения разговора использовать аппаратную клавишу Power, что избавляет от необходимости каждый раз искать кнопку завершения разговора на сенсорном дисплее.

6 декабря 2010 года выходит Android 2.3 под кодовым названием "Gingerbread" (Имбирный пряник). Эта версия не отмечается заметными нововведениями в области специальных возможностей и обозначает начало довольно продолжительного отрезка времени, на протяжении которого разработка системы осуществляется без учёта потребностей accessibility.

22 февраля 2011 года в свет выходит Android 3.x под кодовым названием "Honeycomb" (Медовые соты). Линейка 3 не является следующим этапом развития линейки 2, а представляет собой параллельную ветвь разработки, ориентированную, главным образом, на планшетные компьютеры. В Android Honeycomb также проигнорированы потребности в специальных возможностях, и устройства на базе этой платформы в принципе остаются недоступными для незрячих пользователей ввиду отсутствия у них необходимых аппаратных элементов управления.

19 октября 2011 года выходит Android 4.0 под кодовым названием "Ice Cream Sandwich" (Мороженое-сэндвич). Данная версия призвана в будущем снова объединить направления разработки, ориентированные на смартфоны и планшетные компьютеры, и наконец снова обращается к тематике специальных возможностей. Android 4 становится знаковым этапом в развитии доступности системы, так как предлагает ряд глобальных нововведений: возможность включения голосового экранного доступа и обучающего режима accessibility при помощи специального жеста, реализацию explore-by-touch mode, то есть режима обзора касанием, обеспечивающего невизуальную доступность сенсорного экрана, а также исправления ряда существенных ошибок в обработке событий доступности, на базе которых строится весь функционал чтения экрана.

Операционная система Android продолжает активно развиваться. На момент написания обзора, последней версией является Android 4.0.4 от 29 марта 2012, и по неофициальным данным следующее глобальное обновление планируется в третьем квартале 2012 года и должно будет иметь номер 5 и носить кодовое название "Jelly Bean" (Желе). Серьёзный прорыв функционала доступности в Android 4 позволяет надеяться, что разработчики системы (в том числе и после обращения к ним заинтересованных пользователей) осознали необходимость реализации полноценной accessibility. Всё это даёт возможность предположить, что через некоторое время данная OS может стать одной из наиболее доступных мобильных платформ для пользователей с нарушениями зрения, хотя на этом пути ей предстоит ещё многое.



Распространение материалов сайта означает, что распространитель принял условия лицензионного соглашения.
Идея и реализация: © Владимир Довыденков и Анатолий Камынин,  2004-2012