Från och med version 2.11.0 av kärnkomponenterna stöds AMP - Accelererade mobilsidor fullt ut.
Det här dokumentet ger en översikt över hur AMP stöds och hur du aktiverar det för dina webbplatser. Fullständig teknisk information finns dock i dokumentationen för GitHub-utvecklaren.
Accelerated Mobile Pages eller AMP är ett ramverk med öppen källkod som ursprungligen designats av Google för att optimera sidor för mobilsurfning. AMP-sidor läser vanligtvis in mycket snabbare än standardwebbsidor, vilket ger bättre mobilupplevelser.
Stöd för AMP i Core Components är fullt konfigurerbart. AMP-versioner av sidor kan hanteras exklusivt, tillsammans med HTML-standardversionerna, eller inte alls.
Core Components använder amp
som en Sling-väljare för att återge en AMP-sida. example.html
skulle till exempel återge den normala sidan och example.amp.html
skulle vara AMP-versionen.
Enskilda projekt kan avgöra om de ska utnyttja AMP eller inte. Eftersom AMP- och standard-HTML-sidor kan levereras parallellt kan ett projekt välja att använda AMP endast på vissa sidor i projektet.
AMP-stödet ger stor flexibilitet, men för att komma igång snabbt krävs bara några få enkla steg:
Om du vill aktivera AMP för en sida måste du välja AMP-läge i sidprincipen.
AMP-inställningarna för en sida kan också åsidosättas i Sidegenskaper för en enskild sida.
När du använder AMP med Core Components är den största skillnaden att AMP kräver att alla CSS är infogade i <head>
-elementet samt optimerade.
Som stöd för detta används en anpassad sidkomponent, som bara läser in den AMP-specifika CSS:en för komponenter som finns på sidan.
På grund av begränsningar i AMP-design stöder inte Adobe användning av det responsiva rutnätet med AMP-versionen av din sida.
Mer information om krav och teknisk information finns i dokumentationen för GitHub-utvecklaren.