Det har varit mycket prat på sistone om AMP (Accelerated Mobile Pages). Från och med den 24 februari började Googles sökresultat inkludera länkar till versioner av mobilsidor som byggdes med det här open source-projektet. När Google börjar öppet stödja en teknik vet du att det kommer att bli en stor sak, men vad är AMP?

AMP handlar om den mobila användarupplevelsen. Specifikt är initiativet att göra mobilsidor snabbare än någonsin tidigare, vilket är ett säkert sätt att förbättra UX. Ideellt sett vill AMP-förespråkare bara kunna skapa mobilinnehåll en gång - och sedan har den redan omedelbart lastas överallt annars.

Som med alla nya initiativ måste vi skilja sanningen från hype ...

Gör dina webbplatser snabbare

Eftersom Googles offentliga push till förmån för AMP förra året, har många högprofilerade företag som publicerar på nätet också börjat att backa AMP. Några av dessa namn inkluderar BBC, Wall Street Journal, Guardian, Twitter, Pinterest, New York Times (själv i en krigskamp) och Buzzfeed. Naturligtvis vill de vara på bandwagon eftersom de säger till sig själva att något initiativ som Google stöder är skyldigt att påverka våra SEO-rankningar.

Men är det verkligen värt det för dessa företag att stödja AMP vid den här tiden? Levererar AMP sitt löfte att göra din webbplats snabbare?

Om du redan förstår UX ... kan AMP inte bevisa att göra så stor skillnad trots allt

För att börja svara på den frågan måste vi uttrycka det i sammanhang: Om du jämför din webbplats till en medierik webbplats som bara har genomsnittlig optimering är det troligt. Men om du jämför din webbplats med en med minimal design och bra optimering, så är juryn fortfarande ute. Med andra ord är det skiftlägeskänsligt.

Om du har varit en av de tidiga AMP-fansen som redan köpt i sin uppenbara hastighet, överväga följande: AMP är inte en ny typ av teknik. Varför, även Google medger att AMP skapades av redan befintlig Internetteknologi, för att skapa lättviktiga sidor. Så nej det finns inte något exakt revolutionerande om det. Att förstå detta kommer att hjälpa till med att på ett korrekt sätt införa hastighetshypen kring AMP.

Så om du redan förstår UX intimt och vet hur man integrerar de senaste prestandaförbättringarna i din webbplatsdesign och utveckling, kan AMP inte bevisa att göra en så stor skillnad trots allt.

Vad är exakt AMP?

Detta open source-projekt föddes av diskussioner mellan teknikföretag och utgivare om behovet av bättre mobil UX för alla som är inblandade i innehåll: konsumenter, förlag, skapare och användare.

AMP, det är viktigt att påpeka, är inte en radikalt ny typ av HTML. I själva verket, som projektet förklarar, AMP är som andra HTML-sidor , den enda skillnaden är en begränsad uppsättning tillåten, teknisk funktionalitet som styrs och definieras av AMP-specifikationen. AMP kommer att laddas i någon appwebbvy eller modern webbläsare, precis som vanliga HTML-sidor, men hastighet är en prioritet på grund av olika arkitektoniska tillvägagångssätt.

AMP lovar också större hastighet på grund av den minskade mängden kod. Till exempel:

  • Du har mindre än 50 kb CSS
  • Du behöver inte din egen JavaScript (det finns inga JS-drivna flikar, varningar, verktygstips eller modaler)
  • Du har inte kod för olika annonsleverantörer och analystjänster

Allt detta kokar ner till ljusare sidor, vilket i sin tur betyder snabbare hastigheter och lastningstider.

Då finns det AMPs anpassade element som prioriterar belastning och optimering. Vad händer är innehållet på en AMP-sida som ligger ovanför veckan laddas först. När du har tittat på det här innehållet börjar det när resten under veckan börjar ladda på allvar. Andra gånger kan AMP-filer laddas innan användarna landar på den, vilket gör laddning verkar desto snabbare.

Det finns olika metoder som hjälper AMP att göra dessa saker. Dom är:

  • Lazy loading
  • Preconnecting
  • förhämtning
  • förrendering

Intressant kan du också optimera dina icke-AMP-sidor separat för var och en av dessa hastighetshöjande optimeringar.

Så, igen, inte använder AMP betyder inte att du inte kan designa och tweak din webbplats för snabbhet.

Slutligen gör AMP sidlayout effektivare. Hur så? Media behöver alltid ha bredd- och höjdegenskaper som anges när den läggs till på en AMP-sida. Medan det fortfarande finns möjlighet att ha både lyhörda och resizable bilder, kommer AMP att veta hur exakt det är att lägga ut en sida innan du laddar media. Slutanvändare behöver inte vänta så länge sedan bilderna inte laddas först, sedan beräknas och sedan återges.

Bara snabbare i vissa fall

Sanningen i saken är att AMP bara gör din webbplats snabbare i vissa specifika situationer. Det beror helt på webbplatsens tekniska överväganden, men också av verksamheten som webbplatsen stöder.

Att inte använda AMP betyder inte att du inte kan designa och anpassa din webbplats för snabbhet

Det här är när AMP kan göra din webbplats snabbare:

  • Om din webbplats är så medierik att den automatiskt kommer att dra nytta av de optimerade laddningsprocesserna
  • Om du vill att AMP ska ansvara för att optimera din webbplats hastighet och prestanda istället för att du hanterar det själv

Så för att vara helt klart är det inte AMP som i sig som automatiskt gör dina webbplatser snabbare. Istället är det verkligen att AMP ger tekniker och metoder för att göra dina webbplatser snabbare. Återigen, samtidigt som du kan göra dina webbplatser snabbare med egna optimeringsprocesser, erbjuder AMP enkelt och snabb prestanda i ett snyggt och praktiskt paket.

Vad du måste veta

För all sin fanfare, särskilt från Google, är AMP fortfarande i sin linda, vilket är en betydande verklighet. Det betyder att det fortfarande utvecklas, och människor är långt ifrån att kunna säga med 100% visshet vad det bara kan användas för. Med andra ord kan dess inverkan på din sökrankning, dess prestanda och till och med kraven på att använda AMP ändå ändras skiftande.

Även om det inte är den magiska kulaen att omedelbart bota alla problem med långsam belastning, eller till och med den enda lösningen, är det fortfarande värt att designers och utvecklare spenderar tid med det. Åtminstone tjänar AMP som en brunnspruta av potentiellt nya och effektiva idéer som konstruktörer kan utnyttja för att meningsfullt förbättra sidladdningstider över hela webben.

Det faktum att Google har utrullat AMP på sökresultatsidorna ger också möjlighet till tidig återkoppling av användarna. Det kommer att bli väldigt intressant att se vilka tidiga adaptrar av det här initiativet om att förbättra eventuella förbättringar av mobila sidor. Om resultaten är bra, och AMP leder till mer trafik och inkomst för stora namn webbplatser kan du satsa på att det kommer att få ett större tryck från Google och andra än någonsin. Om motsatt händer, kan AMP väl aldrig någonsin gå ur marken på något meningsfullt sätt.

Utvalda bilder använder Agustins hemliga s hastighetsbild .