Генератор alt для картинок
Описания картинок для поиска и доступности
Зачем картинке alt
Alt это единственное место, где содержимое картинки описано словами. Его читает вслух экранная читалка незрячему посетителю. Его же читает поисковик, который сам картинку не понимает. Если alt нет, читалка произносит имя файла, и человек слышит «img-4821 точка jpg». Если в alt через запятую набиты ключевые слова, человек слышит перечисление, а поиск видит попытку им управлять. Ещё браузер показывает alt вместо картинки, если она не загрузилась. По нему же страница находится в поиске по картинкам.
Что делает инструмент
Генератор alt смотрит на саму картинку и описывает её одной фразой по-русски: предмет, материал, цвет, действие, обстановка. Фраза не длиннее 125 символов, потому что дальше старые экранные читалки обрывают чтение на полуслове. Если на картинке есть надпись, она попадает в alt. Иначе незрячий посетитель о надписи не узнает. Заодно инструмент предлагает имя файла латиницей из того же описания. Это второй по важности текст у картинки после alt. Ещё инструмент отдельно отмечает картинки, на которых нечего называть: фон, узор, градиент, разделитель. Им подходит пустой alt="", и читалка их молча пропустит.
Картинка уходит к нейросети
Здесь инструмент устроен иначе, чем соседний «Сжатие изображений». Там картинки обрабатываются в браузере, и файлы никуда не уходят. Описать картинку может только тот, кто её видел. Поэтому браузер уменьшает картинку до 768 точек по длинной стороне и отправляет копию на наш сервер, а оттуда нейросети. Исходный файл, например на 6 мегабайт, никуда не отправляется. Копия нужна только для ответа, мы её не храним. В истории под таблицей остаётся текст: имя файла, готовый alt и пометки. Рядом хранится миниатюра в 96 точек по длинной стороне, около трёх килобайт. Без неё строку узнают только по имени файла, а «IMG_4821.jpg» ничего не говорит. По миниатюре можно узнать свою картинку, но подробностей на ней не разглядеть. Если картинку нельзя показывать посторонним, этот инструмент ей не подходит.
Почему описание не выдумывает подробности
Нейросети запрещено называть марку, модель, имя, бренд, город, год и цену. Этого на картинке не видно. Человек вставит готовый alt не глядя, и на сайте появится подпись, которой картинка не соответствует. Описание также не начинается со слов «изображение», «фото» и «на фото». Читалка уже объявила, что перед ней графика, и повтор тратит первые секунды чтения впустую. Размер, до которого уменьшается картинка, мы выбрали по замерам. На 512 точках нейросеть придумала надпись на кнопке, которой там не было, на 768 перестала. Дальше растёт только расход.
Что поправить вручную
Готовый alt можно править прямо в таблице, счётчик рядом показывает длину. Править стоит там, где нужна точность, которой на картинке не видно. Нейросеть напишет «гранитный памятник с изогнутой стелой», а вы знаете, что это конкретная модель из каталога. Её название в alt уместно. Заранее рассказать нейросети, о чём страница, нельзя. Так сделано намеренно: подсказка либо повторяет то, что и так видно на картинке, либо расходится с картинкой. Во втором случае подсказкой можно подписать картинку чем угодно. Инструмент описывает только то, что видно на картинке. Остальное дописывает человек, который знает страницу.
Частые вопросы
Картинки куда-то отправляются?
Да, в отличие от нашего инструмента сжатия. Копия, уменьшенная до 768 точек, уходит на наш сервер и оттуда к нейросети. Без этого описать картинку невозможно. Исходный файл остаётся у вас. Копию, которую видела нейросеть, мы не храним: в истории остаётся только миниатюра в 96 точек.
Сохраняются ли готовые описания?
Да. Под таблицей хранится история последних тридцати картинок: миниатюра, готовый alt и пометки. Нажмите на строку, и alt скопируется. История нужна, потому что кнопка «Очистить» стирает таблицу насовсем, а повторное описание это новое обращение к нейросети. Миниатюра маленькая, 96 точек и около трёх килобайт: её хватает, чтобы узнать строку. Копию, которую видела нейросеть, мы не храним.
Какой длины получается alt?
Одна фраза, обычно 60-100 символов, не больше 125. Эта граница выбрана не наугад: примерно на такой длине старые экранные читалки обрывают чтение. Если при ручной правке alt выйдет за границу, это покажет счётчик под полем.
Сколько картинок за раз?
До двадцати. Предел задают время и лимиты: каждая картинка это отдельное обращение к нейросети, примерно на две секунды, и 1 лимит. Двадцать картинок описываются меньше чем за минуту. Если ждать дольше, человек уже не понимает, работает экран или завис.
Нужно ли входить?
Да. Каждая картинка стоит 1 лимит, а лимиты считаются по учётной записи и общие для всех платных инструментов панели. Бесплатно 30 лимитов в сутки, больше по тарифу от 99 ₽. Без входа расход не к чему привязать.
Что значит пометка «украшение»?
Нейросеть не нашла на картинке ничего, что стоит называть: это фон, узор, градиент или разделительная полоса. Такой картинке лучше поставить пустой alt="". Тогда читалка её пропустит и не станет зачитывать описание фона. Пустой alt и отсутствующий alt это разные вещи: без alt читалка прочитает имя файла.
Зачем инструмент предлагает имя файла?
Имя файла это второй текст, по которому поиск понимает картинку. Если alt забыли, незрячий посетитель услышит только имя файла. «pamyatnik-iz-granita-s-cvetnikom.jpg» отличается от «IMG_4821.jpg» так же, как осмысленный alt от пустого. Имя составляется из первых слов готового описания латиницей, через дефис.
Подойдёт ли для схем и графиков?
Да. Для схемы или графика alt пишут иначе, чем для фотографии: в нём передают вывод. «Доля мобильного трафика выросла с 40 до 70 процентов за год» полезнее, чем «график с осями месяцы и проценты». Инструмент это учитывает и помечает такие картинки отдельно.
Можно ли поставить один alt на все картинки галереи?
Нет. Одинаковый alt на десяти картинках читалка прочитает как десять одинаковых строк подряд. Для поиска это шаблон, который ничего не сообщает. Поэтому инструмент принимает сразу несколько картинок и каждой пишет своё описание.