Перейти к основному содержимому Главная страница каталога дополнений для NVDA от русскоязычного сообщества NVDA.RU.

Официальный русскоязычный каталог дополнений NVDA

Крупнейший каталог дополнений для программы экранного доступа NVDA, доступный в Интернете

Каталог дополнений от 🇷🇺 русскоязычного сообщества NVDA.RU.

WebAccess (Web доступ - Многокритериальный подход)

Краткое описание

Дополнение WebAccess дпредоставляет поддержку модулей веб-приложений для современных или сложных веб-сайтов.
За подробной информацией по дополнению обратитесь к справочной документации.

Основная информация

Название Версия Совместимость с API NVDA Последняя протестированная версия NVDA Минимальная версия NVDA Дата загрузки в каталог Размер Лицензия
webAccess 2024.04.11 2024.1 2024.1 2021.1 17-05-2024 17:27:08 <262 Кб. GPL v2

Информация о локализации на русский язык

Скачать

WebAccess-V.2024.04.11.nvda-addon

Разделы

Справка

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

Подробнее

# Web Access pour NVDA - Краткое руководство по запуску

Авторское право (C) 2015-2024 Accessolutions

Веб-модули

Веб-модули позволяют в интерактивном режиме создавать сценарии NVDA для облегчения и адаптации просмотра веб-сайтов и бизнес-приложений.

Создание веб-модуля

Установите фокус на одну из страниц веб-сайта, для которого вы хотите создать модуль.

Нажмите NVDA+W.

Выберите в меню пункт «Новый веб-модуль».

Откроется диалог «Новый веб-модуль».

В поле «Название веб-модуля» дайте осмысленное название, которое будет идентифицировать данный веб-сайт. сайт. (Это имя должно соответствовать синтаксису имен файлов Windows).

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

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

Нажмите кнопку «ОК», чтобы создать модуль.

Файл с расширением «.json» будет создан в папке «webModule» в папке пользователя NVDA.

Изменение веб-модуля

Установите фокус на одну из страниц веб-сайта, для которой вы хотите изменить модуль.

Нажмите NVDA+W.

Выберите в меню пункт «Редактировать веб-модуль».

Также выберите в меню пункт «Управление веб-модулями».

Откроется диалог «Менеджер веб-модулей».

Выберите модуль, который вы хотите изменить или удалить, и нажмите кнопку «Изменить» или «Удалить» соответственно.

Правила работы с модулями

Веб-модуль состоит из набора правил. Каждое правило используется для идентификации определенного элемента на веб-странице и действия с ним.

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

Создание правила

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

Нажмите NVDA+W.

В меню выберите пункт «Новое правило».

Откроется окно с несколькими категориями, в котором будет выделена категория «Общие».

В поле «Тип правила» выберите «Маркер».

В поле «Имя правила» дайте имя новому правилу. Это имя будет автоматически объявлено при последующем нажатии на назначенную этому правилу комбинацию клавиш.

Критерии фильтрации

Перейдите в категорию «Критерии».

Нажмите на кнопку «Новый...» (или нажмите ALT+n).

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

Текст

В поле «Текст» введите строку текста для поиска. Если строка начинается с левой угловой скобки («<»), поиск будет вестись по предыдущий элемент. Это особенно удобно для поиска поля редактирования, чья метка которого расположена непосредственно перед ним.

Роль

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

Метка

В раскрывающемся списке «Тег» выберите HTML-тег, используемый для этого элемента.

Поскольку понятия роли и тега в основном пересекаются, может потребоваться установить либо одно, либо другое, но редко обе.

ID

В раскрывающемся списке «ID» выберите одну из строк, которая наиболее точно идентифицирует конкретный элемент, если таковой имеется.

Класс

В раскрывающемся списке «Класс» выберите одну из строк, которая наиболее точно идентифицирует элемент, если таковой имеется.

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

SRC

Поле «SRC» полезно только для элементов изображений с исходным именем файла или URL.

Индекс

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

Когда критерии заданы, нажмите enter или перейдите на вкладку «OK», чтобы закрыть диалог.

Сочетание клавиш

  1. Перейдите в категорию «Действия».
  2. Выберите кнопку «Добавить...» (или ALT+A).
  3. Нажмите клавишу быстрого доступа на клавиатуре, которую вы хотите назначить.
  4. Объедините действие в пару. Доступны следующие действия:

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

Одному и тому же правилу можно назначить несколько сочетаний клавиш с различными действиями.

Специальная обработка действия «Говорить»:

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

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

Автоматические действия

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

Внимание: Несмотря на свою полезность, автоматические действия могут привести к на первый взгляд непредсказуемому поведению браузера, если не определить его тщательно. Действие «Говорить», скорее всего, безвредно. Действия «Перейти к» и «Сказать все» могут привести к блокировке пользователя. Действия «Активировать» следует избегать, если в нем нет крайней необходимости.

Свойства

Возможность получения нескольких результатов

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

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

Активировать режим формы

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

Произносить имя правила

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

Пропускать при переходе на страницу вниз

Этот флажок устанавливает, должен ли курсор останавливаться на элементе, соответствующем данному правилу, при нажатии клавиш Page Up и Page Down.

Лучшая практика

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

Будьте последовательны при выборе сочетаний клавиш.

Одно и то же сочетание клавиш должно иметь одинаковый эффект на каждой странице сайта. Например, Control+Shift+B должно приводить к главной панели кнопок, на какой бы странице она ни находилась.

Можно задать любое сочетание клавиш, но мы советуем использовать Control+Shift+Letter, чтобы максимально избежать конфликтов с другими существующими функциями.

Определение зон, структурирующих страницу

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

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

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

Пример :

Разумеется, этот список не является ни обязательным, ни полным.

Обработка сообщений об ошибках и информационных сообщений

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

Перевод

История версий

Предыдущих версий нет.

Вернуться на главную сайта: NVDA-ADDONS.RU или NVDA.RU