

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