Данный аддон позволяет из браузера озвучивать и копировать в буфер обмена атрибуты следующих элементов: адрес страницы, графика и ссылки.
CopyingLinksFromBrowser поддерживает по умолчанию следующие браузера:
NVDA+SHIFT+A: Сообщает атрибуты адреса текущей веб-страницы. При двойном нажатии атрибуты копируются в буфер обмена.
NVDA+SHIFT+G: Сообщает атрибуты элемента графики. При двойном нажатии атрибуты копируются в буфер обмена.
NVDA+SHIFT+K: Сообщает атрибуты элемента ссылки. При двойном нажатии атрибуты копируются в буфер обмена.
Для корректного копирования, объект навигатора должен находиться в веб-документе браузера.
Для копирования атрибутов адреса в буфер обмена, нажмите дважды NVDA+SHIFT+A.
Для корректного копирования, переместите объект навигатора на объект графического элемента.
Для копирования атрибутов в буфер обмена, нажмите дважды NVDA+SHIFT+G.
Убедитесь, что объект навигатора находится на графическом элементе.
Для корректного копирования, переместите объект навигатора на объект ссылки.
Для копирования атрибутов в буфер обмена, нажмите дважды NVDA+SHIFT+K.
Убедитесь, что объект навигатора находится на объекте ссылки.
В настройки можно перейти по пути:
NVDA меню -> Параметры -> Настройки... -> CopyingLinksFromBrowser
В данном окне можно настроить следующую информацию:
Все маски записываются по следующим правилам:
| Вид | Описание |
|---|---|
| NAME | Вставляет название элемента. |
| URL | Вставляет URL элемента, или прикреплённые за ним данные. |
| URL_DECODE | заменяет в URL escape-последовательности %xx их односимвольными эквивалентами. |
| URL_DECODE_PLUS | заменяет в URL escape-последовательности %xx их односимвольными эквивалентами, а также заменяет знаки плюса "+" пробелами. |
| LEFT | Вставляет левую фигурную скобку "{". |
| RIGHT | Вставляет правую фигурную скобку "}". |
| NEW_LINE | Вставляет знак новой строки "\n". |
Маска HTML ссылки:
<a href="{URL}">{NAME}</a>
Чтобы аддон смог работать в другом браузере проделайте следующие шаги:
Интересующий Вас браузер должен быть основан на изначально поддерживаемом браузере. Например, Chromium или Mozilla Firefox.
Поддержка добавленного Вами браузера аддоном не гарантируется.
для того, чтобы категория аддона появились в окне «Жесты ввода...», откройте любой поддерживаемый браузер. И находясь в окне открытого браузера, откройте меню NVDA и перейдите «Параметры -> » Жесты ввода...».
ФИО: Козлов Александр Сергеевич
Эл-ящик: ask-nvda@yandex.ru
Изменён список поддерживаемых по умолчанию браузеров.
Добавлена возможность пользователю расширить список поддерживаемых браузеров.
При установке/обновления аддона пользователь может не использовать комбинации клавиш по умолчанию, а назначить их самостоятельно.
Проведены изменения, улучшения и исправления.
Улучшен алгоритм поиска элемента ссылки.
Добавлена возможность форматирования маски элементов, в которых можно будет извлечь необходимые атрибуты элемента.
Требуется версия NVDA 2022.2 или новее.
Проведены изменения, улучшения и исправления.
Изменены комбинации клавиш.
Добавлена новая функция по получению адреса графического элемента.
Теперь CopyingLinksFromBrowser не перекрывает другие аддоны для браузеров.
Добавлена поддержка в браузерах:
добавлена настройка аддона в параметрах NVDA.
Удалена функция по поиску поля адреса.
Удалена функция подстановки пользовательского протокола к адресу страницы.
Проведены изменения, улучшения и исправления.
Реализована новая функция для подстановки пользовательского протокола к адресу страницы.
Проведены изменения, улучшения и исправления.
Расширена логика для комбинации клавиш: "NVDA+-" — при тройном нажатии производит поиск поля адреса.
Требуется версия NVDA 2019.3 или новее.
Проведены изменения, улучшения и исправления.
Изменена логика комбинаций клавиш: "NVDA+-" и "NVDA+=" — для копирования адреса страницы и URL-адреса ссылки в буфер обмена. Теперь при одинарном нажатии произносится значение, а при двойном происходит копирование значения в буфер обмена.
Проведены изменения, улучшения и исправления.
Проведены изменения, улучшения и исправления.
Первый выпуск!