Обзор JAWS 6.0

Дата публикации:15.12.2004
Поделиться в Twitter Поделиться в F******k Поделиться в VKontakte Поделиться в Telegram Поделиться в Mastodon

Итак, сегодня выходит в свет jaws 6.0. В некотором смысле эта версия юбилейная - ведь программа jaws появилась на рынке в январе 1995 г., т.е., почти 10 лет назад.

Jaws 6.0 - это платное обновление. На него имеют право все, у кого есть Соглашение об обновлении (Software Maintenance Agreement). На странице Freedom Scientific выложен список серийных номеров пользователей, которые могут установить JAWS 6.0 уже сейчас. Если Ваш номер есть в списке, то можете смело скачивать и устанавливать JAWS 6.0 с авторизацией Quela (то есть, при помощи авторизационной дискеты).

Однако нужно отметить, что с выходом JAWS 6.0 осуществляется переход на новую систему авторизации. Теперь JAWS будет авторизоваться через Интернет. Для тех, кто уже пользуется Интернет-авторизацией, на сайте будет размещён соответствующий вариант JAWS 6.0. В США переход на новую систему авторизации должен завершиться к середине марта 2005 г. А потому версия JAWS 6.0, расчитанная на старую авторизацию и выкладываемая сегодня на сайте, будет работать только до 15 марта. За пределами США вопрос об авторизации будет решаться с учётом специфики той или иной страны.

Установка

Чтобы познакомиться с некоторыми новыми возможностями Джоз 6, начнём с установки этой версии. Как было и раньше, новая версия может легко сосуществовать с предыдущими на одном и том же компьютере. Должен предупредить: размер файла, который придётся скачивать - около 40МБ. После установки мы с вами ещё увидим, почему так вырос Джоз. Пока же скачаем файл и начнём установку.

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

Куда устанавливается JAWS 6?

Первый «сюрприз» находим уже в следующем инсталляционном диалоге. По умолчанию, JAWS 6 устанавливается в папку C:\Program Files\Freedom Scientific\JAWS\6.0. В связи с новой структурой папок JAWS нам с вами больше не удастся запускать программу, набирая в строке «Выполнить» что-нибудь вроде c:\jaws60\jfw. Но Теперь можно запускать JAWS из диалога «Выполнить», просто набрав JAWS6.

Вот как выглядит теперь по умолчанию структура папок JAWS на многопользовательских операционных системах при установке англоязычной версии:

  • Основные файлы программы: C:\Program Files\Freedom Scientific\JAWS\6.0
  • Индивидуальные пользовательские настройки: c:\Documents and Settings\[имя пользователя]\Application Data\Freedom Scientific\JAWS\6.0\Settings\Enu.
  • Общие настройки (для всех пользователей): c:\Documents and Settings\All Users\Application Data\Freedom Scientific\JAWS\6.0\Settings\Enu.

Непосредственно после установки JAWS пользовательские директории настроек пусты. Файлы в них появляются лишь после того, как Вы меняете свои настройки. Соответственно, если Вы, например, начнёте редактировать файлы конфигурации или скрипты встроенными средствами JAWS, то по умолчанию изменённый вариант файлов будет сохраняться в Вашей пользовательской директории, а не в общих настройках. Таким образом, у каждого пользователя получаются свои настройки. А вот чтобы изменить настройки для всех сразу, нужно редактировать файлы в папке All Users. Предполагается, что заниматься этим будут лишь опытные пользователи.

Ну, а если уж совсем запутались в настройках, то теперь можно заставить JAWS запуститься с настройками по умолчанию. Для этого в строке «Выполнить« пишем

Jaws6 /default

И нажимаем Enter. JAWS заработает с исходными заводскими настройками, игнорируя все пользовательские изменения.

Поддержка удалённого доступа

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

Суть удалённого доступа в следующем. Представьте себе, что Вы сидите дома, но хотели бы воспользоваться компьютером, который стоит у Вас на работе. При чём Вам нужно не просто файлы с него качать, а работать как если бы этот компьютер был перед Вами - запускать программы, печатать документы, входить в сеть, менять системные настройки. Так вот, как раз такая возможность реализована в нескольких программных продуктах, предназначенных для удалённого доступа. Теперь JAWS поддерживает два таких продукта - Microsoft Terminal Services (с его вариантом - Remote Desktop), а также Citrix Metaframe. Любой компьютер с операционными системами Windows 2000 Server, XP Professional и 2003 Server способен работать как сервер для Microsoft Terminal Services. А в качестве клиента можно использовать компьютер практически с любой версией Windows. JAWS теперь способен корректно озвучивать экран удалённого компьютера.

А вот ещё одна область применения удалённого доступа. Представьте себе учебный компьютерный класс. Один компьютер настроен в качестве сервера, и на него установлен Windows 2003 Server. Другие компьютеры взаимодействуют с ним как клиенты. В такой конфигурации преподавателю достаточно установить программное обеспечение лишь на серверный компьютер, а на клиентские рабочие места ставится JAWS 6 в конфигурации клиента. Более того, если с программами возникают «сбои», то, опять-таки, достаточно устранить их на сервере, не трогая клиентские компьютеры.

А теперь представьте себе, что Вы где-нибудь в пути, и Вам обязательно нужно воспользоваться компьютером, который стоит у Вас дома или на работе. Необходимое условие: Вы должны знать IP-адрес своего компьютера. Если это условие выполнено, и если у Вас на сервере и на клиентской машине стоит JAWS 6, то вопрос решается очень легко. Даже при модемном соединении скорость работы вполне удовлетворительна. А уж если у Вас выделенная линия, то создаётся ощущение, будто Вы буквально сидите за клавиатурой удалённого компьютера.

Нужно также сказать несколько слов о порядке лицензирования поддержки удалённого доступа в JAWS. Это отдельный платный компонент. Обычно программное обеспечение для сервера стоит денег, а клиентское распространяется бесплатно. Фирма «Фридом сайентифик» избрала иной подход. Чтобы соединение было успешным, по крайней мере у одного из его участников должна быть лицензия на использование удалённого доступа в JAWS. То есть, неважно, где находится эта дополнительная лицензия - на сервере или на клиенте. Главное, чтобы она была хотя бы на одном из компьютеров.

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

Озвучивание процентов

Во время копирования файлов замечаем ещё одно новшество - каждые 5 секунд JAWS сообщает процент выполнения операции. В этой версии сделана поддержка озвучивания процентов. Это полезно, например, при получении почты, при закачке файлов, а также при загрузке ВЕБ-страничек, особенно в случае медленного соединения. Нам с вами не придётся больше думать и гадать, выполнена задача или нет. JAWS сам сообщит всё необходимое.

Усовершенствованная поддержка видеокарт

Либо в начале, либо в конце установки JAWS предложит вам перезапустить компьютер. Это делается потому, что JAWS обновил свой видеодрайвер, а также компоненты DCM от «Майкрософт». Новый видеодрайвер отлично работает с видеокартами, которые раньше вызывали серьёзные трудности (например, картами Radion с поддержкой двух мониторов). Если при установке и использовании предыдущих версий JAWS у вас возникали ошибки видеодрайвера, то обязательно попробуйте JAWS 6.

Первый запуск jaws 6

Итак, установка завершена. Скорее всего, JAWS 6 заговорит автоматически. Вам будет предложено ответить на вопрос, хотите ли вы, чтобы JAWS всегда запускался при запуске системы. Как и в предыдущих версиях, можно ответить на этот вопрос, а затем настроить темп речи и другие параметры, как Вам удобно. Только помните: все настройки, сделанные пользователем, теперь сохраняются в пользовательском подкаталоге. Это касается также изменённых файлов конфигурации и отредактированных скриптов. То есть теперь, если Вы что-то изменили, то по умолчанию изменения не коснутся других пользователей компьютера. Чтобы отредактировать общие файлы, надо открывать их из папки All Users.

Открываем папки JAWS

После установки JAWS 6 в меню «Программы» появился пункт «JAWS60». А в нём - подпункты, касающиеся JAWS. Предпоследний пункт называется «Explore JAWS». В нём собраны ярлыки, отсылающие нас к папкам, где хранятся файлы JAWS. Если выбрать Explore My Settings, то открывается Ваша пользовательская папка С личными настройками. Выбрав ярлык Explore Program Files, попадаем в папку с основными файлами программы. И, наконец, Explore Shared Settings - это ярлык, указывающий на настройки JAWS для всех пользователей (в папке All Users). Именно там нужно редактировать файлы, чтобы изменить общие настройки.

Знакомьтесь: FS Reader

Последний пункт подменю в меню JAWS 6 называется FS Reader Demo. Это усечённая версия чтеца книг в формате «Дэйзи» от «Фридом сайентифик». В формате Дэйзи сейчас выпускаются электронные говорящие книги для незрячих. Книга в формате Дэйзи может содержать как текстовый вариант, так и дикторскую аудиозапись. При этом достигается синхронизация текста и аудио. То есть, пользователь может перемещаться по тексту, и одновременно по аудиофайлу. Можно также легко находить нужный раздел книги, делать закладки и многое другое.

Так какое же отношение всё это имеет к JAWS? Дело в том, что «Фридом сайентифик» будет теперь выпускать всю свою документацию в формате «Дэйзи». Как раз для чтения документации и предназначена демонстрационная версия программы FS Reader, устанавливаемая вместе с JAWS 6. В архиве JAWS 6, который Вы скачали с Интернета, находится также одна книга в формате Дэйзи. Всё это «хозяйство» занимает более 6МБ.Оттого JAWS 6 и стал «толще» предыдущих версий!

Запустим FS Reader Demo. Перед нами - экран, разделённый горизонтальной линией на две части. В верхней части экрана будет отображаться структура книги, а в нижней появится сам текст. Чтобы открыть пробную книгу, распространяемую вместе с JAWS 6, нажимаем CTRL+O. Появляется диалог «Открыть». В списке названий книг пока только одно - FS Reader Getting Started. Откроем эту книгу.

Мы оказываемся в структуре разделов книги. «Ветви» структуры можно сворачивать и разворачивать. Перемещяться между текстом и структурой книги можно клавишами Tab, Shift+Tab, а также Ф6. Чтобы запустить звуковую дорожку, нажмите Ctrl+P. Эта же комбинация действует как клавиша «Пауза». При желании можно ускорить (или замедлить) скорость фонограммы, не меняя при этом высоты голоса. Можно также поставить режим урезанных пауз. В этом случае программа будет сокращать дикторские паузы между предложениями или абзацами.

Не буду распространяться здесь о прочих возможностях программы FS Reader. Скажу лишь, что в ближайшем будущем на сайте «Фридом сайентифик» будет выложена полная документация и другие материалы по JAWS и прочим продуктам фирмы, записанные в формате «Дэйзи». Демонстрационная версия FS Reader способна читать все книги, выпущенные «Фридом сайентифик». Однако, чтобы читать книги других издателей, Вам понадобится полная версия FS Reader. Она должна выйти в январе 2005 г. и будет стоить 80 долларов США.

Разумеется, если у Вас уже есть проигрыватель книг в формате Дэйзи, Вам совершенно необязательно пользоваться программой FS Reader.

Выборочное чтение

продолжаем исследовать новые возможности JAWS 6. Нажмите Insert+F2. Появляется список инструментов JAWS. Второй снизу в этом списке - SkimReading Tool (выборочное чтение). Смысл в следующем.

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

При нажатии комбинации клавиш CTRL+SHIFT+INSERTDownArrow, открывается диалог настройки режима выборочного чтения. Здесь можно определять критерии, по которым будет производиться выборка. Существует три варианта: «Читать первую строку каждого абзаца», «читать первое предложение каждого абзаца» и «Читать по особым правилам». В случае выбора третьего варианта открываются дополнительные поля, дающие возможность создавать сложные правила выборки и определять, какое из этих правил будет активно в данный момент. В диалоге «Добавить правило...» можно определить текст, по которому будет срабатывать выборочное чтение. Здесь допустим и простой ввод слов, и использование логических и других операторов. Например, чтобы провести выборку фрагментов текста, в которых упоминается какой-либо год, начинающийся с цифр 19, правило пишем так: 19\d{2}\s.

В справочной системе JAWS можно найти полную документацию по синтаксису поиска.

Далее, создав правило, необходимо определить, что именно будет прочитываться при срабатывании этого правила. И, наконец, нажимаем кнопку «Начать выборочное чтение». В качестве альтернативы можно также пользоваться командой Insert+CTRL+DownArrow. Эта команда начинает выборочное чтение по последнему активному правилу.

Сначала режим выборочного чтения может показаться слишком сложным. Но его преимущества быстро оценишь, когда начнёшь им пользоваться.

Разметка графических ссылок

Откроем теперь Microsoft Internet Explorer и найдём какой-нибудь сайт, где много неподписанных картинок. То есть, вы идёте стрелками или клавишей TAB по сайту, но вместо осмысленного текста слышите некие названия файлов или прочую малополезную информацию. Происходит это оттого, что авторы сайтов используют картинки в качестве ссылок или элементов форм, не давая им альтернативного описания. В таких ситуациях программы экранного доступа не могут извлечь из сайта полезную информацию. В JAWS 6 появилась возможность самостоятельно «делать наклейки» на картинки, кнопки, поля форм, ссылки и другие элементы, работающие некорректно. Эта возможность осуществлена в поддержке Microsoft Internet Explorer, Adobe Acrobat Reader, а также форм в Microsoft Word. Отмеченный таким образом элемент будет всегда читаться правильно, если он встречается на том же сайте.

Чтобы разметить элемент, установите на него виртуальный курсор, а затем нажмите Insert+CTRL+TAB. Появляется диалог «Пользовательский ярлык». Введите ярлык и нажмите «Ввод». Теперь, попадая на данный элемент, JAWS всегда будет читать присвоенный ему ярлык.

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

Пользовательские ярлыки сохраняются в файлах с расширением .JSI. Чтобы было удобно обмениваться ярлыками с другими пользователями, существует программа «упаковщик настроек». Она дебютировала ещё в версии 5.0, но сейчас её возможности расширены.

Новые «быстрые клавиши»

В этой версии JAWS 6 появились новые «быстрые клавиши» для доступа к элементам HTML. Так, буква C перемещает к следующему комбинированному списку, E - к следующему полю редактирования, R - к следующей радиокнопке, X - к следующему флажку. Нажмите соответствующую клавишу с Шифтом - и переместитесь к предыдущему элементу. Нажмите данную клавишу вместе с CTRL+INSERT - и получите список элементов данного типа, имеющихся на текущей странице.

Кстати, пока уж мы с вами в Эксплорере, хочу сказать, что в JAWS 6 существенно увеличилась быстродейственность по сравнению с предыдущими версиями. Если Вы знаете странички, на которых раньше JAWS запинался или тормозил, то попробуйте открыть их при помощи последней версии. Скорее всего, Вы заметите существенный прогресс. Ускорение работы коснулось также других приложений, прежде всего MS Word.

Чтение списков

Иногда нам приходится иметь дело со списками, информация в которых расположена в нескольких колонках. Примеры: список сообщений в почтовых программах; список файлов в Проводнике; список процессов или задач, возникающий при нажатии CTRL+ALT+DELETE. Часто бывает полезно изменить порядок чтения информации в списках, не изменяя того, что представлено на экране. Именно такая возможность реализована в JAWS 6.

Находясь в элементе List View (например, в списке сообщений в почтовой программе), нажмите INSERT+Ф2 и выберите Customize List View. Появляется диалог настройки. В нём есть две вкладки - «Речь» и «Брайль». Первая вкладка настраивает речевое представление данного списка, а вторая - брайлевское. Далее, в диалоге перечислены заголовки всех колонок, по которым выдаётся информация в данном списке. Можно выбрать любую из этих колонок, а затем настроить её воспроизведение. Например, воспроизведение информации можно включить или выключить; можно определить, будет ли читаться заголовок данной колонки (и если да, то как); можно изменить порядок подачи информации. И всё это делается средствами JAWS. На экране же представление информации никак не изменяется.

Появились также новые команды, предназначенные специально для чтения списков. CTRL+INSERT+1 прочитает первую колонку элемента списка, CTRL+INSERT+2 - вторую, и т.д. Это удобно, например, в «Проводнике», если поставить подробное отображение информации о файлах.

Вывод на брайлевский дисплей

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

В JAWS 6 всё стало иначе. Например, спросите у JAWS, сколько сейчас времени, дав команду INSERT+F12. Текущее время отобразится и на брайлевском дисплее. через 5 секунд содержание дисплея обновится - на нём снова появится приложение, с которым Вы работаете. Теперь некоторая информация выводится на дисплей при помощи «быстрых сообщений» (Flash Messages). Эти сообщения находятся на дисплее заданное пользователем время, а потом сменяются более актуальной информацией. Целый ряд сообщений, которые раньше вообще не выводились на дисплей, теперь относятся к этой группе.

В первую же минуту работы с брайлевским дисплеем и JAWS 6 вы заметите, что JAWS теперь гораздо лучше представляет себе, что именно нужно выдавать на дисплей и как это сделать наиболее компактным образом. Например, перемещаясь по элементам диалогов управления, вы заметите, что JAWS выводит на дисплей именно те элементы, на которые попадает фокус - практически без всякого мусора. Кроме того, существенно усовершенствовано перемещение по тексту при помощи дисплея. Добавлены новые режимы, такие как «автоматическое чтение». при включении этого режима брайлевский дисплей перемещается по тексту автоматически, через заданный пользователем промежуток времени.

Календарь в Microsoft Outlook

Если вы когда-нибудь пытались работать с календарём в Outlook 2003, то вы знаете, насколько неприятное это дело. В JAWS 6 предусмотрена отличная поддержка календаря при помощи MSАА. Я лично раньше держался от этого календаря подальше, а теперь пользуюсь им каждый день Всё сделано очень просто и со вкусом...

Новое для скриптописателей

В язык скриптов JAWS добавлено множество новых функций. В связи с этим вышел также обновлённый справочник по скриптам. Его можно скачать здесь: http://www.freedomscientific.com/fs_support/doc_scriptfunction.asp


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



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