На AMP-страницы теперь можно добавлять пользовательский JavaScript

Команда 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 Картинок.

По материалам: www.searchengines.ru