AI Alt-текст · Beta
AI пишет alt-текст — без правок в коде
Изображения без alt — самое частое нарушение доступности в вебе. AI пишет описание по смыслу страницы, и оно появляется на сайте само, без правок в вашем коде.
Входит в подписку на Аудит, Панель или Автофикс. Отдельно покупать не нужно.
Как это работает
Четыре шага, и ни один из них не требует доступа к вашему коду.
- 1
Обнаружение в реальном браузере
Скрипт видит изображения на странице, которую открыл живой посетитель. Поэтому в работу попадают и те страницы, до которых краулер никогда бы не дошёл — карточки товаров, результаты поиска, страницы по фильтру.
- 2
Контекст страницы, а не сама картинка
Вместе с изображением модель получает заголовок, соседний текст, подпись, ссылку, в которой оно стоит, и язык страницы. Поэтому описание объясняет роль изображения здесь, а не перечисляет, что на нём нарисовано.
- 3
Генерация
Vision-модель возвращает одну короткую фразу до 100 знаков на вашем языке. Один кредит — одна генерация; перегенерация тоже списывает кредит.
- 4
Подстановка на сайте
Готовое описание отдаётся следующим посетителям тем же скриптом, что и остальные исправления Автофикса. В вашем коде не меняется ничего.
Честно о первом посетителе
Изображение, которое ещё никто не открывал, описания не имеет — оно именно в этот момент и обнаруживается. Описание видит уже следующий посетитель. Для страниц из сканированной выборки описание готово заранее.
Почему это не подпись к картинке
Модель работает по инструкции, написанной под WCAG, а не под красивое описание. Вот что в ней прописано.
- 01
Суть, а не внешний вид
Описание передаёт, что изображено и зачем оно здесь. Цвета, формы, количество объектов и фон — нет.
- 02
Без «На изображении…»
Скринридер уже сказал пользователю, что это изображение. Повторять это в alt — красть время.
- 03
Иконка = её функция
«Воспроизвести видео», а не «синий треугольник в круге». Геометрию пользователю знать не нужно.
- 04
Человек = действие или роль
Что человек делает, а не как выглядит. Без пола, возраста и внешности, если они не являются содержанием.
- 05
Не повторяет соседний текст
Если рядом есть заголовок или подпись, описание не пересказывает их второй раз.
- 06
Коротко
До 100 знаков, одна фраза. Длинный alt скринридер читает целиком, и его невозможно пропустить.
Сколько генераций входит
Количество кредитов зависит от размера сайта в тарифе — для Аудита, Панели или Автофикса, счётчик один на подписку. Лимит действует весь период подписки, без ежемесячного сброса; на годовом плане это количество на год.
| Размер сайта | Генераций |
|---|---|
| до 50 | 100 |
| до 500 | 500 |
| до 5 000 | 1,000 |
| до 50 000 | 3,000 |
| до 250 000 | 4,000 |
| Пробный период | все изображения на 3 страницах |
Когда кредиты заканчиваются, генерация останавливается, а записи переходят в ручной ввод — дописать описание самому в кабинете можно бесплатно и без ограничений. Как только кредиты обновляются, AI возвращается к этим изображениям.
Что закрывает, а что нет
Закрывает
- Обычные изображения `img` без alt или с пустым alt
- Встроенные `svg` и элементы с `role="img"` — через `aria-label`
- Зоны карты `area` и кнопки `input type="image"`
- Объекты `object` — через `aria-label`
Не закрывает
- Фоновые изображения в CSS — их нет в DOM как контента
- `canvas` и графику, нарисованную скриптом
- Сложные инфографики, которым нужно развёрнутое описание рядом
- Случаи, где правильный ответ — пустой alt, потому что изображение декоративное
Критерий WCAG — 1.1.1 Нетекстовый контент, уровень A. Это самое частое нарушение доступности в вебе и одно из немногих, где автоматика действительно может создать правильный контент, а не угадать замысел автора.
Частые вопросы
Нужно ли что-то менять в коде сайта?
Нет. Работает тот же скрипт Автофикса, который вы уже подключили одной строкой. Alt проставляется в браузере посетителя, ваша CMS и шаблоны остаются нетронутыми.
Описание появляется сразу?
Для страниц из сканированной выборки — да, описание готово заранее. Для остальных первый посетитель открывает страницу и тем самым передаёт изображение в работу, а описание видит уже следующий. Обычно это минуты.
Я могу исправить описание, которое мне не нравится?
Да, в кабинете каждое описание можно отредактировать или перегенерировать. Отредактированный вручную текст AI больше не трогает. Перегенерация списывает кредит, ручное редактирование — нет.
Кредиты списываются ежемесячно?
Нет. Это общее количество на всё время подписки, а не месячная квота. Мы сознательно не делаем месячного сброса: большинство изображений на сайте описываются один раз и дальше не меняются.
На каком языке пишет AI?
На языке страницы — он определяется из атрибута `lang` и контекста. Для многоязычного сайта каждая языковая версия получает своё описание.
Почему Beta?
Функционал работает и им можно пользоваться, но мы ещё меняем инструкцию для модели по результатам на реальных сайтах. Качество описаний на нишевых изображениях — главное, что дорабатываем.
Посмотрите на своих изображениях
Подключение — одна строка. В пробном периоде AI описывает все изображения на трёх страницах выборки: этого достаточно, чтобы увидеть качество на собственном контенте.