Mis on AMP (kiirendatud mobiil leheküljed) veebiarendus?

AMP kasu ja kuidas see erineb vastupidavast veebisainist

Kui vaatate veebisaitide analüüsi liikluse viimase paari aasta jooksul, leiad tõenäoliselt, et neil kõigil on üks ühine peamine asi - mobiilseadmete kasutajatelt saadavate külastajate arvu suurenemine.

Ülemaailmselt on mobiilseadmetest nüüd rohkem veebi liiklust kui seda, mida me peame traditsioonilisteks seadmeteks, mis tähendab põhiliselt laua- või sülearvuteid. Pole kahtlust, et mobiiliarvutus on muutnud seda, kuidas inimesed tarbivad veebisisu, mis tähendab, et see on muutnud nii, et me peame veebisaitide loomist nendele üha enam mobiiltele keskenduvatele vaatajaskondadele looma.

Mobiilse vaatajaskonna loomine

Veebispetsialistide jaoks on paljudel aastatel prioriteediks "mobiilsete sõbralike veebisaitide" loomine. Tavapärased toimingud, nagu reageeriv veebidisain, mille eesmärk on aidata luua saite, mis kõikides seadmetes toimivad hästi, ning keskendumine veebisaidi toimivusele ja kiirele allalaadimise ajale on kasulik kõigile kasutajatele, mobiilseadmetele või muule. Teine lähenemine mobiilseadmetele mõeldud saitidele on tuntud kui AMP veebiarendus, mis tähistab kiirendatud mobiilisaite.

See projekt, mida toetab Google, loodi avatud standardina, mis võimaldas veebisaitide kirjastajatel luua saite, mis laadivad mobiilseadmeid kiiremini. Kui te arvate, et see kõlab tunduvalt nagu reageeriv veebidisain, pole te eksinud. Mõlemad mõisted jagavad palju ühist, nimelt seda, et mõlemad keskenduvad sisu edastamisele mobiilseadmete kasutajatele. Siiski on nende kahe lähenemise vahel palju erinevusi.

Peamised erinevused AMP ja vastutustundliku veebidisaini vahel

Üks tundlikke veebidisaini tugevaid külgi on alati olnud saidile lisatav paindlikkus. Saate luua ühe lehe, mis vastab automaatselt külastaja ekraani suurusele. See annab lehe jõudluse ja võimaluse teenida häid kogemusi paljudele seadmetele ja ekraani suurustele, alates mobiiltelefonidest kuni tahvelarvutite, sülearvutite, lauaarvutitesse jms. Vastutustundlik veebidisain keskendub kõigile seadmetele ja kasutajakogemustele , mitte ainult mobiilseadmetele. Mõnes mõttes on see nii hea kui ka teistes halvasti.

Saidi paindlikkus on suurepärane, kuid kui soovite tõesti keskenduda mobiilseadmetele, võib veebisaidi loomine, mis keskendub kõigile ekraanidele, mitte ainult mobiilseadmetele, võib olla kauplemise paindlikkus ainult optimeeritud mobiilseadmetele. See on AMP teooria.

AMP on keskendunud ainult kiirusele - nimelt mobiilsele kiirusele. Vastavalt Malte Ubli sõnale on Google'i tehnoloogia juht selle projekti nimel, AMP eesmärk on tuua veebisisu vahetu renderdamine. Mõned viisid selle kohta on järgmised:

Need on vaid mõned põhimõtted, mis muudavad AMP koormuse nii kiiresti . Siiski on selles loendis ka mõni üksus, mis võib pika aja veebiprofessionaalide tähelepanu pöörata. Näiteks sisseehitatud stiilis lehed . Paljud meist on juba aastaid öelnud, et kõik stiilid peaksid sisalduma välistes stiilides. Võimalus stiilida mitut saidilaiti kõik ühel välisel lehel on üks CSSi tugevaid külgi, mis on vähene, kui lehed kasutavad selle asemel inline stiile. Jah, vältige välise faili allalaadimise vajadust, kuid sellel on võimalus hallata kogu saidi üheainsa stiililehega. Milline lähenemine on parem? Reaalsus on selles, et neil mõlemal on oma eelised ja puudused. Veeb muutub pidevalt ja erinevatel inimestel, kes külastavad teie saiti, on erinevad vajadused. On väga raske kehtestada eeskirju, mis kehtivad kõigil juhtudel, kuna erinevad lähenemisviisid on eri olukordades mõistlikud. Võti on kaaluda iga lähenemisviisi kasu või puudusi, et määrata kindlaks, milline on teie konkreetsel juhul parim.

Teine oluline erinevus AMP ja RWD vahel on asjaolu, et reageeriv disain on harva "lisatud" olemasolevale saidile. Kuna RWD on tõepoolest saidi arhitektuuri ja kogemuste põhjalik ümberkujundamine, nõuab see üldjuhul seda saidi ümberkujundamist ja ümberkujundamist, et mahutada reageerivad stiilid. Kuid AMP-i saab lisada olemasolevale saidile. Tegelikult saab seda isegi lisada olemasolevale reageerivale saidile.

Javascripti kaalutlused

Erinevalt RWD-st paiknevatest saitidest ei tööta hästi Javascriptiga. See hõlmab kolmanda osapoole skripte ja raamatukogusid, mis on tänapäeval väga populaarsed. Need raamatukogud võivad veebisaidile lisada uskumatu funktsioone, kuid need mõjutavad ka tulemusi. Sellisena on mõistlik, et lähenemine, mis keskendub lehekülgede kiirusele, jätaks Javascripti failid ära. Just sel põhjusel on AMP-d sageli kõige paremini kasutatud staatilistel veebilehtedel, mitte dünaamilistel või dünaamilistel või neid, mis vajavad ühel või teisel põhjusel spetsiifilisi Javascripti efekte. Näiteks ei ole veebipõhine galerii, mis kasutab "lightbox" stiilis kogemusi, AMP jaoks suurepärane kandidaat. Teisest küljest on AMP-le tarnimiseks suurepärane lehekülg standardne veebisaidi artikkel või pressiteade, mis ei nõua mingeid väljamõeldud funktsioone. Seda lehte näevad tõenäoliselt inimesed, kes kasutavad mobiilseadmeid, kes võisid näha linki sotsiaalmeedias või mobiilse Google'i otsingu kaudu. Kui saate seda sisu koheselt esitada, kui seda soovib, siis laadimise kiiruse asemel, et asendada tarbetut Javascripti ja muid ressursse, on hea kliendi kogemus.

Õige lahenduse valimine

Milline valik on teie jaoks õige - AMP või RWD? Loomulikult sõltub see teie konkreetsetest vajadustest, kuid te ei pea seda või teist valima. Kui tahame arukamaid (ja edukamaid) veebistrateegiaid, tähendab see, et peame kaaluma kõiki meie käsutuses olevaid vahendeid ja õppima, kuidas nad koos töötavad. Võibolla tähendab see seda, et sait on teie saidil vastutustundlik, kuid kasutades AMP-d valitud jaotistele või lehtedele, mis sobivad kõige paremini selle arendusstiiliga. See võib tähendada ka erinevate lähenemisviiside aspektide kasutamist ja nende kombineerimist hübriidlahenduste loomiseks, mis vastavad väga konkreetsetele vajadustele ja mis pakuvad selle saidi külastajatele parimat mõlemat maailmat.