Aloittelijan opas nopeutetuille mobiilisivuille (AMP)
Nopeutetut mobiilisivut on Googlen aloite, jonka tarkoituksena on ratkaista mobiiliverkon suurin ongelma - nopeus. Mahtavaa käyttäjäkokemusta, jota suunnittelemme erittäin huolellisesti, ovat tuskallisesti hitaita mobiililaitteissa.
Hitaus ei ole pelkästään UX-ongelma, vaan myös vähentää muuntokursseja, ja vahingoittaa esteettömyyttä poistamalla käyttäjät, joilla on hitaampi internetyhteys. AMP on tiimiponnistus, jonka tavoitteena on antaa julkaisijoille luo mobiiliin optimoitu sisältö kerran ja lataa se välittömästi kaikkialla
.
Monien julkaisijoiden, kuten BBC: n, The Economist, Guardian Newsin ja Financial Timesin, lanseerauksen jälkeen aloite on toteutettu, joten nyt voimme varmasti olettaa, että AMP on innovaatio, joka kannattaa harkita kaikille, jotka haluavat pysyä kilpailukykyisinä mobiililaitteissa verkko.
AMP toiminnassa
Ennen sukellusta yksityiskohtiin tässä on AMP-demo, niin sinä voit nähdä sen toiminnassa. Demo on käytettävissä tällä linkillä.
Jos haluat nähdä AMP: n toiminnassa, sinun täytyy tehdä kaksi asiaa:
- Tarkastele demoa joko mobiililaitteessa tai mobiililaitteessa, esim. Chrome DevToolsin mobiililaitteiden simulaattori.
- Suorita hakupyyntö hakupalkissa. Koska Google AMP toimii tällä hetkellä pääasiassa uutissivustolla, paras vaihtoehto on tuore uutinen.
Alla olevassa kuvassa näet, mitä sain, kun käytin hakutermiä rio-olympialaiset
.
Kuten näette, AMP-sivut näkyvät Google Rich -kortit, mobiilioptimoidun kuvan karuselli, että Google julkaisi toukokuussa 2016.
Huomaa, miten Google erottaa AMP-sivut muista mobiilikäyttöisistä sivuista käyttämällä 2 eri tarraa: AMP ja Mobile-ystävällinen. On myös syytä napsauttaa joitakin tuloksia, jotta näet, miten AMP-verkkosivu näyttää ja kuinka nopeasti se toimii mobiililaitteissa.
Tekninen tausta
AMP on a web-standardi olemassa oleviin verkkoteknologioihin ja keskittyy staattiseen sisältöön. Sillä on 3 eri osaa:
- AMP HTML: muokattu HTML-koodi (1) tiettyjen säännöllisten HTML / CSS-ominaisuuksien ja (2) uusien mukautettujen tunnisteiden (komponentit) käyttöönotto
- AMP JS: valvoo parhaita käytäntöjä sivun latausajan lyhentämiseksi
- AMP CDN: välimuisti, jossa on sisäänrakennettu validointijärjestelmä, joka optimoi sivustosi
Jos haluat tietää lisää AMP-sivujen teknisestä taustasta, tutustu alla olevaan videoon, jossa Googlen Paul Bakaus antaa johdantokeskustelu AMP: ssä.
Jos haluat sukeltaa syvemmälle, kannattaa myös ymmärtää, mitä optimointitekniikoita AMP käyttää nopeuttamaan suorituskykyä mobiililaitteissa. Alla olevassa videossa AMP Engineeringin johtaja Malte Ubl kertoo AMP: n anatomia yksityiskohtaisesti.
AMP HTML
Nopeutetut mobiilisivut ovat säännölliset HTML-sivut se on tarpeen noudata sääntöjä jotta sivut latautuvat nopeammin ja niiden suorituskyky olisi luotettava.
Katsotaanpa tärkeimpiä asioita, joista sinun on tiedettävä. Voit myös tarkastella koko AMP HTML -määritystä.
Päätä, haluatko erillisen AMP-sivun
Sama staattinen sisältö -sivu voi olla 2 erillistä versiota - yksi AMP: lle ja toinen AMP-versiolle. Voit myös valita vain yksi versio - AMP-sivulla ja käytä sitä kaikkialla. koskevat selaimen tuki, AMP: n Github-sivut väittävät:
Jos olet edelleen huolissasi selaimen tuesta, tutustu Googlen Paul Irishin Stackoverflow-virkaan.
Jos haluat olla kaksi sivua (AMP ja ei-AMP), sinun täytyy linkki jokaiselle jotta ilmoittaa hakukoneille sen olemassaolosta kaksi versiot.
Lisää seuraava koodi osa AMP-sivulta:
Lisää myös seuraava rivi AMP-sivun osio:
Jos sinulla on vain yksi AMP-sivu, sinun täytyy silti linkittää se itsestään seuraavalla tavalla:
Ohjauspaneelin käynnistäminen
AMP-projekti tarjoaa erilaisia käynnistää kattilan levyt voit käyttää aloitusta varten. Tutustu alla olevaan yksinkertaisimpaan AMP-HTML-kattilaan:
Hei maailma!
Näet, että kattolevy linkittää tavallisen HTML-sivun käyttämällä tag.
>