Príručka pre začiatočníkov na zrýchlené mobilné stránky (AMP)
Zrýchlené mobilné stránky je iniciatívou spoločnosti Google, ktorá má v úmysle vyriešiť najväčší problém mobilného webu - rýchlosť. Úžasné používateľské skúsenosti, ktoré navrhujeme s veľkou starostlivosťou, sú pre mobilné zariadenia pomalé.
Pomalosť nie je len problém UX, ale aj znižuje mieru konverzie, a poškodzuje prístupnosť vylúčením používateľov s pomalším pripojením na internet. AMP je tímové úsilie spustené s cieľom umožniť vydavateľom vytvoriť mobilný optimalizovaný obsah raz a nechajte ho načítať okamžite všade
.
Od uvedenia do prevádzky mnohí vydavatelia, ako napríklad BBC, The Economist, Guardian News a Financial Times implementovali iniciatívu, takže teraz môžeme bezpečne predpokladať, že AMP je inovácia, ktorá stojí za zváženie pre každého, kto chce zostať konkurencieschopný na mobilnom telefóne web.
AMP v akcii
Pred ponorom do podrobností, tu je AMP demo, Takže môžeš vidieť to v akcii. Demo je k dispozícii na tomto odkazu.
Ak chcete vidieť AMP v akcii, musíte urobiť dve veci:
- Zobrazenie ukážky buď na mobilnom zariadení alebo na mobilnom simulátore, napr. Simulátor mobilných zariadení Chrome DevTools.
- Na vyhľadávacom paneli spustite vyhľadávací dopyt. Keďže služba Google AMP momentálne pracuje hlavne so spravodajskými stránkami, najlepšou voľbou je novinka.
Na snímke nižšie môžete vidieť, čo som získal pri používaní hľadaného výrazu rio olympiády
.
Ako vidíte, stránky AMP sa zobrazujú ako Karty bohaté na službu Google, mobilný optimalizovaný obrazový kolotoč, ktoré Google vydal v máji 2016.
Všimnite si, ako spoločnosť Google rozlišuje stránky AMP od iných stránok optimalizovaných pre mobilné zariadenia pomocou dvoch rôznych štítkov: AMP a mobilný telefón. Je tiež potrebné kliknúť na niektoré z výsledkov, aby ste zistili, ako stránka AMP vyzerá a ako rýchlo to funguje na mobilnom telefóne.
Technické pozadie
AMP je a webový štandard budovať na existujúcich webových technológiách a zamerať sa na statický obsah. Má 3 rôzne časti:
- AMP HTML: modifikovaný HTML s (1) - obmedzenie určitých bežných funkcií HTML / CSS a - (2) zavedenie nových vlastných značiek (komponenty)
- AMP JS: presadzuje osvedčené postupy na zníženie času načítania stránky
- AMP CDN: cache s vstavaným overovacím systémom, ktorý ďalej optimalizuje vaše stránky
Ak sa chcete dozvedieť viac o technickom pozadí stránok AMP, pozrite si video nižšie, v ktorom Paul Bakaus od spoločnosti Google úvodná diskusia na AMP.
Ak sa chcete ponoriť hlbšie, stojí za to pochopiť, aké optimalizačné techniky používa AMP na urýchlenie výkonu v mobilných zariadeniach. Vo videu nižšie vysvetľuje Malte Ubl, vedúci spoločnosti AMP Engineering anatómia AMP podrobne.
AMP HTML
Zrýchlené mobilné stránky sú bežné HTML stránky ktoré potrebujú postupujte podľa súboru pravidiel aby sa stránky načítavali rýchlejšie a vykresľovali so spoľahlivým výkonom.
Pozrime sa na najdôležitejšie veci, ktoré potrebujete vedieť. Môžete sa tiež pozrieť na úplnú špecifikáciu AMP HTML.
Rozhodnite sa, či chcete samostatnú stránku AMP
Na tej istej statickej stránke môžete mať 2 samostatné verzie - jeden pre AMP a druhý pre AMP verziu. Môžete si tiež vybrať iba jedna verzia - stránky AMP a používajte ho všade. pokiaľ ide o podpora prehliadača, Stránka Github spoločnosti AMP tvrdí:
Ak sa stále obávate o podporu prehliadača, pozrite si príspevok spoločnosti Paul Irish od spoločnosti Google o stackoverflow.
V prípade, že chcete mať dve stránky (AMP a non-AMP), musíte odkaz na každú z nich aby informovať vyhľadávače o existencii dva verzia.
Pridajte nasledujúci kód do priečinka časti stránky, ktorá nie je súčasťou AMP:
Tiež pridajte nasledujúci riadok časti AMP stránky:
Ak máte len jednu stránku AMP, musíte to ešte urobiť prepojte ju sama nasledujúcim spôsobom:
Spúšťanie štítku
Projekt AMP ponúka rôzne štartovacie kotúče môžete začať používať. Pozrite sa na najjednoduchšiu krabicu AMP HTML nižšie:
Dobrý deň svet!
Môžete vidieť, že boilerplate spája bežnú HTML stránku pomocou tag.
>