744

Eigenes JavaScript in AMP-Seite verwenden

Der Accelerated-Mobile-Pages-Generator unterstützt Dein eigenes JavaScript bei der Erstellung einer AMPHTML-Version Deiner Website.
Eigenes JavaScript in AMPHTML verwenden

So funktioniert die Verwendung eigener JavScripts in AMPHTML:

Eigene ‪‎JavaScripts‬ und ‪‎IFrame‬-Inhalte in ‪‎AMP‬HTML lassen sich nur unter bestimmten Voraussetzungen laden.

Eigene JavaScripts können nur geladen werden, wenn diese über einen IFrame eingebunden sind.

IFrames in AMPHTML wiederum (via '‪‎amp-iframe‬'-Tag) akzeptieren nur Inhalte, die über eine verschlüsselte ‪‎HTTPS‬-Verbindung verfügen.

Wer also eigene JavaScripts in AMPHTML verwenden möchte, muss diese zwingend über eine HTTPS-Verbindung bereitstellen und dann via IFrame in die jeweilige Unterseite der Website einbauen, damit der Accelerated-Mobile-Pages-Generator die IFrames mit den eigenen JavaScripts in 'amp-iframe'-Tags umwandeln kann.

Der Accelerated-Mobile-Pages-Generator erkennt auf diese Weise die integrierten IFrames, wandelt diese in entsprechende 'amp-iframe'-Tags um und stellt somit die dort enthaltenen und damit eigenen JavaScripts zur Verfügung.

Um ein eigenes JavaScript in AMPHTML zu verwenden müssen folgende Bedingungen erfüllt werden:

  • Das eigene JavaScript muss unter HTTPS zu erreichen sein
  • Das eigene JavaScript muss über einen IFrame eingebunden werden

Mehr zu JavaScript in AMPHTML

Weitere, detaillierte Erläuterungen zu JavaScript innerhalb AMPHTML im Allgemeinen und unabhängig vom Accelerated-Mobile-Pages-Generator sind zu finden unter: ampproject.org