Глава 6. Работа в Интернете

(По материалам Apple Inc)
Дата публикации:2010
Twitter Facebook Vkontakte

Просмотр веб-страниц

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

Способы перемещения:

  • Можно выбрать установленный по умолчанию режим перемещения с использованием модели объектов документа (DOM) или с группированием связанных объектов. Между режимами можно переключаться для выбора того режима, который больше подходит для текущей веб-страницы (см. "Перемещение по веб-страницам в режиме объектной модели документа (DOM) или в режиме группировки").
  • Для быстрого перехода к ссылкам, заголовкам, якорям и другим элементам веб-страницы можно использовать функцию «Прокрутка объектов веб-страницы» (см. "Навигация по веб-страницам с использованием прокрутки объектов веб-страницы").
  • При использовании жестов VoiceOver можно использовать веб-установки прокрутки жестов для упрощения перемещения по веб-страницам (см. "Использование установок прокрутки с помощью жестов" в гл. 11).
  • С помощью Быстрой навигации можно перемещаться по веб-страницам и программам, используя только клавиши стрелок (см. "Перемещение с помощью Быстрой навигации" в гл. 5).
  • При открытии программой VoiceOver веб-страницы программа анализирует ее визуальную структуру и расставляет якоря для выделения позиций на этой странице. Можно перемещаться от одного якоря к другому, прослушивая содержимое для каждого якоря и находя интересующую информацию на веб-странице. Можно создавать свои собственные якоря и с помощью них отмечать избранные фрагменты веб-страницы и быстрее перемещаться к ним (см. "Перемещение по веб-страницам с использованием якорей").
  • Можно прослушивать сводную информацию о таблице и ее ячейках при нажатии клавиш стрелок для перемещения по таблице. Управление таблицей начинать не нужно, если только в голосовом сообщении не содержится информация, которую требуется узнать более подробно (см. "Перемещение по таблицам на веб-страницах").

Для прослушивания сводной статистики для текущей веб-страницы нажмите клавиши VO-Shift-I. Либо установите в разделе «Веб» Утилиты VoiceOver параметр автоматического чтения при открытии веб-страниц. VoiceOver озвучивает статистику только для объектов, которые включены в список прокрутки объектов веб-страницы (см. "Настройка прокрутки объектов веб-страницы" в гл. 9).

Разработчики могут назначать сочетания клавиш, называемые «ключами доступа», объектам веб-страницы, таким как ссылки и кнопки, для упрощения взаимодействия с ними. VoiceOver может уведомлять об обнаружении ключей доступа. Например, если VoiceOver встретит ключ доступа для ссылки, то прозвучит сообщение: «Access key available: s», где s является ключом доступа. Затем можно нажать клавиши Control-S для перехода по этой ссылке. Чтобы ключи доступа объявлялись, требуется установить параметр для озвучивания подсказок на панели «Подсказки» раздела «Детализация» в Утилите VoiceOver.

Перемещение по веб-страницам в режиме объектной модели документа (DOM) или в режиме группировки

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

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

Как задать режим перемещения по умолчанию:

  1. При включённой функции VoiceOver откройте утилиту VoiceOver, нажав VO-F8.
  2. В таблице категорий нажмите «Веб», затем выберите режим перемещения по веб-страницам.

Как переключиться между режимами:

  • Нажмите сочетание клавиш VO-H-H для отображения меню «Команды», введите «dom» для ограничения списка команд, затем выберите команду «Переключение метода перехода по страницам (DOM или группа)».
  • С помощью утилиты VoiceOver, NumPad Commander, Keyboard Commander или панели ввода для дисплеев Брайля назначьте команду «Переключение метода перехода по страницам (DOM или группа)» для какой-либо клавиши. Теперь при перемещении по веб-страницам можно пользоваться этой клавишей.

При перемещении в режиме DOM:

  • К объектам в списке можно переходить без взаимодействия со списком. Для перемещения между объектами в списке достаточно нажимать сочетания клавиш VO-клавиши со стрелками.

При перемещении в режиме группировки:

  • Взаимодействие с группами, содержащими только один объект, не требуется.
  • Для перехода к объектам в списке необходимо взаимодействие со списком.

При переходе к списку VoiceOver озвучивает информацию о количестве объектов в списке и о достижении конца списка.

Если вы используете жесты VoiceOver, способ перемещения по веб-страницам зависит от текущего режима перемещения по веб-страницам, выбранного с помощью прокрутки объектов веб-страницы. В режиме DOM при пролистывании вверх или вниз на трекпаде выполняется перемещение к предыдущему или следующему экземпляру объекта, тип которого задан в данный момент с помощью прокрутки объектов веб-страницы. Например, если с помощью прокрутки объектов веб-страницы задано перемещение между заголовками, при пролистывании вверх или вниз выполняется перемещение к предыдущему или следующему заголовку. В режиме группировки родственных объектов при пролистывании вверх или вниз выполняется перемещение к предыдущей или следующей группе родственных объектов. Для упрощения переключения между режимами можно с помощью Trackpad Commander назначить команду «Переключение метода перехода по страницам (DOM или группа)» для какого-либо жеста (см. "Назначение команд VoiceOver жестам" в гл. 11).

Навигация по изображениям на веб-странице

Веб-страницы обычно содержат изображения, некоторые из которых могут использоваться в качестве ссылок. Изображения могут содержать описание изображения, называемое «alt-текст». Можно задать навигацию только по изображениям, которые содержат alt-текст, и не выбирать изображения без него, или получать доступ ко всем изображениям.

Как настроить навигацию по изображениям:

  1. При включённой функции VoiceOver откройте утилиту VoiceOver, нажав VO-F8.
  2. Нажмите «Web» в таблице категорий и затем выберите нужную опцию во всплывающем меню «Навигация по изображениям». Чтобы получить описание опций, нажмите кнопку «Справки» (в виде вопросительного знака) в нижнем правом углу.

Как переходить по изображениям:

Когда вы переходите к изображению, которое не имеет описания изображения (называемого «alt-текст»), VoiceOver озвучивает название файла изображения. Можно создать произвольную метку для этих изображений или для изображений, чей текст описания не является полезным (см. "Создание произвольных этикеток" в гл. 9).

Если вы включили изображения в прокрутку объектов веб-страницы, вы можете прослушать краткое описание веб-страницы и узнать, сколько изображений имеется на данной веб-странице. Чтобы прослушать краткое описание, нажмите VO-Shift-I.

Перемещение по таблицам на веб-страницах

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

Как включить перемещение с группированием:

  1. При включённой функции VoiceOver откройте утилиту VoiceOver, нажав VO-F8.
  2. В таблице разделов выберите «Веб» и установите флажок «Группировать объекты».

Как включить или выключить группирование для текущей таблицы:

  • Нажмите VO-=.

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

Как перемещаться по таблицам с использованием группирования:

  • Чтобы перейти к первой ячейке таблицы, нажмите клавиши VO-Home. Чтобы перейти к последней ячейке, нажмите клавиши VO-End.
  • Чтобы перейти из таблицы к первому объекту веб-страницы, нажмите клавиши VO-Shift-Home. Чтобы перейти к последнему объекту веб-страницы, нажмите клавиши VO-Shift-End.
  • Когда курсор находится в ячейке последней строки, при нажатии клавиши стрелки вниз программа VoiceOver перемещает курсор в первую ячейку следующего столбца.
  • Чтобы выйти из таблицы, когда курсор находится в первой ячейке, нажмите клавишу стрелки вверх или влево. Когда курсор находится в последней ячейке, нажмите клавишу стрелки вниз или влево.

При перемещении по таблице без группирования можно быстрее осуществлять перемещение в следующий столбец нажатием клавиш VO-Command-Y, а перемещение в предыдущий столбец нажатием клавиш VO-Command-Shift-Y.

Перемещение по веб-страницам с использованием якорей

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

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

Можно перемещаться от одного якоря к другому, прослушивая содержимое для каждого якоря и находя интересующую информацию на веб-странице.

Наиболее интересные объекты веб-страницы (например, основные заголовки или результаты спортивных соревнований) можно отметить собственными якорями и затем быстро переходить к ним. Если якорь помечен как «благоприятная зона» он отображается в начале списка якорей прокрутки объектов веб-страницы.

Как использовать якоря:

  • Курсор VoiceOver должен располагаться в области веб-страниц, например в программе Safari или iTunes Store.
  • Чтобы перейти к следующему автоматическому якорю, нажмите клавиши VO-Command-N. Чтобы перейти к предыдущему автоматическому якорю, нажмите клавиши VO-Command-Shift-N.
  • Чтобы перейти к следующему якорю, нажмите клавиши VO-Command-]. Чтобы перейти к предыдущему якорю, нажмите клавиши VO-Command-[.

Как создать якорь:

  • Нажмите VO-Command-Shift-}.

Как удалить якорь:

  • Нажмите VO-Command-Shift-{.

Как задать благоприятную зону:

  • Нажмите VO-Command-Shift-}-}.

Чтобы открыть список «Прокрутка объектов веб-страницы» для использования списка якорей, нажмите клавиши VO-U. Эту прокрутку можно использовать вместе с жестами VoiceOver (см. "Использование установок прокрутки с помощью жестов" в гл. 11).

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

На веб-странице можно создать любое количество якорей. Можно удалять созданные якоря, однако автоматически расставленные якоря удалить невозможно. Если структура страницы существенно изменится, и программа VoiceOver не сможет найти существующий автоматический якорь или созданный якорь, она создает новый якорь, максимально соответствующий исходному якорю.

Навигация по веб-страницам с помощью фреймов

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

Способы перехода между фреймами:

Если вы включили фреймы в прокрутку объектов веб-страницы, вы можете прослушать краткое описание веб-страницы, чтобы узнать сколько фреймов имеется на данной странице. Чтобы прослушать краткое описание, нажмите VO-Shift-I.

Навигация по веб-страницам с использованием прокрутки объектов веб-страницы

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

Как перемещаться между объектами:

  1. При просмотре веб-страницы откройте прокрутку объектов веб-страницы, нажав сочетание клавиш VO-U.
  2. Перемещайтесь между списками с помощью клавиш со стрелками вправо или влево, пока не прозвучит название нужного списка, например «Headers» (Заголовки) или «Links» (Ссылки). Если включён режим быстрой навигации, для перемещения между списками нажимайте сочетание клавиш стрелка влево-стрелка вверх или стрелка вправо-стрелка вверх.
  3. Перемещайтесь между объектами в списке с помощью клавиш со стрелками вверх или вниз, пока не прозвучит название нужного объекта.
    • Если имя объекта списка известно, введите несколько букв имени для исключения из списка объектов, имена которых не содержат этих букв. В списке «Заголовки» можно ввести уровень заголовка (например, 3), после чего в списке останутся только заголовки этого уровня. Если нужно снова отобразить в списке все объекты, нажмите клавишу Delete.
    • Если нужный объект не найден, нажмите клавишу Escape для завершения прокрутки объектов веб-страницы без выбора объекта.
  4. Нажмите клавишу Return или клавишу пробела для выбора объекта и перехода к этому объекту на веб-странице. Прокрутка объектов веб-страницы завершится.

Можно выбирать объекты тех типов, которые перечислены в прокрутке объектов веб-страницы (см. "Настройка прокрутки объектов веб-страницы" в гл. 9).

Если вы используете жесты VoiceOver, доступ к настройкам прокрутки объектов веб-страницы можно осуществлять с помощью жеста (см. "Использование установок прокрутки с помощью жестов" в гл. 11)..



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