Kezdő útmutató a gyorsított mobil oldalakhoz (AMP)
Gyorsított mobil oldalak a Google kezdeményezése, amelynek célja a mobilhálózat legnagyobb problémájának megoldása - sebesség. A félelmetes felhasználói élmények, amelyeket nagy gondossággal tervezünk, a mobilon fájdalmasan lassúak.
A lassúság nem csak egy UX-probléma, hanem az is csökkenti a konverziós arányokat, és akadályozza a hozzáférhetőséget a lassabb internetkapcsolattal rendelkező felhasználók kizárásával. AMP egy csapatmunka, amelynek célja a kiadók engedélyezése egyszerre készítsen mobiloptimalizált tartalmat, és azonnal töltsön be mindenhol
.
A bevezetés óta számos olyan kiadó, mint a BBC, a The Economist, a Guardian News és a Financial Times, megvalósította a kezdeményezést, így most már biztonságosan feltételezhetjük, hogy az AMP olyan innováció, amely érdemes megfontolni mindenkinek, aki versenyképes marad a mobilon háló.
AMP akcióban
Mielőtt a részletekbe merülne, itt van a AMP demó, Szóval te meg tudod nézze meg a cselekvést. A demó elérhető ezen a linken.
Ahhoz, hogy az AMP működésben legyen, két dolgot kell tennie:
- Tekintse meg a demót egy mobileszközön vagy egy mobil szimulátoron, pl. Chrome DevTools mobileszköz-szimulátor.
- Futtassa a keresési lekérdezést a keresősávon. Mivel a Google AMP jelenleg főként híroldalakkal dolgozik, a legjobb választás egy friss hír.
Az alábbi képernyőn látható, hogy mit kaptam, amikor a keresési kifejezést használtam rio olimpia
.
Mint látható, az AMP oldalak megjelennek Google gazdag kártyák, egy mobiloptimalizált képkarusszel, hogy a Google 2016 májusában megjelent.
Figyelje meg, hogyan különbözteti meg a Google az AMP oldalakat más mobiloptimalizált oldalakról 2 különböző címke használatával: AMP és Mobilbarát. Néhány eredményre is érdemes kattintani, hogy megnézze, hogyan néz ki egy AMP weblap, és milyen gyorsan fut a mobil.
Műszaki háttér
Az AMP a webes szabvány a meglévő webes technológiákra épül, és a statikus tartalomra összpontosít. Van 3 különböző rész:
- AMP HTML: módosított HTML (1) bizonyos rendszeres HTML / CSS-szolgáltatások korlátozása (2) új egyedi címkék (összetevők) bevezetése
- AMP JS: az oldal betöltési idejének csökkentése érdekében érvényesíti a legjobb gyakorlatokat
- AMP CDN: egy beépített érvényesítési rendszerrel rendelkező gyorsítótár, amely tovább optimalizálja webhelyét
Ha többet szeretne tudni az AMP oldalak technikai hátteréről, nézze meg az alábbi videót, amelyben a Google Paul Bakaus ad bevezető beszélgetés az AMP-n.
Ha mélyebben akarsz merülni, érdemes megértenünk, hogy az AMP optimalizálási technikái hogyan gyorsítják a mobil teljesítményét. Az alábbi videóban Malte Ubl, az AMP Engineering vezetője elmagyarázza az AMP anatómiája részletesen.
AMP HTML
Gyorsított mobil oldalak rendszeres HTML oldalak ezt meg kell kövesse a szabályokat az oldalak gyorsabb betöltése és megbízható teljesítmény biztosítása érdekében.
Nézzük meg a legfontosabb dolgokat, amiket tudnod kell róla. Tekintse meg a teljes AMP HTML specifikációt is.
Döntse el, hogy szeretne-e külön AMP-oldalt
Ugyanaz a statikus tartalmi oldal lehet 2 külön változat - az egyik az AMP-hez és az egyik a nem AMP változathoz. Azt is választhatja, hogy van csak egy verzió - az AMP oldalt, és használja azt mindenhol. Vonatkozó böngésző támogatása, Az AMP Github oldala azt állítja:
Ha még mindig aggódik a böngésző támogatása miatt, nézze meg a Google Paul ír posztját a Stackoverflow-on.
Abban az esetben, ha két oldalt szeretne (AMP és nem AMP) használni linket mindegyikhez azért, hogy tájékoztatják a keresőmotorokat a két változatok.
Adja hozzá a következő kódot a a nem AMP oldal részén:
Hozzáadjuk a következő sort a az AMP oldal részén:
Ha csak egy AMP oldala van, még mindig szükséged van rá kapcsolja össze magát a következő módon:
A Boilerplate indítása
Az AMP Project különböző indításkor az indításhoz használhatja. Tekintse meg az alábbi legegyszerűbb AMP HTML boilerplate-et:
Helló Világ!
Láthatjuk, hogy a boilerplate a rendszeres HTML oldalt a címke. A
>