"Камерата"
«Анализ рабочего процесса незрячего пользователя ПК».

АНАЛИЗ РАБОЧЕГО ПРОЦЕССА НЕЗРЯЧЕГО ПОЛЬЗОВАТЕЛЯ ПК

Поделитесь с друзьями

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

Введение

В настоящее время компьютерные технологии получили широкое распространение в различных сферах человеческой деятельности. Компьютер стал привычным инструментом для миллионов людей, однако для студентов с глубокими нарушениями зрения (слепых и слабовидящих) использование компьютерных технологий имеет дополнительное компенсаторное значение, позволяя самостоятельно выполнять многое из того, в чем раньше приходилось прибегать к посторонней помощи (например, используя сканирование, читать обычный текст; готовить печатные документы и т.д.).

Использование комплекса специальных тифлосредств (от греч. Typhlos – слепой) дает незрячим возможность самостоятельно работать на обычном персональном компьютере и пользоваться многими прикладными программами общего назначения (MS Word, Internet Explorer и др.), получая пользовательские возможности, не имеющие принципиальных отличий от возможностей пользователей с нормальным зрением (за исключением работы с графической нетекстовой информацией). Это существенно облегчает процесс информационного обмена незрячего с окружающим обществом — доступ к нужной информации и представление результатов собственной информационной деятельности в общепринятой форме — и расширяет реальные возможности участия инвалидов по зрению в различных сферах социокультурной жизни, включая образование и профессиональную деятельность.

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

Данная статья адресована специалистам в компьютерной области, начинающим работать с незрячими пользователями и не имеющим опыта использования компьютерных тифлотехнологий (прежде всего, преподавателям компьютерных дисциплин). В ней рассматриваются теоретические вопросы организации невизуального интерфейса с компьютером. Автор ставит цель показать, каким образом незрячие могут работать на компьютере и как сделать их работу более эффективной. Для этого сначала рассматриваются средства доступа незрячих к компьютеру, и выявляются причины технических трудностей рабочего процесса, а затем предлагаются рекомендации, позволяющие нивелировать эти трудности и повысить эффективность работы незрячих пользователей.

Статья является результатом теоретического осмысления опыта, накопленного автором при обучении незрячих пользователей в тифлоинформационном центре Нижегородского государственного университета им. Н.И. Лобачевского и Нижегородской школе для слепых и слабовидящих детей, а также в процессе собственного практического использования компьютерных тифлотехнологий. Предложенные рекомендации успешно применяются автором в педагогической практике.

Большинство незрячих пользователей в России (также как и пользователей с нормальным зрением) работают в операционных системах семейства MS Windows, поэтому, хотя средства для работы без визуального контроля имеются и в других операционных системах (MS Dos, Linux), мы остановимся на способах и средствах организации невизуального доступа к компьютерной информации, обеспечивающих использование Windows. Однако многие особенности обеспечения работы без визуального контроля практически не меняются в разных операционных системах, так как детерминирующим фактором здесь выступают не столько различия программного обеспечения, сколько характер осуществления доступа к информации в условиях зрительной недостаточности и имеющиеся средства доступа.

Средства невизуального доступа к компьютеру

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

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

В России наиболее широкое распространение получила программа экранного доступа Jaws for Windows (Job Access With Speech — в дословном переводе рабочий доступ с голосом) фирмы Freedom Scientific. Распространением Jaws в России и локализацией этой программы занимается официальный дистрибьютер фирмы Freedom Scientific в России компания «Элита групп».

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

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

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

Условно работу с брайлевским дисплеем можно представить так: незрячий «видит» экран компьютера через небольшое окно и, перемещая его с помощью расположенных на дисплее управляющих элементов (кнопок и колесиков), может теоретически «просмотреть» весь экран. На практике перемещения окна брайлевского дисплея обычно ограничиваются программой экранного доступа, иначе пользователю будет очень трудно разобраться в множестве видимых элементов, расположенных на экране (окна приложений, подсказки, панели инструментов и т.д.).

Большинство брайлевских дисплеев могут служить не только для вывода компьютерной информации, но и для передачи компьютеру управляющего воздействия пользователя. Каждый модуль дисплея снабжен специальной кнопкой, нажатие на которую передает компьютеру информацию об отображаемой этим модулем позиции на экране и может интерпретироваться программным обеспечением (например, как нажатие кнопки «мыши», вызывая перемещение каретки или активизацию соответствующего пункта меню). Кроме того, многие брайлевские дисплеи снабжены брайлевской клавиатурой, что позволяет с их помощью вводить текст.

Ограничение на количество символов брайлевских дисплеев накладывает, прежде всего, высокая цена составляющих их рельефно-точечных модулей. Кроме того, значительное увеличение количества модулей брайлевского дисплея представляется нецелесообразным, так как получение информации все равно останется последовательным из-за последовательного характера самого осязательного канала восприятия. По нашим оценкам наилучшее соотношение цены и комфортности работы незрячего пользователя обеспечивают 40- символьные дисплеи.

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

В печати встречаются сообщения о различных устройствах для рельефного отображения компьютерной графики: от устройств, напоминающих по размеру и действию обычную компьютерную мышь (при перемещении на ней возникает рельефное изображение соответствующей области экрана) до больших аппаратов, способных воспроизвести в рельефно-точечном виде графический образ изображения на экране. Однако подобные устройства не получили широкого распространения не только в нашей стране, но и в мире. Основной причиной этого, на наш взгляд, является не столько высокая стоимость таких устройств, сколько их малая эффективность, связанная с особенностями осязательного восприятия. Во-первых, контактность осязания снижает скорость восприятия и не обеспечивает, в отличие от зрения, такой важной для эффективной работы с графическим интерфейсом возможности как одномоментный обзор экрана. Во-вторых, рельефно-точечная графика не может воспроизводить такой широко используемый информативный признак как цвет. И, наконец, в-третьих, осязательное восприятие графических изображений довольно сложный процесс, трудоемкость которого значительно превосходит трудоемкость чтения рельефно-точечного текста. Это связано, с одной стороны, с тем, что разрешающая способность осязания значительно ниже зрительной, поэтому осязательное распознавание мелких деталей изображения затруднено. С другой же стороны, осязательное восприятие сколь-нибудь сложных графических объектов требует последовательного обследования. Все это осложняет применение устройств, осуществляющих рельефно-точечное отображение графических образов экранной информации, в целях оперативного управления работой компьютера. Однако такие устройства могут использоваться, например, как средство познавательной деятельности (знакомство с картами, схемами, графиками и т.д.).

Для голосового вывода используются аппаратные и программные синтезаторы речи

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

Для того чтобы синтезатор речи можно было использовать как средство доступа незрячего к компьютеру, необходимо чтобы его работа не мешала выполнению основных функций, во время воспроизведения речи основные программы должны продолжать свою работу. Поэтому первоначально (в 80-х — 90-х гг. XX в.) часто использовались синтезаторы речи, имеющие аппаратную реализацию, представляющие собой специальные устройства, снабженные собственным процессором и памятью. Однако рост производительности компьютеров и развитие многозадачности операционных систем обеспечили более широкие возможности для программного синтеза речи, и в настоящее время аппаратные синтезаторы практически полностью вытеснены программными. Программные синтезаторы речи используют для синтеза имеющиеся ресурсы компьютера, собственно звучание обеспечивается звуковой платой и обычными акустическими системами (колонки, наушники). Появление и развитие программного синтеза речи позволило людям с нарушенным зрением использовать компьютер без применения дополнительных специализированных аппаратных средств и обеспечило тем самым массовую доступность и распространение компьютерных технологий для незрячих пользователей.

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

Для характеристики качества речи обычно используют такие понятия, как «естественность звучания», «фонетическая разборчивость», «комфортность восприятия» и «время привыкания».

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

Фонетическая разборчивость характеризует, насколько слушателю легко или трудно разобрать фонемы, произносимые синтезатором. При этом неестественная с металлическим призвуком «речь робота», может обладать высокой фонетической разборчивостью, то есть слушатель с легкостью может различить фонемы (слоги) произносимых слов. В то же время, в более естественной по звучанию речи разборчивость может быть невысокой. Причиной этого могут стать дополнительные обертона, добавляемые к синтезируемой речи для придания ей большей естественности. Неадекватный подбор синтезатором таких обертонов может отрицательно сказаться на фонетической разборчивости.

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

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

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

К настоящему времени синтез речи (в том числе и русской) достиг довольно высокого уровня. Примеры можно посмотреть на сайте Центра речевых технологий.

Каждое из рассмотренных нами средств, используемых незрячими для работы на компьютере, имеет свои преимущества. Так, брайлевский дисплей существенно облегчает работу по редактированию текстов (исправление ошибок, выделение и перемещение фрагментов и т.д.); он создает более комфортные условия при углубленной работе с информацией, которую трудно воспринимать со слуха (например, текст, имеющий сложную логическую структуру). Брайлевский дисплей незаменим при изучении иностранных языков, так как иноязычные синтезаторы, хотя и могут способствовать развитию восприятия иностранной речи, практически не дают представления о написании слов. Кроме того, восприятие иноязычного текста на слух существенно сложнее чтения.

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

Вывод очевиден: наиболее эффективные условия для работы на компьютере незрячего пользователя создает совместное использование синтезатора речи и брайлевского дисплея, позволяя объединить достоинства обоих этих средств. Однако высокая цена брайлевских дисплеев значительно сокращает возможности их использования. Точных данных по распространению этой тифлотехники нет, однако она практически недоступна не только для индивидуального российского пользователя, но и для многих организаций, использующих компьютерные тифлотехнологии, в то время как речевой вывод реализуется программным путем и может быть организован с использованием стандартного звукового компьютерного оборудования. Поэтому многие незрячие часто работают на компьютере, пользуясь только средствами речевого вывода, и даже в этом случае компьютер становится эффективным инструментом для обеспечения информационного обмена незрячего с окружающим обществом. Однако, на наш взгляд, отказ от брайлевских дисплеев — мера вынужденная, и необходимо решить вопрос об оснащении этой техникой, по меньшей мере, специализированных школ и университетских центров коллективного пользования компьютерной тифлотехникой.

Основным инструментом незрячего пользователя для управления компьютером является обычная клавиатура. В среде Windows, параллельно с визуально ориентированными средствами управления с помощью мыши, предусмотрены также возможности управления с помощью клавиатурных команд. Использование этих средств распространено значительно менее, но при работе без визуального контроля именно клавиатура становится наиболее удобным инструментом.

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

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

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

Для полноты картины необходимо упомянуть о еще одном средстве ввода информации и управления компьютером — распознавании речи, которое является одним из приоритетных направлений в развитии речевых технологий. Успешными примерами использования распознавания речи могут служить мобильный поиск от Google и различные голосовые ассистенты. Их использование особенно удобно при работе с различных мобильных устройств, на которых клавиатурный ввод бывает затруднён. Однако, на наш взгляд, средства речевого ввода одинаково востребованы пользователями как с нормальным, так и с нарушенным зрением, специфичное компенсаторное значение этих средств при зрительных дефектах, не сопровождающихся дополнительными нарушениями двигательной сферы, невелико.

Процесс работы незрячего пользователя

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

Технология графического интерфейса Windows ориентирована на визуальное восприятие. Необходимая пользователю информация о рабочем процессе отображается на экране. Имея возможность охватить взглядом весь экран, пользователь получает целостное представление о состоянии системы (работающие приложения, текущий режим работы активного приложения и т.д.). Взаимодействие пользователя с рабочей средой организуется посредством видимых элементов (меню, кнопки и т.д.), которые также выводятся на экран и обеспечивают выполнение соответствующих функций с помощью мыши. Таким образом, изображение на экране служит информационной моделью рабочей ситуации, которая, отражая ход рабочего процесса, обеспечивает пользователю возможность управления им на основе и в пределах средств, предоставляемых работающими программами.

Основное отличие обоих (осязательного и слухового) каналов, которые могут использоваться незрячими для восприятия компьютерной информации, от зрительного, на использование которого ориентированы стандартные пользовательские технологии, — их последовательный во времени характер получения информации. Ни осязание, ни слух, в отличие от зрения, не могут обеспечить одномоментный обзор экрана компьютера, а, следовательно, (если не принять специальных мер) и оперативное восприятие состояния рабочей ситуации и происходящих в ней изменений. Если после каждого события в рабочей ситуации на брайлевский дисплей и синтезатор речи будет выводиться вся информация с экрана, эффективно работать с этим будет невозможно. Кроме того, так как разные каналы восприятия информации ориентированы на различные информационные признаки (например, цвет воспринимается исключительно зрением), имеющиеся тифлосредства компьютерного вывода не могут непосредственно воспроизвести весь спектр содержащейся на экране информации. Не могут они также непосредственно отобразить двумерность экранного изображения. Поэтому для эффективного доступа незрячего к экранной информации с целью обеспечения невизуального интерфейса с компьютером необходима специальная организация информационного потока, включающая перекодирование и выделение наиболее значимой части информации.

Решение задачи организации информационного потока в соответствии с имеющимися носителями информации возлагается на программу экранного доступа. Иными словами, назначение программы экранного доступа — создание на основе рельефно-точечного вывода на брайлевский дисплей и/или речевых сообщений синтезатора такого информационного потока, который обеспечил бы незрячему возможность принятия решений для целенаправленного воздействия на рабочую ситуацию, а затем и контроль результативности этого воздействия. Программа экранного доступа получает у операционной системы и прикладных программ необходимую пользователю информацию обрабатывает её и передает тифлосредствам вывода.

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

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

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

Для этой цели в программе экранного доступа предусмотрено два вида чтения экрана: автоматическое и командное.

В автоматическом режиме осуществляется выделение и автоматическое (без запроса пользователя) предоставление наиболее значимой в данный момент части информации (вводимые символы, активный пункт меню и т.д.). Автоматическое чтение отражает динамику рабочего процесса — обычно озвучиваются с помощью синтезатора речи и выводятся на брайлевский дисплей отображаемые на экране изменения в состоянии системы, вызванные как действиями пользователя, так и работой программ. Так, например, в диалоговом окне при перемещении фокуса автоматически озвучивается получающий его элемент или прочитывается текст появляющихся на экране предупреждающих сообщений.

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

Для командного чтения программа экранного доступа предусматривает систему пользовательских команд, озвучивающих заданную область экрана или элемент управления (заголовок или текст в активном окне; строку, в которой находится курсор и т.п.). Командное чтение обеспечивает статический анализ состояния рабочего процесса. Использование этих команд позволяет, не изменяя состояния системы, получить информацию о рабочей ситуации и таким образом сориентироваться в ней.

Обычно в процессе работы пользователь ориентируется по автоматическим сообщениям программы экранного доступа и строит свое представление о рабочей ситуации на их основе. Однако использование команд чтения позволяет уточнить это представление или восстановить его, если оно утрачено, например, после перерыва в работе или в результате потери контроля за автоматическими сообщениями. Адекватное использование команд чтения имеет как содержательный, так и технический аспект — пользователь должен понимать, какая именно информация требуется для оценки рабочей ситуации (о состоянии текущего элемента управления, размере активного окна и т,д.), и какая команда должна быть использована для ее получения.

Существенной особенностью работы незрячего на компьютере является невозможность использования мыши. Широкое применение этого инструмента при работе с графическим интерфейсом на основе визуального восприятия объясняется удобством и наглядностью. Однако в программной реализации стандартных видимых элементов заложена также возможность клавиатурного управления. Освоение набора клавиатурных команд, обеспечивающих работу со стандартными средствами управления (меню, элементами диалоговых окон и др.) является одной из базовых составляющих компьютерной грамотности незрячих пользователей.

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

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

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

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

Существенные отличия рабочего процесса незрячего пользователя также порождает невозможность применения мыши, так как интерфейс программного обеспечения ориентирован, в основном, именно на этот инструмент. Выполнение действий с помощью мыши наглядно и единообразно, в то время как их клавиатурная реализация (при условии, что такая возможность есть), требует использования множества различных команд. Невозможность применения мыши осложняет незрячим использование литературы для освоения программных средств. Далеко не во всех книгах описываются клавиатурные команды управления, а нередко изложение материала строится на основе действий мыши даже без описания общей логической структуры работы программы и ее управления. Из таких источников незрячий пользователь не получает не только сведений о возможно имеющихся у описываемой программы специфичных клавиатурных командах, но и адекватного представления о структуре ее управления и, следовательно, о применимости стандартных команд.

Кроме того, визуальный интерфейс прикладных программ обычно устроен так, чтобы помогать пользователю подобрать возможные пути решения стоящей перед ним задачи (панели инструментов, «всплывающие» подсказки и т.п.). Незрячий пользователь автоматически эту информацию не получает, для доступа к ней он должен проделать специальные действия.

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

  • содержательный — пошаговое описание в терминах решаемой задачи;
  • прикладной — требуемая последовательность действий используемой прикладной программы;
  • технический — реализация этих действий с помощью клавиатурных команд (пример такого представления приведен в таблице 1). 
  • Таблица 1.
  • И, если содержательное представление алгоритма одинаково необходимо всем вне зависимости от используемого интерфейса, то реализация на прикладном и техническом уровнях при визуальном восприятии существенно облегчается возможностью видеть доступные средства (меню, кнопки и т.д.) и пользоваться ими посредством мыши.
Уровень представления Описание
Содержательный Развернуть на весь экран окно приложения
Прикладной Вызвать системное оконное меню Найти пункт «Развернуть» Активизировать
Технический Alt+Пробел Вертикальные стрелки Enter

 

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

Таким образом, детальное представление алгоритма решения задачи на прикладном уровне позволяет во многом стандартизовать техническую сторону работы с различными программами и свести значительный объем действий к применению стандартных приемов. Это может облегчить освоение новых программных средств. Кроме того, необходимость прикладного уровня представления определяется его непосредственным соответствием информационной модели рабочей ситуации, которое обеспечивает возможность контроля за ходом решения задачи по сообщениям программы экранного доступа.

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

Заключение

Эффективность рабочего процесса незрячего пользователя на персональном компьютере со стандартными программными средствами обеспечивается следующими знаниями и навыками.

  1. Четкое владение используемой программой экранного доступа терминологией, обеспечивающее понимание всех сообщений.
  2. Умение синтезировать целостную модель рабочей ситуации на основе последовательных сообщений локального характера, предоставляемых программой экранного доступа.
  3. Ориентация в рабочей ситуации при помощи команд чтения экрана.
  4. Владение приемами работы со стандартными элементами управления посредством клавиатурных команд.
  5. Четкое алгоритмическое представление процесса достижения цели работы, включающее три уровня: содержательный (в терминах решаемой задачи), прикладной (в терминах используемой программы) и технический (в клавиатурных командах).
  6. Способность контролировать по информационной модели соответствие своих действий и поведения программ заданному алгоритму, внимательно отслеживая и правильно интерпретируя все автоматические сообщения программы экранного доступа и используя для получения дополнительной информации команды чтения.

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

Автор статьи: Марина Анатольевна Рощина, к.соц.н., руководитель тифлоинформационного центра Нижегородского государственного университета им. Н.И. Лобачевского.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *