Vlastní JavaScript nyní může být přidán k AMP webovým stránkám, oznámil to tento týden Google. AMP-skript komponent může být použit k povolení uživatelské interakce a ke sdílení kódu napříč AMP-povolenými a AMP-nepovolenými webovými stránkami.
Proč by nás to mělo zajímat
AMP tým uvedl, že tohle byla jedna z nejžádanějších funkcí od vývojářů, kteří používají AMP. Dovoluje totiž webovým stránkám nabízeným skrze AMP inkorporovat více interaktivních funkcí, které JavaScript nabízí.
AMP-skript komponent spouští vlastní JavaScript samotné webové stránky v odděleném pracovním vláknu.
Před touto aktualizací AMP webové stránky byly většinou statické, což limitovalo jejich užití a nutilo tak vydavatele dojít ke kompromisu funkcí pro rychlost a potenciální viditelnost v mobilních výsledcích vyhledávání.
Více o novinkách
- Nový AMP-skript komponent je kompatibilní s React, Preact, Angular, Vue.js, jQuery a D3.js rámci
- AMP-skript nemění obsah webové stránky bez uživatelské interakce, takže nebude modifikovat váš obsah při načítání webové stránky.
- Ne všechny API jsou podporovány uvnitř Web Worker, proto odkazujte na WorkerDOM seznam povolených API.