JavaScript personnalisé peut maintenant être ajouté aux pages AMP, Google annoncé cette semaine. le amp-script
Ce composant peut être utilisé pour activer les interactions entre utilisateurs et partager le code sur des pages compatibles AMP et non-AMP.
Pourquoi nous devrions nous en préoccuper
L'équipe AMP a déclaré qu'il s'agissait de l'une des fonctionnalités les plus demandées par les développeurs utilisant AMP. Il permet aux pages Web livrées via AMP d’incorporer davantage de fonctionnalités d’interactivité offertes par JavaScript.
le amp-script
Ce composant exécute le code JavaScript personnalisé d’une page dans un fil de travail distinct.
Avant cette mise à jour, les pages AMP étaient essentiellement statiques, ce qui limitait son utilisation et obligeait les éditeurs à compromettre la rapidité et la visibilité potentielle des fonctionnalités dans les résultats de recherche sur mobile.
Plus sur les nouvelles
- le
Nouveau amp-script
composant est compatible avec les frameworks React, Preact, Angular, Vue.js, jQuery et D3.js. amp-script
ne modifie pas le contenu de la page sans intervention de l'utilisateur, il ne modifiera donc pas votre contenu lors du chargement de la page.- Le script dans un
unique amp-script
doit être inférieur à 150 Ko. - Toutes les API ne sont pas prises en charge dans un Web Worker; se référer à la liste des tâches de WorkerDOM API autorisées.