Дизайн — статьи о сайтах
Разбираем, как описывать обложки, фото авторов, иллюстрации и инфографику, чтобы их понимали пользователи программ экранного чтения. В конце есть пример карточки книги и проверочный список.
На сайте издательства много изображений: обложки, портреты авторов, развороты, иллюстрации, схемы, баннеры акций. Человек, который пользуется программой экранного чтения, не видит их и узнаёт о содержимом только из текстового описания. Если описания нет, программа может зачитать имя файла вроде IMG_4032.jpg. Пользы от этого нет, а каталог превращается в набор непонятных пауз и обрывков.
Атрибут alt находится в коде изображения. Его читает программа экранного чтения, а браузер показывает его вместо картинки, если она не загрузилась. Видимую подпись под изображением обычно оформляют элементами figure и figcaption, и она адресована всем посетителям.
Эти тексты не должны дословно повторять друг друга. Если под фотографией написано «Анна Лебедева на презентации сборника», то в alt слушателю достаточно того, что не сказано в подписи, либо короткого описания. Иначе один и тот же текст прозвучит дважды подряд.
Всё зависит от окружения. В карточке товара название и автор уже есть в заголовке рядом, поэтому в alt достаточно «Обложка» или короткого уточнения, например «Обложка, твёрдый переплёт». Читать полное название второй раз незачем.
В каталоге из десятков книг есть частая ошибка: обложка и заголовок сделаны двумя отдельными ссылками на одну страницу. Слушатель встречает каждую книгу дважды. Лучше объединить их в одну ссылку и оставить у обложки пустой alt, потому что название прочитается из текста. Если же обложка в ссылке единственная, alt должен называть то, куда ведёт ссылка: «Анна Лебедева. Зимние письма».
Декоративные элементы вроде разделителей, орнаментов и фоновых узоров описывать не нужно. Для них задают пустой атрибут alt=''. Программа чтения пропустит такую картинку. Если атрибут не указан вовсе, многие программы прочитают имя файла. Пустой alt и отсутствие alt означают разное.
Условная карточка издания в каталоге, где обложка и заголовок объединены в одну ссылку:
<article>
<a href='/books/zimnie-pisma'>
<img src='cover.jpg' alt=''>
<h3>Зимние письма</h3>
</a>
<p>Анна Лебедева</p>
</article>
<figure>
<img src='author.jpg' alt='Анна Лебедева, автор книги'>
<figcaption>На встрече с читателями</figcaption>
</figure>
Слушатель услышит ссылку «Зимние письма», затем имя автора, без лишних повторов. Фото автора получит краткое описание, а видимая подпись добавит контекст.
Описания обычно пишут не разработчики, а редакторы и контент-менеджеры. Поэтому в админке стоит сделать отдельное поле «Описание изображения» и короткую памятку с примерами для обложек, портретов и иллюстраций. Для декоративных картинок удобен флажок «Не требует описания», который выводит пустой alt. Тогда пропуск поля будет осознанным решением, а не забывчивостью.
Проверочный список для страницы:
Читайте также
Дизайн — статьи о сайтах
Дизайн
Бизнес — статьи о сайтах
Дизайн — статьи о сайтах
Заявка
Свяжемся в течение рабочего дня, зададим уточняющие вопросы и предложим варианты. Без навязчивых звонков.
Форма обратной связи