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] не допускается. |