Průvodce pro začátečníky k akcelerovaným mobilním stránkám (AMP)
Zrychlené mobilní stránky je iniciativou společnosti Google, která má v úmyslu vyřešit největší problém mobilního webu - Rychlost. Skvělé uživatelské zkušenosti, které s velkou péčí navrhujeme, jsou na mobilu bolestně pomalé.
Pomalost není pouze problém UX, ale také snižuje míru konverze, a poškozuje přístupnost vyloučením uživatelů s pomalejším internetovým připojením. AMP je týmové úsilí zahájené s cílem umožnit vydavatelům vytvořit mobilní optimalizovaný obsah jednou a načíst okamžitě všude
.
Od uvedení na trh iniciativa realizovala řada vydavatelů, jako je BBC, The Economist, Guardian News a Financial Times, takže nyní můžeme bezpečně předpokládat, že AMP je inovace, která stojí za zvážení pro každého, kdo chce zůstat konkurenceschopný na mobilu. web.
AMP v akci
Než se ponoříte do detailů, tady je to Demo na AMP, takže můžeš vidět to v akci. Demo je přístupné na tomto odkazu.
Chcete-li zobrazit AMP v akci, musíte udělat dvě věci:
- Zobrazení ukázky na mobilním zařízení nebo na mobilním simulátoru, např. Simulátor mobilního zařízení Chrome DevTools.
- Spusťte vyhledávací dotaz na vyhledávacím panelu. Vzhledem k tomu, že služba Google AMP v současné době pracuje hlavně se zpravodajskými servery, nejlepší volbou je novinka.
Na obrázku níže můžete vidět, co jsem dostal, když jsem použil hledaný výraz olympijské hry rio
.
Jak vidíte, stránky AMP se zobrazují jako Google Rich Cards, A mobilní optimalizovaný obrazový karusel, že společnost Google vydala v květnu 2016.
Všimněte si, jak společnost Google odlišuje stránky AMP od jiných stránek optimalizovaných pro mobily pomocí 2 různých štítků: AMP a Mobile-friendly. Také stojí za to kliknout na některé výsledky a zjistit, jak webová stránka AMP vypadá a jak rychle běží na mobilu.
Technické zázemí
AMP je a webový standard na stávajících webových technologiích a zaměřuje se na statický obsah. Má to 3 různé části:
- HTML kódu AMP: modifikované HTML pomocí (1) omezení některých pravidelných funkcí HTML / CSS a (2) zavedení nových vlastních tagů (komponent)
- AMP JS: vynucuje osvědčené postupy s cílem snížit dobu načítání stránky
- AMP CDN: cache s vestavěným ověřovacím systémem, který dále optimalizuje vaše stránky
Pokud se chcete dozvědět více o technickém zázemí stránek AMP, podívejte se na video níže, ve kterém Paul Bakaus společnosti Google dává úvodní rozhovor o AMP.
Pokud se chcete ponořit hlouběji, stojí za to pochopit, jaké optimalizační techniky AMP používá k urychlení výkonu v mobilu. Ve videu níže vysvětluje vedoucí týmu AMP Engineering Malte Ubl anatomie AMP podrobně.
AMP HTML
Zrychlené mobilní stránky jsou pravidelné HTML stránky to musí dodržovat soubor pravidel aby se stránky načítaly rychleji a renderovaly se spolehlivým výkonem.
Podívejme se na nejdůležitější věci, které potřebujete vědět. Můžete se také podívat na plnou specifikaci AMP HTML.
Rozhodněte se, zda chcete samostatnou stránku AMP
Pro stejnou stránku se statickým obsahem můžete mít 2 samostatné verze - jeden pro AMP a jeden pro non-AMP verzi. Můžete si také vybrat pouze jedna verze - stránku AMP a pouľijte ji všude. Vztahující se k podporu prohlížeče, Nároky stránky GITubu společnosti AMP:
Pokud se stále obáváte o podporu prohlížeče, podívejte se na post Paula Irishe na webu Stackoverflow.
V případě, že chcete mít dvě stránky (AMP a non-AMP), musíte ke každému z nich v následujících situacích informovat vyhledávače o existenci. \ t dva verze.
Přidejte následující kód sekce non-AMP:
Přidejte také následující řádek sekce AMP:
Pokud máte pouze jednu stránku AMP, stále potřebujete propojit ji následujícím způsobem:
Spuštění kotle
Projekt AMP nabízí jiné možnosti startovací kotelny můžete začít. Podívejte se na nejjednodušší varnou desku AMP HTML níže:
Ahoj světe!
Můžete vidět, že kotelna spojuje běžnou HTML stránku pomocí štítek.
>