На AMP-страницы теперь можно добавлять пользовательский JavaScript
Команда Google AMP
Этот компонент можно использовать для реализации интерактивных функций, а также для обмена кодом между страницами с поддержкой AMP и без AMP.
По словам разработчиков, возможность добавления пользовательского JS – это одна из самых востребованных функций среди тех, кто использует AMP.
Компонент amp-script запускает JS в отдельном рабочем потоке (worker thread).
До этого обновления AMP-страницы были преимущественно статичными, что несколько ограничивало их использование.
Новый компонент совместим с фреймворками React, Preact, Angular, Vue.js, jQuery и D3.js. При этом он не изменяет содержимое страницы без действий пользователя.
Вес скрипта в рамках одного компонента amp-script не должен превышать 150 КБ.
Подробнее об этом нововведении
Напомним, что в июле формат AMP HTML начал поддерживать функцию автозаполнения. А на днях в Search Console появился отчёт по AMP-трафику из Google Картинок.