dr.Brain

doctor Brain

мир глазами веб-разработчика

HTML: альтернативный текст

как написать хороший альтернативный текст для картинки

dr.Brain

время чтения 2 мин.

Photo by Giovanna Gomes on Unsplash

В этой небольшой статьи мы рассмотрим базовые подходы к написанию хорошего альтернативного текста для изображений.

<img src="https://image_link" alt="image_attributes"> 

Сначала давайте разберемся, что означает словосочетание “альтернативный текст”

Альтернативный текст, также известный в HTML-верстке, как атрибут alt используется для описания изображения, размещаемого на веб странице.

Альтернативный текст содержит описание картинок для скрин-ридеров и посетителей сайта. Когда пользователь не может насладиться хорошей скоростью загрузки контента, он в первую очередь видит текст, содержащийся в атрибуте alt.

Теперь давайте разберемся, как написать хороший alt для элемента img.

Никогда не забывайте про альтернативный текст

Первое и главное правило: для каждой картинки веб-сайта должен быть определен атрибут alt.

Для аббревиатуры используйте только заглавные буквы

Любую аббревиатуру в альтернативном тексте следует писать только заглавными буквами. Например: “WHO”, “MIT”, “MDN”. В этом случае скрин-ридер будет произносить название правильно: буква за буквой.

Если изображение нерелевантно, оставляйте атрибут пустым

Если картинка не соответствует смыслу сайта, или если вы не желаете предоставлять скрин-ридеру возможность прочитать описание изображения, оставляйте атрибут alt пустым.

<img src="https://image_link" alt="">

Избегайте слов “image of” или “graphic of”

Не начинайте альтернативный текст со слов “image of” или “graphic of”. Это неизбежно приведет к повторениям.

Например:

<img src="https://dog.jpg" alt="Image of a German Shepherd dog">

Будет прочитан, как:

Image of a German Shepherd dog, image

Но если Вы напишите:

<img src="https://dog.jpg" alt="German Shepherd dog">

Текст, прочитанный скрин-ридером будет более благозвучным:

German Shepherd dog, image

Будьте точны в определениях

Убедитесь, что альтернативный текст правильно и однозначно описывает картинку для любых посетителей сайта.

Будьте лаконичны

Будьте краткими и лаконичными при создании описания изображений, старайтесь передать суть картинки.


Спасибо за внимание.


Перевод статьи David Asaolu “How to Write Good Alt Text for your Images”.

Новые публикации

Далее

Категории

О нас

Frontend & Backend. Статьи, обзоры, заметки, код, уроки.