Статьи и обзоры

В этом разделе приведены как статьи на сайте, так и важные материалы на других сайтах.

Понятие «Невизуальная доступность»

Авторы: Михаил Олейников, Светлана Боткина, Светлана Цветкова
Аппараты с кнопочным или сенсорным управлением и их операционные системы, компьютерное программное обеспечение, мобильные приложения и т.д. Очень часто в средствах массовой информации в контексте с вышеперечисленными понятиями встречаются формулировки типа «Невизуальная доступность» или «Невизуальный доступ». Что же это за странные формулировки и в связи с чем они применяются?
К большому сожалению, даже сами разработчики операционных систем и программного обеспечения под них, зачастую не задумываются о том, зачем нужна эта пресловутая невизуальная доступность, кому она требуется и, собственно, почему они должны тратить на неё свои силы.
В то же самое время, руководители различных проектов, заказывающие программное обеспечение, тем более могут не знать о данном понятии и тех технических особенностях, которых должен придерживаться разработчик при создании продукта.
Вот и получается, что одни молчат и игнорируют, а другие просто не обладают необходимыми знаниями.
В сети интернет существует множество ресурсов, касающихся создания невизуально доступных приложений. И это не говоря даже о самих API, в которых всё для этого уже заложено. Ознакомиться с данными ресурсами можно по следующим ссылкам:
https://habrahabr.ru/users/tseikovets/posts/
https://habrahabr.ru/company/ksrk/blog/245351/
http://tiflocomp.ru/devices/android/a11y_dev.php
https://developer.apple.com/accessibility/ios/
Данные ресурсы предназначены скорее для технических специалистов. Читать такие документы неподготовленному человеку достаточно сложно и неинтересно. Наша задача - донести информацию на заявленную тему не только до специалистов, но и до руководителей, которые могут влиять на данную ситуацию, а также до неравнодушных людей, которым небезразличны проблемы незрячих и слабовидящих пользователей. Поэтому в этой статье мы постараемся простым доступным языком, без злоупотребления техническими терминами, ответить на вопросы, возникающие при упоминании странной и непонятной многим формулировки.
В настоящее время существует достаточно большое количество незрячих и слабовидящих людей, которые интересуются и активно изучают любые аппараты с кнопочным и сенсорным управлением. Причём любопытство это связано не только с простым интересом, но ещё и с тем, что данные аппараты способны в значительной мере облегчить жизнь незрячих. Сделать их более самостоятельными и не зависящими от окружающих условно-здоровых людей.
Для простоты картины смоделируем элементарный пример, с помощью которого попытаемся понять суть возникающих проблем:
Подходит условно-здоровый человек к банкомату, глазами видит элементы управления, пальцами их активирует и в конечном итоге получает требуемый результат.
К банкомату подходит слабовидящий. Прежде чем воспользоваться устройством, ему, как минимум, необходимо склониться к экрану, чтобы рассмотреть элементы управления. И только после этого начать с ними взаимодействовать. При этом он может случайно коснуться носом экрана с сенсорным управлением и активировать ненужные элементы. Вроде бы звучит смешно, но ровно до того момента, пока не попадёшь в такую глупую и неуклюжую ситуацию. Поверьте, что тогда уже не до смеха. Если же в этот момент скопившаяся очередь начинает его торопить, он нервничает, делает ошибки и в конечном итоге уходит, так и не получив требуемый результат.
Подходит к банкомату незрячий человек. Какие же у него варианты? Просить окружающих людей помочь? Но ведь это конфиденциальная информация.
Так что же, вариантов у него нет? Выходит, что так.
Вот здесь и появляется понятие «Невизуальная доступность», поскольку незрячие люди работают с любыми устройствами без зрительного контроля, как бы на ощупь. Для этого многие устройства оснащены так называемыми скринридерами (Screen reader). Это встроенное в операционную систему или установленное специальное программное обеспечение, позволяющее озвучивать любые действия незрячего с помощью синтеза речи.
Именно благодаря данному программному обеспечению незрячие люди и работают с различными устройствами.
Например, некоторые модели банкоматов Сбербанка со встроенным аудио-выходом за счёт укрупнения шрифтов, смены контраста дисплея и даже озвучивания некоторой части интерфейса устройства, позволяют как слабовидящим, так и незрячим пользователям обслуживать себя самостоятельно. И поверьте – это дорогого стоит.
Все эти банкоматы включены в проект «Особенный банк». Также в этот проект включена адаптация мобильных приложений для невизуального доступа и многое другое.
Такие банкоматы установлены практически во всех регионах России. Со списком адресов, где установлены модели данных банкоматов, можно ознакомиться на официальном сайте сбербанка по следующей ссылке:
http://www.sberbank.ru/common/img/uploaded/files/atm_snd.xlsx
Но, к большому сожалению, это лишь единичные и достаточно сложные затратные проекты. Далеко не каждая компания может себе позволить адаптировать свои устройства под нужды незрячих.
И это даже несмотря на то, что в XXI веке всё больше действий можно удобно и быстро осуществлять с помощью разных электронных устройств, установленных в различных учреждениях: Это выдача талонов, определяющих ваше место в очереди, покупка билетов, воды, сладостей и многое другое.
Возникает ещё один закономерный вопрос, а как же незрячие люди будут отыскивать нужные им терминалы? Ведь прежде чем воспользоваться любым необходимым электронным устройством, до него нужно добраться? Поверьте, что это тоже решаемая проблема, просто для реализации всего вышеописанного требуются понимание необходимости, большие финансовые вложения и команда квалифицированных специалистов по данным вопросам.
Хорошо, что есть хоть единичные примеры, от которых можно оттолкнуться, если кто-то всё-таки захочет это внедрить и реализовать. И, должны заметить, что такие заинтересованные компании уже есть.
Вот на что действительно хочется обратить внимание, так это на различные мобильные устройства с сенсорным управлением, с помощью которых слабовидящие и незрячие люди могут реализовывать хотя бы некоторые свои возможности.
Почему именно мобильные устройства? Да просто потому, что всегда под рукой. Почему именно с сенсорным управлением? Потому что на рынке мобильных устройств всё меньше и меньше аппаратов с кнопочным управлением, поскольку эпоха их давно миновала.
Теперь давайте разбираться, как же невидящий человек может взаимодействовать с сенсорным экраном? Кнопки – это вроде более-менее понятно. Даже если нет полноценного «озвучивающего интерфейса», можно запомнить или записать, какое действие выполняет та или иная кнопка. Конечно, это неудобно, примитивно, но хотя бы так. Нажимай необходимые и получай нужный результат. А как сенсорный экран? Ведь там нет физических кнопок, которые можно нащупать! Как же тогда пользователи, особенно незрячие, находят и активируют нужные элементы управления?
Мы уже писали о программах для чтения с экрана. Именно благодаря им незрячие и попадают на нужные элементы управления. Если касание для зрячих – это активация, то касание или смахивание для незрячих – это лишь знакомство со структурой сенсорного экрана и его элементами управления. Можно даже сказать, что это глаза незрячего человека, с помощью которых он и работает с любым сенсорным экраном.
Именно по этой причине жесты управления скринридерами усложнены в сравнении с обычными жестами управления элементами сенсорного экрана. Они усложняются за счёт количества касаний и количества задействованных в конфигурации жеста пальцев. В некоторых программах для чтения с экрана можно встретить жесты, в конфигурации которых участвуют четыре, а в некоторых случаях и пять, пальцев. То же самое происходит и с количеством касаний
В настоящее время на рынке техники уже есть примеры озвученных мобильных устройств. Это устройства от компании Apple, компании Samsung и многих других.
У вас iPhone? А знаете ли вы, что он может «разговаривать»? Нет, это не шутка и не голосовой сервис Siri, с которым вы наверняка знакомы. Это качественный «Говорящий интерфейс» под названием VoiceOver, с помощью которого незрячие пользователи полноценно, как и вы, работают с устройством. Будьте пожалуйста внимательны, поскольку если вы его случайно активируете, то жесты управления полностью поменяются и скорее всего вы не сможете работать с устройством. Вам даже может показаться, что устройство вышло из строя. Не пугайтесь, Просто, активируя элементы управления двойным касанием, пойдите в соответствующий раздел настроек и отключите мешающий вам функционал. В самом крайнем случае попросите об этом Siri, и сервис с удовольствием сделает это за вас.
Но если компании, встраивающие в свои операционные системы скринридеры, хотя бы как-то взаимодействуют с незрячими и слабовидящими пользователями, то добиться такого же взаимодействия от разработчиков сторонних приложений под данные операционные системы иногда просто не представляется возможным. И далеко за примерами ходить не нужно. Даже крупнейшая на рынке компания «Яндекс», сколько бы незрячие к ней ни обращались, продолжает игнорировать данные просьбы и предложения качественной помощи в тестировании выпускаемых продуктов.
Вы скажете, как же так? Ведь практически каждый год компания предлагает незрячим анкетирование, с помощью которого обещает улучшить свои сервисы и в том числе мобильные приложения, но должны заметить, что компания даже не в состоянии сделать доступными для незрячих данные анкеты. Вот представьте себе, открываете вы такую анкету с помощью удобного интернет-браузера, читаете вопросы, а ответить на них не можете, поскольку это просто невозможно, компания об этом не позаботилась. Смешно? Да, смешно. Глупо? Да, глупо. А зачем же тогда всё это? К сожалению, все эти вопросы из года в год так и остаются без ответов.
Так какие же у незрячих людей проблемы? Как какое-то мобильное устройство способно помочь их разрешать? Обозначим лишь некоторые из множества данных проблем и возможные способы их решения.
Одна из таких значимых проблем - самостоятельное передвижение в пространстве. Если на мобильном устройстве человека с ограничениями зрения установлено удобное полностью доступное ему навигационное приложение, он сможет самостоятельно передвигаться не только в знакомом месте, например, в родном городе, но и в любой точке мира.
Что ещё? Работа с коммунальными платежами, работа с интернет ресурсами, любые виды покупок, распознавание лекарственных средств, денежных купюр, цвета, освещённости, текста и т.д.
При этом, если провести сравнительный анализ цен и анализ качества работы между тифлотехническими средствами (специальными приборами, адаптированными для нужд незрячих) и соответствующими мобильными приложениями, мы сразу заметим, что мобильные приложения часто бывают гораздо более предпочтительны.
Возьмём простейший пример: Незрячему человеку требуется средство для распознавания денежных купюр. У него несколько вариантов. Купить готовый прибор за достаточно приличную сумму или установить бесплатное мобильное приложение. Что лучше? Носить с собой только мобильный телефон или полный рюкзак с различными очень дорогими тифлотехническими средствами, которые, зачастую имеют огромные размеры и немалый вес? Ведь незрячему нужно не только распознавать купюры, но и много чего ещё. И это даже без учёта цены и качества работы соответствующих приборов. Кажется, всё очевидно и понятно.
Так что же нужно незрячим пользователям от мобильных приложений? А вот та самая невизуальная доступность и нужна. Попробуем в этом разобраться ещё более подробно.
Приложения для различных операционных систем могут быть доступными, частично доступными и полностью не доступными при использовании программ для чтения с экрана.
К доступным приложениям можно отнести те программы, в которых интерфейс и элементы управления полностью озвучиваются или же приложения написаны специально для незрячих пользователей.
Частично доступные приложения – это те, в которых часть интерфейса или элементов управления программы недоступны.
Недоступные приложения – это те, которые написаны без учёта потребностей лиц с нарушениями зрения или по определению не могут быть доступными для работы: графические игры, приложения для редактирования изображений и т.д.
Иногда после установки мобильного приложения незрячий человек ничего не может с ним сделать. Ни один элемент недоступен для работы.
Некоторые приложения вылетают сразу после активации, если включена «озвучка» устройства.
Очень часто приложение конфигурируется разработчиками за счёт разных интуитивно понятных зрячим людям картинок без текстовых подписей. Это различные стрелки, кошельки, трамваи и множество других вариантов в зависимости от категории и собственно предназначения мобильного приложения. К сожалению, для незрячих такие элементы управления остаются без опознавания. Попасть на такой элемент конечно можно, но какое действие он выполняет, сразу определить нельзя, поскольку он просто не подписан. Незрячие могут присваивать элементам управления так называемые текстовые метки, но далеко не в каждой операционной системе и далеко не каждому элементу управления можно присвоить такую текстовую метку. Даже если и есть такая возможность, нужно для начала определить, что же это за функция и собственно какое действие она выполняет. В некоторых приложениях, например, если вы работаете с финансами, проверять такие неподписанные кнопки достаточно опасно. Мало ли что произойдет после активации.
Большинство приложений, собранных российскими разработчиками, имеют какой-то непонятный русско-английский интерфейс и это достаточно странно.
Хаос в элементах управления, различные всплывающие и быстро исчезающие меню и т.д. также не делают приложение доступным.
Ещё одна сложность – это когда приложение становится недоступным после очередного обновления. А уж если оно при этом достаточно дорогое, то совсем печально.
И это только лишь малая обозначенная часть.
Встречая приложения с различными проблемами, незрячие люди пишут отзывы и, при необходимости, пытаются связываться с разработчиками, но далеко не все разработчики идут на контакт, и это понятно. Исправлять уже готовое приложение гораздо сложней и затратней, чем закладывать в него все эти возможности ещё на первоначальном этапе сборки.
Нужно признать, что всё же есть полностью, или хотя бы частично, доступные адаптированные для нужд незрячих пользователей мобильные приложения. С ними можно ознакомиться по следующим ссылкам:
http://ksrk-edu.ru/osmand/ru/index.php
http://ksrk-edu.ru/android/prog.php
http://ksrk-edu.ru/iOS/prog.php
http://blinddroid.ru/
http://blindhelp.net/software
Это мобильные приложения, написанные специально для нужд незрячих пользователей, или обычные приложения, разработчики которых учли все технические особенности при сборке. Но незрячим пользователям, конечно, хотелось бы, чтобы таких приложений было как можно больше, чтобы у них появилась альтернатива в выборе среди нескольких похожих приложений или сервисов, к которым они обращаются опять же с помощью тех же самых мобильных приложений.
Завершая данный разговор, мы ещё раз хотели бы обратиться к тем, кому небезразличны проблемы незрячих и слабовидящих пользователей. Универсальный дизайн устройства, операционной системы, программного обеспечения даст возможность незрячим и слабовидящим людям полноценно пользоваться этими продуктами и, соответственно, стать чуть более независимыми от окружающих их условно-здоровых людей.
Хотим заметить, что данная статья не несёт в себе никакого рекламного характера. Мы лишь попытались описать текущую ситуацию и обозначить те нюансы, которые волнуют незрячих и слабовидящих людей в настоящее время.