Unsa ang AMP (Accelerated Mobile Pages) nga Web Development?

Ang mga benepisyo sa AMP ug sa unsang paagi kini lahi sa Responsive Web Design

Kon imong tan-awon ang nangaging pipila ka mga tuig sa trapiko sa analytics alang sa mga website, lagmit imong mahibal-an nga silang tanan adunay usa ka mayor nga butang nga komon - usa ka pagsaka sa gidaghanon sa mga bisita nga ilang makuha gikan sa mga tiggamit sa mga mobile device.

Sa tibuok kalibutan, adunay mas daghan nga trapiko sa web nga naggikan sa mga mobile device kay sa kon unsa ang atong hunahunaon nga "tradisyonal nga mga himan", nga nagpasabut nga ang desktop o laptop nga mga kompyuter. Walay duhaduha nga ang mobile computing nagbag-o sa paagi nga ang mga tawo mag-usik sa online nga sulod, nga nagpasabut nga kini nagbag-o sa paagi nga kinahanglan naton nga magtukod og mga website alang sa mga nagkadaghang mobile nga sentro nga mga tumatan-aw.

Pagtukod alang sa usa ka Mobile Audience

Ang pagmugna og "mobile friendly nga mga website" usa ka prayoridad alang sa mga propesyonal sa web sulod sa daghang mga tuig. Ang mga praktika sama sa responsive web design nga nagtumong sa pagtabang sa pagmugna og mga site nga maayo alang sa tanan nga mga himan, ug ang usa ka pagtagad sa performance sa website ug ang mga oras sa pag-download sa mga panahon nga makahatag sa mga benepisyo sa tanan nga tiggamit, mobile o kung dili. Ang laing paagi sa mga mobile friendly nga mga site nailhan nga AMP web development, nga nagpasabot sa Accelerated Mobile Pages.

Kini nga proyekto, nga gipaluyohan sa Google, gimugna isip usa ka bukas nga sumbanan nga gituyo aron tugotan ang mga magmamantala sa website sa paghimo og mga site nga mas load sa mga mobile device. Kon ikaw naghunahuna nga ingon ka daghan ang sama sa responsive web design, dili ka sayup. Ang duha ka mga konsepto nagpakigbahin sa usa ka daghan sa mga komon, nga mao nga sila sa duha nga nagtutok sa paghatud sa sulod sa mga tiggamit sa mobile mga lalang. Hinuon adunay daghang mga kalainan tali niining duha ka mga pamaagi.

Mga Pangunang Kalainan Diha sa AMP ug Responsive Web Design

Ang usa sa mga kalig-on sa matinud-anon nga disenyo sa web mao ang kanunay nga pagka-flexible nga kini nagdugang sa usa ka site. Mahimo ka makahimo og usa ka panid nga awtomatikong motubag sa gidak-on sa screen sa bisita. Kini naghatag sa imong panid ug ang abilidad sa pag-alagad sa usa ka maayo nga kasinatian sa usa ka nagkalain-laing mga himan ug mga gidak-on sa screen, gikan sa mga cellphone ngadto sa mga tablet ngadto sa mga laptop, mga desktop, ug sa uban pa. Ang tumong sa pagdisenyo sa web mao ang naka-focus sa tanang mga device ug mga kasinatian sa user , dili lang mobile. Kana maayo sa pipila ka mga paagi ug dili maayo sa uban.

Ang fleksibilidad sa usa ka site nindot kaayo, apan kung gusto ka nga mag-focus sa mobile, ang paghimo sa usa ka site nga nagatutok sa tanan nga mga screen, imbis lamang sa mga cellphone, mahimo nga pagbaligya sa flexibility alang sa lunsay nga pag-optimize sa mobile performance. Mao kana ang teorya sa likod sa AMP.

Ang AMP mao lamang ang naka-focus sa katulinon - ang mobile speed. Sumala sa Malte Ubl, ang Google Tech Lead alang sa maong proyekto, ang AMP nagtumong sa pagdala sa "instant rendering sa web content." Pipila sa mga paagi nga kini gihimo mao ang:

Kini mao ang pipila lamang sa mga prinsipal nga naghimo sa AMP nga pag- load sa madali . Adunay usab, bisan pa, ang pipila ka mga butang nga anaa sa lista nga mahimong maghimo sa dugay nga panahon sa mga propesyonal sa web nga mokamang. Sama pananglitan sa style sheets . Daghan kanato gisultihan sulod sa mga katuigan nga ang tanan nga mga estilo kinahanglan nga anaa sa mga estilo sa gawas sa gawas. Ang makahimo sa pag-style daghang mga panid sa site tanan gikan sa usa ka eksternal nga panid mao ang usa sa mga kalig-on sa CSS-usa ka kusog nga gipanghimakak kung ang mga panid gamiton ang mga estilo sa inline. Oo, imong mapugngan ang panginahanglan sa pag-download sa gawas nga file, apan sa kantidad nga makahimo sa pagdumala nianang tibuok nga site sa usa ka style sheet. Busa unsa nga pamaagi ang mas maayo? Ang tinuod mao nga sila adunay duha ka mga benepisyo ug kahuyang. Ang Web kanunay nga mag-usab ug lainlaing mga tawo nga mobisita sa imong site adunay lainlaing mga panginahanglan. Lisud kaayo ang pag-establisar sa mga kalagdaan nga magamit sa tanan nga mga kaso, tungod kay ang nagkalainlaing pamaagi masabtan sa lainlaing mga sitwasyon. Ang yawe mao ang pagtimbang sa mga benepisyo o mga kahuyangan sa matag pamaagi aron masuta kung unsa ang labing maayo sa imong partikular nga kaso.

Ang laing importanteng kalainan tali sa AMP ug RWD mao ang kamatuoran nga ang responsive nga design panagsa ra "gidugang" ngadto sa usa ka site nga anaa na. Tungod kay ang RWD mao ang usa ka basehanan nga pag-usisa sa arkitektura ug kasinatian sa usa ka site, sa kinatibuk-an kini nagkinahanglan nga ang site pag- usab ug paghan-ay pag-usab aron ma-accommodate ang mga estilo sa pagtubag. Hinuon, ang AMP mahimong idugang ngadto sa usa ka kasamtangan nga site. Sa pagkatinuod, kini mahimo pa nga idugang ngadto sa usa ka kasamtangan nga responsive site.

Mga Pagtagad sa Javascript

Dili sama sa mga site nga adunay RWD, ang mga site sa AMP dili maayo sa Javascript. Naglakip kini sa 3 ka mga script sa partido ug mga librarya nga popular kaayo sa mga site karon. Kadtong mga librarya makadugang sa talagsaon nga kagamitan sa usa ka site, apan kini usab makaapekto sa pasundayag. Tungod niini, kini nangatarongan nga ang usa ka pamaagi nga talagsaon nga nakapunting sa gikusgon sa panid mawala ang mga file sa Javascript. Tungod niini nga hinungdan nga ang AMP sagad nga labing maayo nga gigamit sa static nga mga webpage nga sukwahi sa mga dinamikong mga tawo o kadtong nagkinahanglan sa espesipikong mga epekto sa Javascript alang sa usa ka hinungdan o sa lain. Pananglitan, ang usa ka gallery sa website nga naggamit sa usa ka istilo sa "lightbox" nga kasinatian dili mamahimong maayo nga kandidato alang sa AMP. Sa laing bahin, ang usa ka standard nga artikulo sa website o press release nga wala magkinahanglan sa bisan unsa nga fancy functionality mahimo nga usa ka dakung panid nga ipadala uban sa AMP. Kana nga panid lagmit nga basahon sa mga tawo nga naggamit sa mga mobile device nga tingali nakakita sa link sa social media o pinaagi sa mobile nga Google search. Ang makahimo sa diha-diha dayon sa paghatud nianang sulod kon sila mohangyo niini, imbis nga hinay ang pag-download sa gikusgon samtang wala kinahanglana nga Javascript ug uban pang mga kapanguhaan ang gikarga, naghimo alang sa usa ka dakung kasinatian sa customer.

Pagpili sa Husto nga Solusyon

Busa unsang kapilian ang husto alang kanimo - AMP o RWD? Nagdepende kini sa imong piho nga mga panginahanglan, siyempre, apan dili nimo kinahanglan nga mopili sa usa o sa lain. Kung gusto nato nga mas maalamon (ug mas malampuson) nga mga estratehiya sa internet kini nagpasabut nga kinahanglan natong tagdon ang tanang mga gamit nga atong gamiton ug makat-on unsaon nila pagtambayayong. Tingali kini nagpasabot sa paghatag sa imong site nga responsable, apan paggamit sa AMP sa pinili nga mga seksyon o mga panid nga labing haum sa estilo sa paglambo. Mahimo usab kini magpasabot sa pagkuha sa mga aspeto sa nagkalainlaing mga pamaagi ug paghiusa kanila sa pagmugna og mga hybrid nga mga solusyon nga nagtagbo sa mga piho nga mga panginahanglan ug naghatag sa labing maayo sa duha ka mga kalibutan sa mga bisita sa maong site.