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

«Какие плюсы и минусы AMP страницы для пользователя» — вопрос из категории Доступность, который задают на 10% собеседований Frontend Разработчик. Ниже — развёрнутый ответ с разбором ключевых моментов.

Ответ

Плюсы:
⚡️ Быстрая загрузка – AMP использует облегченный HTML и кэширование через Google.
📱 Оптимизация для мобильных – автоматическая адаптация под экраны смартфонов.
🔋 Экономия трафика – минимизация ресурсоемких элементов (изображения, скрипты).

Минусы:
🚫 Ограниченный функционал – нельзя использовать кастомный JS, только разрешенные компоненты.
🔄 Сложности с динамикой – интерактивность сильно ограничена (например, формы с проверкой).
🔍 SEO-риски – контент может дублироваться (AMP и обычная версия).

Пример ограничения в AMP:

<!-- Только разрешенные теги и атрибуты -->
<amp-img src="image.jpg" width="300" height="200" layout="responsive"></amp-img>
<!-- Кастомный JS запрещен -->