AMP

AMP для писем: совместимые компоненты

Ниже приводится список компонентов AMP, которые на данный момент поддерживаются в AMP-письмах. Компоненты сгруппированы по следующим категориям:

Динамический контент

Элемент Описание
<amp-form> Элемент формы. Вместо обычного атрибута действия должен использоваться атрибут action-xhr. Может использоваться вместе с <template type="amp-mustache"> для отображения ответа.

Примечание. Перенаправление после отправки формы не допускается.
<amp-selector> Виджет-селектор для форм, допускающий выбор нескольких вариантов.
amp-bind и <amp-bind-macro> Простой язык сценариев в AMP, который позволяет управлять конечным автоматом для взаимодействия между элементами. Может также использоваться, чтобы добавлять определенное поведение в ответ на определенные события.

Примечание. Не допускается привязка к [href] или [src]. Также нельзя использовать действия AMP.print, AMP.navigateTo и AMP.goBack.
<amp-state> <amp-state> используется для определения начального состояния, используемого компонентом amp-bind.

Примечание. Атрибут src в настоящее время не поддерживается.
<amp-list> Выполняет загрузку удаленных данных JSON, которые будут отображаться с помощью <amp-mustache>.

Примечание. Привязка к атрибуту [src] не допускается. Также не разрешается добавлять учетные данные пользователя с помощью credentials="include".
<template type="amp-mustache"> Разметка шаблона Mustache для отображения результатов вызова amp-list.

Макет

Элемент Описание
атрибуты макета Атрибуты макета определяют его поведение.
<amp-accordion> Элемент пользовательского интерфейса, упрощающий отображение или скрытие различных разделов.
<amp-carousel> Компонент для создания кольцевой галереи.
<amp-fit-text> Вспомогательный компонент для адаптивного размещения текста в определенной области.
<amp-layout> Контейнер для адаптивных макетов, использующих фиксированное соотношение сторон.
<amp-sidebar> Боковая панель для функций навигации.
<amp-timeago> Предоставляет удобный способ отображения меток времени.

Мультимедиа

Элемент Описание
<amp-img> AMP-компонент, заменяющий <img>.

Примечание. Привязка к [src] не допускается.
<amp-anim> Встраивает файлы GIF.

Примечание. Привязка к [src] не допускается.