Руководство email-маркетолога по доступному кодированию

Автор: | 12.06.2026

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

Сотни часов, потраченных на дизайн вашего письма и его текст, могут испариться, если ваш код сделает письмо недоступным. Доступность — это основа дизайна электронной почты, потому что без доступного дизайна часть ваших подписчиков вообще не сможет увидеть или кликнуть на ваше письмо. Это делает невозможным для них совершить целевое действие, и, что еще хуже, оставляет у них ужасное впечатление.

Если вы только начинаете делать ваш код электронной почты более доступным, это может показаться сложным. Но есть несколько простых приемов, которые вы можете легко реализовать — и которые окажут большое влияние на доступность электронной почты.

### Содержание

— Стандарты доступного кодирования

— Доступное кодирование и скринридеры

— Чек-лист доступного кода электронной почты

— Как избежать ошибок в доступном кодировании электронной почты

— Кодирование для темного режима

— Кодирование интерактивных, доступных писем

— Как кодировать доступные таблицы для разметки писем

— Инструменты для доступного и инклюзивного кодирования

## Стандарты доступного кодирования

Email Markup Consortium недавно проанализировал более 400 000 писем и обнаружил, что 99,97% HTML-писем содержат проблемы с доступностью, которые мешают многим подписчикам читать письма. 🤯 Это практически каждое отправленное письмо! Как email-маркетологи, мы должны работать лучше.

«Самое распространенное, что я слышу об доступности, это то, что «никто не смотрит мои письма с отключенными изображениями» или «никто не использует скринридеры», и это просто неправда», — говорит Карин Слейтер, эксперт по email-маркетингу. «Когда кто-то подписывается на вашу рассылку, это похоже на приглашение в их дом. Вы должны уважать их как личностей. В этом и заключается суть доступности».

Если вы не знаете, с чего начать в области доступного кодирования, пора изучить стандарты, такие как Руководство по доступности веб-контента (WCAG). Эти стандарты точно описывают, как кодировать письма, чтобы сделать их доступными для всех — не только то, что юридически требуется от вас в США и за рубежом.

Эти международно признанные стандарты описывают, как сделать веб-сайты, приложения и другие цифровые объекты доступными для людей с ограниченными возможностями. Хотя WCAG сам по себе не является законом, это широко признанное руководство по обеспечению доступности веб- и цифровых ресурсов для всех.

Доступность — это просто

Создание доступных писем больше не является опцией — это требование. Узнайте о влиянии доступности на бренды от двух отраслевых экспертов.

## Доступное кодирование и скринридеры

Когда мы думаем о доступном кодировании, большинство людей сразу же думает об оптимизации для скринридеров. Скринридер — это вспомогательное программное обеспечение, которое читает текст на экране компьютера (в данном случае, ваше письмо). Его чаще всего используют люди с нарушениями зрения, но любой, кто пользовался Amazon Alexa, Apple Siri или Google Assistant, уже использовал скринридер. По оценкам Всемирной организации здравоохранения, около 2,2 миллиарда человек имеют нарушения зрения, многие из которых считаются слепыми.

Что происходит, когда ваш код недоступен? Возьмем, к примеру, изображения. Без ALT-текста скринридеры не могут правильно описать изображение вслух.

Давайте посмотрим на простой заголовок письма из одного из наших писем. Этот заголовок содержит изображение логотипа Litmus без ALT-текста.

Вот как скринридер прочитает заголовок нашего письма, если бы мы его не оптимизировали для доступности.

Аудиопроигрыватель

00:00

00:00

Используйте клавиши стрелок вверх/вниз для увеличения/уменьшения громкости.

Скринридеры в итоге выдают кучу непонятных букв из вашего кода. Это означает, что ваши подписчики, использующие скринридеры, должны разбираться в запутанных буквах и цифрах, пытаясь услышать ваше сообщение. Это не очень полезно, а основная часть письма даже не началась! Каковы шансы, что они откроют другое письмо после такого опыта? (Подсказка: Ноль.)

## Чек-лист доступного кода электронной почты

Иногда мы забываем установить ALT-теги для наших изображений, используем трудночитаемые цветовые комбинации или не оптимизируем наши письма для скринридеров. Это случается со всеми нами.

Вот ваш чек-лист доступности, чтобы ваш код всегда был читаемым для всех ваших подписчиков — и вам было легче писать с использованием доступного языка.

Ваши письма доступны?

Используйте этот бесплатный чек-лист доступности писем перед отправкой в качестве отправной точки, чтобы убедиться, что текст, дизайн и код вашего письма доступны для всех.

### 1. Добавьте языковой код к вашему

Не все ваши подписчики будут читать ваше письмо на своих ноутбуках или телефонах — некоторые будут использовать скринридеры для доступа к вашему письму. Поскольку контент вашего письма будет зачитываться вслух, он должен быть на правильном языке, чтобы произношение было корректным. В конце концов, вы же не хотите, чтобы ваше письмо, написанное на французском, произносилось на американском английском, не так ли?

Чтобы этого избежать, вы должны указать скринридерам, на каком языке написано ваше письмо. Если в ваших письмах не указан языковой код, скринридеры не смогут правильно произнести текст — и ваше красноречивое письмо может прозвучать совершенно неправильно.

Вот почему важно проверить ваш на наличие языкового кода — это простая выдержка кода, которая указывает язык вашего письма. Если его еще нет в вашем коде, добавьте lang=«xx», заменив xx на соответствующий языковой код для вашего письма. Ознакомьтесь с этим списком всех возможных языковых кодов и локалей — что позволяет учитывать разные акценты, например, различие между британским и американским английским.

Есть несколько особых случаев, которые следует учитывать:

— Если вы используете какой-либо XML в теге , вам также нужно будет добавить

**xml:lang=«xx»**.

— Если вы включаете исправление Outlook 120dpi в код вашего письма, вам потребуется это решение для указания языка. Вот как выглядит наш код с этим исправлением:

``

Профессиональный совет: можно динамически заполнять языковой код, если у вас настроена локализация в вашем ESP.

### 2. Всегда включайте ALT-теги для ваших изображений

Важно помнить, что изображения в ваших письмах не всегда могут быть видны вашим подписчикам. Возможно, у них отключены изображения, плохое соединение или они используют скринридер. Если вы включаете много важной информации в свои изображения, это сообщение будет утеряно. Вот тут и пригодится ALT-текст. Вы можете установить текст, который будет виден вашим подписчикам (или зачитываться их скринридером), чтобы они по-прежнему получали то же сообщение, что и люди, которые видят ваши изображения.

«Если изображение конкретного продукта, а под ним заголовок — название продукта, то ваш alt-текст не должен быть просто названием продукта. В скринридере это будет звучать примерно так: «iPhone iPhone iPhone iPhone iPhone», что просто ужасно», — говорит Карин.

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

Есть случаи, когда следует добавить пустой ALT-тег: alt=«» к изображениям. Делайте это, когда:

— На ваших изображениях нет ALT-тегов.

— На самом изображении нет текста.

— Изображение является чисто декоративным и не добавляет смысла письму.

Если вы не включите пустой тег, скринридеры прочитают URL изображения — а никто не хочет, чтобы ему зачитывали длинный URL!

После того, как вы установили все ALT-теги — пустые или нет — для изображений в вашем письме, добавьте стилизацию шрифта в тег для стилизованного ALT-текста. Эта стилизация позволяет вам сделать ваш ALT-текст более нарядным и изменить внешний вид шрифта, цвет, размер, стиль и насыщенность.

### 3. Включите атрибут role=«presentation» ко всем элементам

Большинство email-маркетологов полагаются на таблицы для структурирования своей разметки писем, но это может вызвать серьезные проблемы для скринридеров. Если скринридер распознает таблицу в коде вашего письма, он прочитает ее вслух как таблицу. Он может буквально сообщить вам, сколько в ней строк и столбцов, сообщая вам о положении и содержимом каждого столбца, что делает ваше сообщение непонятным.

Вот почему важно сообщить скринридеру, что вы используете таблицу только для целей разметки. Вы можете сделать это, добавив **role=«presentation» **к каждой таблице в вашем письме. Эта роль указывает скринридерам удалить любое семантическое значение из таблиц — поэтому вместо чтения номеров строк и столбцов, он фокусируется на содержимом.

Давайте посмотрим на этот очень простой заголовок письма из одного из наших писем:

До оптимизации для доступности наш код выглядел так:

«`

«`

Заметили ли вы отсутствие ALT-атрибутов и то, что таблицы не установлены на **role=«presentation»**?

Эти небольшие упущения оказывают большое влияние на доступность. Вот как скринридер интерпретирует приведенный выше код:

**Скринридер: Недоступный заголовок письма**

А вот тот же код, который был переработан путем добавления атрибута **ALT=«»** и **role=«presentation»** к тегам **

** для удобства скринридеров:

«`

«`

**Скринридер: Доступный заголовок письма**

Как вы можете слышать, разница существенна!

#### Как кодировать доступные таблицы для разметки писем в Litmus

Если вы вынесете из этой статьи один аспект доступного кодирования, то это добавление role=presentation к вашим таблицам. Это драматически повлияет на вашу доступность и потребует очень мало времени.

«Это так важно, потому что это позволяет скринридерам знать, что им не нужно читать это как таблицу», — говорит Карин. «Я пришла в email-маркетинг из очень регулируемой отрасли, и все должно было выглядеть определенным образом, поэтому я часто использовала таблицы или маркированные списки в коде для этого. Оба эти случая важны для ARIA-меток, чтобы скринридер знал, что это на самом деле не предназначено для чтения таким образом».

Вот как это сделать в Litmus:

1. Сначала войдите в свою учетную запись Litmus и нажмите Litmus Builder. Выберите один из ваших шаблонов или начните кодировать свое письмо напрямую с помощью HTML.

2. При создании таблиц добавьте role=presentation.

3. Когда закончите, дважды проверьте свою работу на вкладке QA Checks в Builder. Litmus Accessibility Checker поможет вам выявить все, что вы упустили, с помощью десятков полезных проверок доступности.

4. Затем обновите вкладку Previews and QA, чтобы завершить процесс тестирования.

5. Отправьте! *счастливый танец*

### 4. Используйте семантические элементы для структурирования вашего контента

Семантические элементы облегчают выделение иерархии контента, показывая подписчикам (и скринридерам), что является заголовком, а что — обычным текстом. Включение семантических элементов дает вашим подписчикам, использующим скринридеры, возможность легче «сканировать» письмо.

При двойной проверке вашего текста убедитесь, что любой текст, достойный заголовка, заключен в тег ****:

**

**, **

**, **

** и так далее. Аналогично, убедитесь, что любой основной текст находится в теге **

**. При просмотре вашего письма скринридеры делают акцент на определенных заголовках, и настройка этих тегов **** и **

** облегчит навигацию по вашему письму.

### 5. Выравнивайте текст по левому краю, если это возможно

Когда дело доходит до основного текста, может возникнуть соблазн выровнять его по центру. Однако, когда речь идет о доступности, это категорически нельзя делать!

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

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

### 6. Проверьте контрастность вашего текста

Проверьте коэффициент контрастности цветов вашего текста на фоне цветов вашего письма. У некоторых ваших подписчиков могут быть цветовые дефициты, и если цвета не обеспечивают достаточный контраст для них, они могут не иметь возможности прочитать ваше письмо. Есть два способа проверить коэффициент контрастности:

Если вам нужно вручную ввести коды цветов, посетите https://contrast-ratio.com/.

## Как избежать ошибок в доступном кодировании

Конечно, все мы совершаем ошибки. Вот быстрая шпаргалка, чтобы вы могли легко исправить свой код:

Разблокируйте бесконечный доход

Давайте посмотрим, сколько дохода, генерируемого электронной почтой, вы можете упускать.

## Кодирование для темного режима

Litmus Market Share показывает, что 35% писем открываются в темном режиме, что составляет потенциально значительную часть ваших подписчиков. С момента запуска в 2018 году это вызвало немало головной боли у email-маркетологов — особенно в отношении доступности.

Это связано с тем, что некоторые почтовые клиенты оставляют ваше письмо как есть, некоторые полностью инвертируют ваши цвета, а некоторые делают это лишь частично.

Чтобы гарантировать, что стили темного режима остаются доступными для пользователей — в частности, что контрастность ваших цветов работает и читаема для пользователей с дальтонизмом или слабовидением, вы можете использовать два разных метода для управления внешним видом вашего письма:

— @media (prefers-color-scheme: dark)

Этот метод работает во многом так же, как применение блока стилей внутри медиа-запроса для вашего мобильного адаптивного представления, за исключением того, что этот блок CSS нацелен на любой пользовательский интерфейс, установленный в темном режиме. @media (prefers-color-scheme: dark) позволяет создавать наиболее надежные пользовательские темы для темного режима, где вы можете реализовать все — от замены изображений, эффектов наведения, фоновых изображений, специфичных для темного режима… практически все, что вы можете сделать с традиционным CSS. Этот метод требует добавления мета-тегов и стилей для темного режима в вашего письма, чтобы он работал в Apple Mail.

— [data-ogsc]/[data-ogsb]

Спасибо Марку Роббинсу за то, что показал нам, как нацеливаться на приложение Outlook. Этот метод позволяет заменять изображения в Outlook.com. Для этого дублируйте стили @media (prefers-color-scheme: dark), которые вы уже применили, и добавьте соответствующие префиксы [data-ogsc] к каждому CSS-правилу.

## Кодирование интерактивных, доступных писем

Интерактивные письма — одни из самых увлекательных и сложных в создании. Добавление таких элементов, как опросы, викторины, интерактивные области, квизы, раскрывающиеся предложения и отзывы, дает подписчикам возможность напрямую взаимодействовать с вашим письмом. Однако при использовании большинства таких интерактивных элементов вам потребуется запасной вариант или общий вариант, чтобы сделать их доступными.

Но один из наших любимых, редко используемых интерактивных элементов, на самом деле может помочь вашим усилиям по обеспечению доступности: эффекты наведения.

## Кодирование интерактивных, доступных писем

Интерактивные письма — одни из самых увлекательных и сложных в создании. Добавление таких элементов, как опросы, викторины, интерактивные области, квизы, раскрывающиеся предложения и отзывы, дает подписчикам возможность напрямую взаимодействовать с вашим письмом. Однако при использовании большинства таких интерактивных элементов вам потребуется запасной вариант или общий вариант, чтобы сделать их доступными.

Но один из наших любимых, редко используемых интерактивных элементов, на самом деле может помочь вашим усилиям по обеспечению доступности: эффекты наведения.

В Litmus мы используем эффекты наведения на наших CTA, ссылках и изображениях, чтобы указать на кликабельность. Эффекты наведения — это простой интерактивный элемент, который может сделать ваши письма более привлекательными и улучшить взаимодействие с вашими подписчиками, сделав их более легкими в использовании.

Вот как это сделать:

**Встраивание CSS**

`.txt-color:hover { color: #8ddaeb !important; }`

**HTML — Изменение цвета текста при наведении**

«`

Изменить цвет при наведении

«`

Хотя эффекты наведения поддерживаются только в AOL, Apple Mail, Gmail и Yahoo! Mail, это популярный эффект, который стоит реализовать в вашем коде письма. Вы можете плавно менять изображение, изменять цвет кнопки CTA, добавлять всплывающую вкладку и многое другое.

Создавайте письма, которые каждый сможет испытать

Максимизируйте воздействие ваших писем, создавая доступный контент для всех. Проверки доступности всегда под рукой с Litmus.

## Доступное кодирование с персонализацией писем

Мы часто думаем о доступности как о «дополнительном» аспекте кодирования, но на самом деле это основа персонализации. Вы не сможете создавать индивидуальные решения для ваших подписчиков, если они вообще не смогут прочитать или кликнуть ваше письмо.

«В email-маркетинге мы много говорим о персонализации 1:1, но истинная коммуникация 1:1 невозможна, если пользователи не могут получить доступ к вашему контенту», — говорит Лорен Кастади, ассоциативный креативный директор Oracle Digital Experience Agency.

Теги слияния извлекают данные из вашего ESP или базы данных для персонализации слов, дизайнов или изображений в вашем письме. Но многие email-маркетологи не знают, что теги слияния работают в ALT-тексте — так что вы все еще можете добавлять персонализацию из ваших изображений в их описания. Например, если вы отправляете письмо «С днем рождения, [ИМЯ]!», вы можете добавить дополнительное сообщение для тех, кто не может видеть эти изображения.

«Если вы используете персонализированное изображение с именем человека, например, с тортом на день рождения, не забудьте про ALT-текст. Вы можете либо добавить тег слияния для дополнительного уровня персонализации, либо сделать ALT-текст достаточно общим, чтобы он соответствовал сообщению, не теряя при этом впечатлений. Это требует немного больше кодирования, но вы можете сделать это, если у вас есть эти данные в вашем ESP».

Вот несколько примеров, которые стоит попробовать:

**Общий ALT-текст с гибким параметром персонализации для подстраховки в изображении**

`чашка кофе на доброе утро для вас`

**Персонализированный ALT-текст с гибким параметром персонализации для подстраховки в изображении**

`Доброе утро,{{FirstName}} — наслаждайтесь этой чашкой кофе!`

Взаимодействуйте с опытом 1:1

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

## Инструменты для доступного и инклюзивного кодирования

Litmus Accessibility Checker (наш чекер доступности писем!), встроенный непосредственно в Litmus Builder и Litmus Previews, предоставляет вам информацию о важных руководствах по доступности для удовлетворения потребностей людей с ограниченными возможностями.

### 1. Автоматические проверки доступности

Сканируйте свое письмо по более чем 40 областям доступности с подробными отчетами и рекомендациями по любым найденным проблемам. С помощью Email Builder от Litmus вы можете проверять свой код во время работы, чтобы убедиться, что он соответствует потребностям ваших подписчиков.

### 2. Фильтр нарушений зрения

Убедитесь, что ваше письмо выглядит правильно с четырьмя различными фильтрами нарушений зрения, имитирующими различные виды дальтонизма, чтобы вы могли дважды проверить элементы дизайна, такие как контрастность цветов, свободное пространство и размер шрифта.

### 3. Предварительный просмотр скринридера NVDA

Наша интеграция со скринридером NVDA поддерживает более 80 языков, поэтому вы можете быть уверены, что ваше письмо выглядит хорошо *и* звучит хорошо.

Эти инструменты доступны в каждом плане Litmus, потому что мы верим, что создание более доступных, инклюзивных писем — важная часть улучшения email-маркетинга для всех.

Начните вносить изменения уже сегодня

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

*Оригинально опубликовано Алисой Ли.*