AMP plugin saját JavaScript kódok támogatásával

A Google AMP-oldalak létrehozására szolgáló Accelerated Mobile Pages (AMP) generátor, az AMP bővítmények és az AMPHTML címkegenerátor támogatják a saját JavaScriptsek elfogadását.


Előadás

Specifikus JavaScript integrálása


extension

A saját JavaScripts és iframe tartalma csak bizonyos feltételek mellett használható AMP oldalakon.

Saját JavaScript kódod csak akkor tölthető be az AMPHTML-be, ha azt iframe-en keresztül illesztik be.

Az AMPHTML-ben lévő iframe-ek (az 'amp-iframe' címkén keresztül) csak titkosított HTTPS-kapcsolattal rendelkező tartalmat fogadnak el.

Tehát, ha a saját JavaScripteit szeretné használni az AMPHTML-ben, akkor azokat HTTPS kapcsolaton keresztül kell megadnia, majd az Iframe-en keresztül be kell integrálnia a weboldal megfelelő aloldalába, hogy az Accelerated Mobile Pages Generator felismerhesse saját JavaScripteit is, és átalakítsa őket 'erősítővé. Konvertálja az -iframe 'címkéket, és integrálja őket az AMP oldalba.

Az AMPHTML generátor így felismeri az integrált iframe-eket (a JavaScripts-et is beleértve), átalakítja őket megfelelő 'amp-iframe' tag-ekké, és elérhetővé teszi az abban található saját JavaScripts-eket az AMP verzióban.

A saját JavaScript használatához az AMPHTML-ben a következő feltételeknek kell teljesülniük:

  • Saját JavaScript-nek hozzáférhetőnek kell lennie HTTPS alatt
  • Saját JavaScript-t be kell ágyazni egy iframe-en keresztül

Előadás