|
Введениесенсорные интерфейсы стали привычным явлением для портативной техники. Без них не обходится ни один современный смартфон, своим появлением им обязан класс устройств - компьютерные планшеты (Tablet PC), неуклонно расширяется присутствие на рынке лэптопов с сенсорными экранами. Популярности новой технологии придаёт удобство, которое она обеспечивает при потреблении контента. Но из-за отсутствия поддержки со стороны операционных систем, проникновение сенсорных экранов в сектор настольных решений было затруднено. Ситуацию переломила корпорация Microsoft, выпустив Windows 8 как ОС, главным образом ориентированную на сенсорное управление (touch-first). Лидеры отрасли адаптивного компьютерного программного обеспечения для пользователей PC с нарушениями зрения не стали сторониться новых тенденций и вскоре заявили о готовности разделить концепцию пальцевого управления Microsoft Windows 8. Попытаемся беспристрастно выяснить, насколько больших успехов на этом поприще удалось достичь компаниям Freedom Scientific (разработчику скринридера JAWS for Windows), NV Access (разработчику скринридера NVDA), ну и, разумеется, не упустим из виду фирменный скринридер производства Microsoft, под говорящим самим за себя названием "Экранный диктор" (Narrator). А заставить немного удивиться он может, об этом будет сказано далее. В заключении, каждый из участников эксперимента займёт заслуженное место на пьедестале почёта, сообразно многообразию своих сенсорных способностей. Стендовый образецВ качестве тестовой машины послужившей основой для извлеченного опыта, выступил сенсорный моноблочный компьютер производства тайваньской компании Asus. ниже приводятся название его модели и технические характеристики:
Драйверы оборудования были обновлены до последних версий. Пакеты драйверов были взяты с официальных интернет-источников изготовителей оборудования. Установлены доступные на сегодняшний день системные обновления, распространяемые Microsoft посредствам Windows Update. Версии специальных программ экранного доступа: JAWS for Windows 15. 0 (русскоязычная локализация, лицензия); NVDA 2014. 3; "Экранный диктор" 6. 3 (сборка 9600). Программные настройки и установки скринридеров были приведены в заводское состояние. Каждый из скринридеров запускался и использовался отдельно от других. Управление касаниемЖесты и прикосновения к сенсорному экрану Windows интерпретируются в двух, не совместимых между собой режимах. Первый - это традиционная форма реакций и ответов в ракурсе ожидаемо визуального восприятия отображающихся на экране графических элементов. Второй - альтернативная среда, подразумевающая использования особых программ экранного чтения. Переключение режимов происходит по команде пользователя, включающего либо отключающего данные программы. Принципы функционирования этих режимов отличаются разительна. Незрячий пользователь для получения предполагаемой информации, локализирующейся в определённой области интерфейса, даёт команду скринридеру на озвучивание прикосновением к экрану. При необходимости, отдельным жестом активирует озвученный элемент, будь то кнопка или пункт меню. Зрячему пользователю доступна естественным образом видимая на экране информация. По желанию он воздействует на нее непосредственными жестами: кратким или длительным касанием одним пальцем, вертикальным, горизонтальным или движением по диагонали одним пальцем, жестом вращения двумя пальцами и прочее. Несмотря на общие черты touch-жестов из традиционного набора и набора жестов accessibility, соседствующие группы пользователей сенсорного устройства могут не иметь представление о двойном назначение одинаковых жестов. Это как две стороны одной луны. Список жестов доступности заметно шире, чем простых жестов. В придачу комплекты жестов разных скринридеров отличаются друг от друга количественно и, подчас, функционально. Справочные документы к программам вспомогательного применения укажут нам самый прямой и, значит, краткий путь к продуктивному контакту пальцев с сенсорным экраном. Прикоснуться, чтобы изучитьВсе три скринридера-конкурента поддерживают, правда, с разной степенью искусности, важнейший режим навигации по экрану - режим изучения касанием. Значение этого режима нельзя переоценить. Он сразу приходит на помощь новичкам и преданно служит опытным пользователям. Подумайте сами, стоит элементарно поставить палец в любом месте на площади экрана и будет озвучена ориентирующая информация, согласно контексту. Проводя пальцем далее в любую из сторон, получаем названия элементов графического интерфейса Windows, на которые наводится палец. Появляется возможность обрести пространственное представление о размещении окон программ на экране, меню и программных элементах управления, порядке расположения значков на рабочем столе, плитках начального экрана и многом другом в том же духе. Вспомогательным звуком, сопутствующим режиму изучения касанием, может похвастаться только скринридер от Microsoft. Вообще надо заметить, что у этого скринридера наиболее полная и красноречивая звуковая схема, По сравнению с таковой в JAWS. Да, параллель приходится проводить только с JAWS, потому что в NVDA звуковой схемы нет как класса. Наряду с принципиальным отсутствием тактильной отдачи, это выглядит, как весомый недостаток, проявленный NVDA. Но на этом не исчерпываются все шероховатости, которые обнаруживает в NVDA режим изучения касанием. Название большинства объектов под пальцем, строку почти всякого текста синтезатор речи, подключённый к NVDA, пытается выговорить перебивая себя посекундно циклически повторяющемся первым словом из фразы. Исключения попадаются редко. Есть ещё одна особенность, присущая всем трём скринридерам. Её скорее можно отнести к фичам Windows, чем к багам скринридеров. Сенсорный курсор не привязывается ни к одному из других курсоров. Установив сенсорный курсор, допустим, в центре страницы документа, продолжить чтение с того же места уже с клавиатуры не получится. Ещё загадочней складывается история у связки операционная система плюс скринридеры вокруг столь востребованного жеста, как жест двойного касания и удержания. По какой-то причине, JAWS и NVDA придали его полному игнорированию, не предлагая ничего взамен. К чести Экранного диктора, у него нашлась скромная альтернатива, которой по силам работать в Metro-приложениях. К ограничениям какого плана это в целом приводит? Вариантов и нюансов великое множество. Их суть, как правило, едина, поэтому несколько штрихов могут дать представление об общей картине. Классическое приложение "Рабочий стол". Перетягивать ярлыки по полю рабочего стола, удалять, переставлять их местами опираясь в этом занятии на одни жесты, никак нельзя. Ну что тут ещё скажешь? Как говориться - "Без комментариев". И вот другое: перемещать тянущим жестом по какой-либо шкале регулирующий бегунок неподъёмная, однако, будет задача. Сдвинуть его с мертвой точки позволят вот какие два жеста: Двойное касание одним пальцем приводит к уменьшению значения, тройное, соответственно, к увеличению. Один жест Экранного диктора, даёт смещение бегунка по шкале на один процент. Давайте посчитаем, сколько раз понадобиться выполнить касаний, чтобы поднять громкость звука с нуля процентов до ста. Ни много, ни мало - 300!Казус с этим жестом выглядит как тяжелое наследство оставленное Windows 8/8. 1, канувшей в далёкой туманной дымке Symbian с сенсорным управлением, где также жест двойного касания с удержанием, несмотря на всю его важность в повседневном использования устройства, остался за рамками досягаемого для пользователей не визуальных методов доступности. Жесты JAWSВ арсенале JAWS можно обнаружить два режима жестовой навигации. Их переключение обеспечивает жест вращения двумя пальцами по часовой стрелке или в противоположном направлении. Траектория движения кончиков пальцев при этом жесте должна изображать две дуги в одной плоскости с общим центром поворота. Режим жестов "сенсорная навигация" (включён по умолчанию)
Режим жестов "чтение текста"
Вот у JAWS появляются первые выигрышные очки. Только у него одного, в отличие от двух остальных соперников, есть отдельные жесты закрытия окон программ и апплетов. А это весьма полезная возможность, избавляющая от излишних телодвижений по поиску касанием или горизонтальными жестами кнопок "Ok" или кнопок закрытия окна на заголовках. Было бы кстати иметь под рукой жест перехода вверх по древу вложенности папок, нехватка которого ощущается довольно часто. Нельзя не упомянуть о третьем пункте меню вращения JAWS, пусть даже он и не связан с навигацией. В Этом положении виртуального переключателя для пользователя открываются пара параметров: быстрого увеличения/уменьшения громкости всей аудио подсистемы вертикальными жестами одного пальца; горизонтальные жесты ускоряют или замедляют речь синтезатора. Жесты NVDAУ NVDA тоже имеются два режима обработки команд, поступающих с панели сенсорного экрана. Названия их и назначения в чём-то перекликаются между теми, что были освещены выше. Основной режим получил название "Режим представления объектов", а дополнительный - "Текстовый режим". Переход от одного к другому пролегает через жест однократного касания тремя пальцами. Режим представления объектов
Текстовой режим
Легко заметить, что запас жестов NVDA своим количеством едва ли сможет впечатлить даже неискушённого пользователя . Менеджер жестов ввода, которым снабжен этот скринридер, делу не помощник. Разумеется, в менеджере можно найти бесчисленные клавиатурные команды NVDA и установленных плагинов, что могло бы придать силу прикрепляемым к ним жестам, но беда затаилась в неожиданном месте. В матрицу NVDA внесено очень скудное число знакомых ей жестов и свободных мест для жестов, создаваемых пользователем, практически нет. Сейчас самый подходящий момент, чтобы обратить ваше внимание на тот факт, что ни в перечне жестов JAWS, ни в перечне жестов NVDA не нашлось места для жеста выделения текста. Казалось бы, это мелочи жизни. Увы, не совсем так. Провести простейшее редактирования текста на планшете с Windows 8/8. 1, не прибегая к внешней клавиатуре, будет сложно до полной невозможности. Сенсорная клавиатура ситуацию не исправит. Да, она озвучивается на отлично со всеми дополнительными клавишами и смайликами, у неё есть боковые курсорные клавиши, два Shift'a с функцией залипания, однако ничего из этого боезапаса не поможет хотя бы как-нибудь выделить редактируемый текст. На фоне сказанного, лелеять надежду на выделение и копирования текста с web-страниц не стоит совершенно. Нельзя здесь же не сказать ещё несколько слов о жесте NVDA двойного касания двумя пальцами. Как помните, он вызывает меню NVDA. Этот жест наделён свойствам глобального действия, то есть он будет выполнять сопряженную с ним команду поверх окна любой запущенной программы, пока из оперативной памяти не будет выгружена NVDA. Пытаться же найти в наличии у этого скринридера жеста контекстного меню будет бесполезной затеей. Понятно, что зачастую пункты, сосредоточенные в контекстном меню, дублируют функции программного меню. Но это не всегда бывает так. Примером может послужить рабочий стол или начальный экран Windows, где, кроме контекстного, не даётся никакого Другова меню. А это, между прочим, фасады операционной системы, соприкосновение пользователя с которыми происходит очень часто. Подводя черту под разговором о меню того или иного рода, повествование осталось бы неполным, если не сказать вот о какой оказии. Кое-какие меню вызвать таки можно, а вот просто сбросить, не выполняя действия, нельзя никакое. Нет такого жеста и всё тут. Жесты Экранного диктораПри всех отрицательных качествах скринридера от Microsoft, при всей его неповоротливости и заторможенной отзывчивости, пожалуй, он единственный дальше прочих преуспел на данный момент времени в технологии управления устройствам с применением жестов доступности. Он правильно описывает словами работу стандартных жестов Windows. Там, где от JAWS можно лишь добиться неинформативного "Пусто", а от nvda - "Неизвестно", Экранный диктор помогает жестом перетягивания рабочего стола (вести одним пальцем к центру экрана от верхнего края), разграничить расположение окон программ на две, правая и левая, вертикальные зоны, развернуть на весь экран, свернуть или закрыть программу. Ему не составляет труда сделать сообщение о вытягивании с левой стороны начального экрана последней открытой программы. Он один из разговорчивой компании, может гордится жестом включения/выключения режима выделения текста. Троекратное касание одним пальцем - вот решение задаче, которая оказалась не по зубам его предшественникам из этого обзора. У описываемого сейчас скринридера имеется лишь один режим сенсорной навигации. Относительно данного случая, не вполне правильно было бы говорить, что один - это заметно хуже, чем пара у JAWS и NVDA. Он вполне подробный, допускающий переходы по элементам многих типов. См. таблицу ниже. Если придираться, то, возможно, покажется несколько громоздким.
Вес аргументам в пользу Экранного диктора, добавляет заложенная в него функция по включению/отключению скринридера без использования физической клавиатуры, что весьма актуально для мобильных устройств. Вопреки нашему желанию, ни JAWS, ни NVDA, ни Экранный диктор не могут быть запущены с сенсорного экрана путём выполнения определённого жеста, одну из форм реализации которого можно встретить на платформе Android с установленной программой экранного чтения TalkBack. Возможность быстрого включения/выключения Экранного диктора на планшете, несущего на своём борту Windows 8/8. 1, не имеющего подключенной внешней клавиатуры, придают две корпусные конструктивные детали - кнопка Windows и сдвоенная кнопка регулировки громкости. Одновременное нажатие на кнопку Windows и кнопку увеличения громкости, будет запускать/отключать Экранный диктор. ЗаключениеСколь бы невероятно и странно звучали эти слова, скринридер корпорации Microsoft, благодаря своей врождённой глубокоуровневой интеграцией в новые слои пользовательского интерфейса ОС, лучше сравниваемых скринридеров справляется с обязанностями по организации доступа к сенсорному устройству без зрительного контроля. Ошибка с жестом двойного касания двумя пальцами, конечно, чуть-чуть омрачает общее впечатление. Ситуация выровняется вместе с исправлением этой ошибки. Второе место по праву достается легендарному JAWS for Windows, который, наверняка, ещё покажет всю мощь своих "мускулов", а бронза передаётся в "руки" NVDA. ПредупреждениеЧтобы на практике оценить новый опыт работы и чтобы польза от сенсорного экрана на компьютерном столе распростиралась за эпизодические случаи (попробовать после покупки и провести показ перед друзьями), следует уделить пристальное внимание эргономике рабочего места. Учитывая необходимость периодического касания плоскости вертикальной поверхности, оптимальным расстоянием от посадочного места пользователя до экрана не должно превышать длины вытянутой руки. Для минимизации мышечного напряжения рук, время от времени прибывающих на весу, сенсорный монитор или моноблок с сенсорным экраном желательно разместить на низком компьютерном столе, столешница которого над полом будет находиться примерно на уровне подлокотников компьютерного кресла. Всё же пока не стоит даже допускать малейшей мысли о том, что сенсорный экран может стать заменой клавиатуры, скорее будет придатком к ней, помогающим в определённых случаях быстрее добираться до нужной информации, появляющейся на экране. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Распространение материалов сайта означает, что распространитель принял условия лицензионного соглашения. Идея и реализация: © Владимир Довыденков и Анатолий Камынин, 2004-2024 |
Социальные сети