WCAGReporter (Анализ доступности WCAG)
Автор:- Исходный код дополнения: Посетить Web-сайт wcagReporter
Краткое описание
Дополнение WCAGReporter выполняет анализ веб-страниц на соответствие стандартам доступности WCAG с использованием AI-моделей Ollama.
Для работы требуется установленный и запущенный локальный сервер Ollama с загруженной языковой моделью.
Поддерживаются версии WCAG 2.0, 2.1 и 2.2 с уровнями соответствия A, AA и AAA.
Результаты анализа могут отображаться на турецком или английском языке.
Дополнение позволяет анализировать как отдельный HTML-код, так и конкретный элемент веб-страницы.
Для быстрого анализа элемента в фокусе предусмотрена горячая клавиша NVDA+Shift+W.
Можно открыть двухпанельный интерфейс HTML Analyst для вставки и анализа произвольного HTML-кода.
После получения результатов доступна функция уточняющих вопросов по итогам анализа.
Все результаты анализа можно копировать в буфер обмена для дальнейшего использования.
В настройках дополнения можно выбрать модель Ollama, указать таймаут и обновить список доступных моделей.
Анализ выполняется с отображением прогресса в процентах для удобства отслеживания.
Для сложных элементов время анализа может быть увеличено через настройки таймаута.
При возникновении ошибок подключения к Ollama отображаются подробные сообщения с рекомендациями.
Дополнение подходит как для разработчиков, так и для тестировщиков доступности.
Оно помогает выявлять проблемы доступности и получать рекомендации по их устранению.
Все особенности дополнения описаны в справочном руководстве.
Основная информация
| Название | Версия | Совместимость с API NVDA | Последняя протестированная версия NVDA | Минимальная версия NVDA | Дата загрузки в каталог | Размер | Лицензия |
|---|---|---|---|---|---|---|---|
| wcagReporter | 1.0.0 | 2026.1 | 2026.1 | 2023.1 | 09-09-2026 21:41:25 | 41 Кб. | GPL v2 |
Журнал изменений
Подробнее
Первоначальный выпуск.
Скачать
WCAGReporter-V.1.0.0.nvda-addon
⬇ Перейти к истории версий 🔝 Назад к оглавлениюИнформация о локализации на русский язык
- Локализация от: Разработчик или другой переводчик
- Перевод: Да
- Перевод интерфейса: Да
- Перевод справки: Да
Разделы
🔝 Назад к оглавлениюСправка
Подробнее
WCAGReporter (Анализ доступности WCAG)
WCAG Reporter — это расширенное дополнение для NVDA, которое анализирует элементы веб-страниц и HTML-содержимое на соответствие стандартам доступности WCAG с использованием AI-моделей Ollama. Оно предоставляет подробные отчёты с предложениями по улучшению на английском и турецком языках.
Содержание
- 1. Требования
- 2. Установка
- 3. Возможности
- 4. Быстрый старт
- 5. Пункты меню
- 6. Интерфейс HTML Analyst
- 7. Настройка
- 8. Горячие клавиши
- 9. Окно результатов
- 10. Устранение неполадок
- 11. Информация о разработчике
- 12. Лицензия
1. Требования
- NVDA 2023.1 или новее
- Ollama установлена и запущена на вашем компьютере
- Загружена как минимум одна модель Ollama (например,
llama3.2,mistral)
Примечание: Чтобы загрузить модель Ollama, откройте командную строку и
выполните:
ollama pull llama3.2
2. Установка
- Скачайте файл дополнения WCAG Analyst (.nvda-addon)
- Дважды щёлкните по файлу, чтобы установить его в NVDA
- Перезапустите NVDA
- Убедитесь, что Ollama запущена на вашем компьютере
3. Возможности
- Интерфейс HTML Analyst: Двухпанельный интерфейс для ввода HTML и просмотра результатов анализа
- Анализ элемента: Анализ текущего элемента в фокусе по одной горячей клавише
- Задать вопрос: Возможность задавать уточняющие вопросы по результатам анализа
- Поддержка WCAG 2.0/2.1/2.2: Анализ с учётом разных версий стандарта WCAG
- Уровни A/AA/AAA: Выбор уровня соответствия
- Многоязычность: Поддержка турецкого и английского языков
4. Быстрый старт
- Установите дополнение WCAG Analyst в NVDA
- Убедитесь, что Ollama запущена на вашем компьютере
- Перейдите к любому элементу на веб-странице
- Нажмите горячую клавишу для анализа:
NVDA + Shift + W
Или используйте пункт «WCAG HTML Analyst» в меню «Сервис» NVDA.
5. Пункты меню
В меню «Сервис» NVDA доступны следующие пункты:
| Пункт меню | Описание |
|---|---|
| WCAG HTML Analyst | Открывает двухпанельный интерфейс для анализа HTML |
| WCAG Element Analysis | Анализирует элемент в фокусе (то же, что NVDA+Shift+W) |
| WCAG Analyst Settings | Открывает панель настроек дополнения |
| WCAG Analyst Documentation | Открывает эту страницу документации |
6. Интерфейс HTML Analyst
HTML Analyst предоставляет современный двухпанельный интерфейс:
Левая панель — HTML-содержимое
- Вставьте HTML-код для анализа в эту область
- Нажмите кнопку «Analyze», чтобы начать анализ
Правая панель — Улучшения и предложения
- Область только для чтения — отображает результаты анализа
- Проблемы соответствия WCAG и рекомендации по их устранению
- Исправленные примеры кода
Задать вопрос
- Задайте уточняющие вопросы по результатам анализа
- При вводе вопроса ответ заменяет предыдущее содержимое
- История диалога сохраняется, что позволяет задавать контекстные вопросы
7. Настройка
Доступ к настройкам: Меню NVDA → Настройки → Параметры → WCAG Reporter или пункт «WCAG Analyst Settings» в меню «Сервис».
Настройки сервера Ollama
| Параметр | Описание | По умолчанию |
|---|---|---|
| Server URL | Адрес сервера Ollama | http://localhost:11434 |
| Model | Модель AI для анализа | llama3.2 |
Настройки анализа WCAG
| Параметр | Описание | По умолчанию |
|---|---|---|
| WCAG Version | Версия WCAG для проверки | 2.2 |
| Conformance Level | Уровень соответствия: A, AA или AAA | AA |
| Language | Язык результатов анализа | Turkish |
| Timeout | Максимальное время ожидания ответа от AI | 120 секунд |
8. Горячие клавиши
| Сочетание клавиш | Действие |
|---|---|
NVDA + Shift + W |
Анализ элемента в фокусе |
9. Окно результатов
Окно результатов анализа полностью доступно для скринридеров:
- Tab — переход между разделами и кнопками
- Copy — копирование результата анализа в буфер обмена
- Ask — задать уточняющий вопрос
- Escape или Close — закрыть окно
10. Устранение неполадок
Ошибка подключения
Если отображается «Connection failed»:
- Убедитесь, что Ollama запущена: откройте командную строку и введите
ollama serve - Проверьте URL сервера в настройках (по умолчанию: http://localhost:11434)
- Используйте кнопку Refresh Models, чтобы обновить список моделей
Нет моделей
Если список моделей пуст:
- Откройте командную строку
- Выполните:
ollama pull llama3.2 - Нажмите кнопку «Refresh Models» в настройках
Анализ выполняется слишком долго
Большие или сложные элементы могут анализироваться дольше. Попробуйте следующее:
- Используйте более быструю модель (например,
llama3.2:1b) - Увеличьте время ожидания в настройках
- Сначала проанализируйте более простые элементы
11. Информация о разработчике
Разработчик: Sarper Arıkan
Веб-сайт: https://sarperarikan.net
Email: sarperarikan@gmail.com
Версия: 1.0.0
12. Лицензия
Это дополнение является свободным программным обеспечением с открытым исходным кодом. Вы можете распространять и/или изменять его в соответствии с условиями Стандартной общественной лицензии GNU, опубликованной Фондом свободного программного обеспечения.
История версий
История версий
| Версия файла | Тестируемая версия NVDA | Минимальная версия NVDA | Размер файла (КБ) | Ссылка на загрузку |
|---|---|---|---|---|
| 1.0.0 | 2026.1 | 2023.1 | 41 | WCAGReporter-V.1.0.0.nvda-addon |