Beth yw Datblygiad Gwe AMP (Tudalennau Symudol Cyflym)?

Manteision AMP a sut mae'n wahanol i Dylunio Gwefannau Ymatebol

Os edrychwch ar yr ychydig flynyddoedd diwethaf o draffig dadansoddol ar gyfer gwefannau, mae'n debyg y byddwch yn canfod eu bod i gyd yn un peth pwysig yn gyffredin - cynnydd yn nifer yr ymwelwyr y maent yn eu cael gan ddefnyddwyr ar ddyfeisiau symudol.

Yn fyd-eang, erbyn hyn mae mwy o draffig ar y we yn dod o ddyfeisiau symudol nag o'r hyn y byddem yn ei ystyried yn "ddyfeisiau traddodiadol", sydd yn y bôn yn golygu cyfrifiaduron bwrdd gwaith neu laptop. Does dim amheuaeth bod cyfrifiadura symudol wedi newid y ffordd y mae pobl yn defnyddio cynnwys ar-lein, sy'n golygu ei bod wedi newid y ffordd y mae'n rhaid inni adeiladu gwefannau ar gyfer y cynulleidfaoedd sy'n gynyddol sy'n canolbwyntio ar symudol.

Adeiladu ar gyfer Cynulleidfa Symudol

Mae creu "gwefannau cyfeillgar symudol" wedi bod yn flaenoriaeth i weithwyr proffesiynol y we ers blynyddoedd lawer. Nod ymarferion fel dylunio gwefannau ymatebol oedd helpu i greu safleoedd a oedd yn gweithio'n dda ar gyfer pob dyfais, ac mae ffocws ar berfformiad gwefannau ac amseroedd llwytho i lawr yn gyflym i bob defnyddiwr, ffôn symudol neu fel arall. Gelwir ymagwedd arall at safleoedd cyfeillgar symudol fel datblygiad gwefan AMP, sy'n sefyll ar gyfer Tudalennau Symudol Accelerated.

Roedd y prosiect hwn, a gefnogir gan Google, wedi'i greu fel safon agored yn golygu caniatáu i gyhoeddwyr gwefannau greu safleoedd sy'n llwytho'n gyflymach ar ddyfeisiau symudol. Os ydych chi'n meddwl bod hynny'n swnio'n llawer fel dyluniad gwe-ymatebol, nid ydych chi'n anghywir. Mae'r ddau gysyniad yn rhannu llawer yn gyffredin, sef eu bod yn canolbwyntio ar ddarparu cynnwys i ddefnyddwyr ar ddyfeisiau symudol. Fodd bynnag, mae nifer o wahaniaethau rhwng y ddau ddull hwn.

Gwahaniaethau Allweddol rhwng AMP a Dylunio Gwe Ymatebol

Un o gryfderau dylunio gwefannau ymatebol bob amser oedd yr hyblygrwydd y mae'n ei ychwanegu at safle. Gallwch greu un dudalen sy'n ymateb yn awtomatig i faint sgrin ymwelwyr. Mae hyn yn rhoi mynediad i'ch tudalen a'r gallu i roi profiad da i ystod eang o ddyfeisiadau a maint sgrin, o ffonau symudol i dabledi i gliniaduron, bwrdd gwaith, a thu hwnt. Mae dylunio gwefannau ymatebol yn canolbwyntio ar bob dyfais a phrofiad defnyddiwr , nid dim ond symudol. Mae hynny'n dda mewn rhai ffyrdd ac yn ddrwg mewn eraill.

Mae hyblygrwydd mewn safle yn wych, ond os ydych chi wir eisiau canolbwyntio ar symudol, gall creu gwefan sy'n canolbwyntio ar bob sgrin, yn hytrach na rhai symudol yn unig, fod yn masnachu hyblygrwydd ar gyfer perfformiad symudol optimized yn unig. Dyna'r theori y tu ôl i AMP.

Mae AMP yn canolbwyntio'n unig ar gyflymder - sef cyflymder symudol. Yn ôl Malte Ubl, Arweinydd Google Tech ar gyfer y prosiect hwn, mae AMP yn anelu at ddod â "rendro ar unwaith i gynnwys gwe". Mae rhai o'r ffyrdd y mae hyn yn cael eu gwneud yn cynnwys:

Dyma rai o'r prif egwyddorion sy'n gwneud llwyth AMP mor gyflym . Fodd bynnag, mae yna rai eitemau yn y rhestr honno a all wneud gweithwyr proffesiynol gwe-amser yn crynhoi. Taflenni arddull mewnline , er enghraifft. Mae llawer ohonom wedi cael gwybod am flynyddoedd y dylid cynnwys pob arddull mewn taflenni arddull allanol. Mae gallu arddull llawer o dudalennau'r wefan i gyd o un daflen allanol yn un o gryfderau CSS - cryfder sy'n cael ei negyddu os yw tudalennau'n defnyddio arddulliau mewnol yn lle hynny. Ydw, rydych chi'n atal yr angen i lawrlwytho'r ffeil allanol, ond ar y gost o allu rheoli'r wefan gyfan honno gyda'r daflen arddull sengl. Felly pa ymagwedd sy'n well? Y gwir amdani yw bod y ddau ohonynt yn cael eu manteision a'u anfanteision. Mae'r We yn newid yn gyson ac mae gan wahanol bobl sy'n ymweld â'ch safle anghenion gwahanol. Mae'n anodd iawn sefydlu rheolau a fydd yn berthnasol ym mhob achos, gan fod dulliau gwahanol yn gwneud synnwyr mewn gwahanol sefyllfaoedd. Yr allwedd yw pwyso ar fuddion neu anfanteision pob dull o benderfynu pa un sydd orau yn eich achos penodol chi.

Gwahaniaeth allweddol arall rhwng AMP a RWD yw'r ffaith mai anaml y caiff dyluniad ymatebol ei "ychwanegu ar" i safle presennol. Gan fod RWD mewn gwirionedd yn ailfeddwl ar bensaernïaeth a phrofiad y safle, bydd yn gyffredinol yn mynnu bod y safle hwnnw'n cael ei ailgynllunio a'i ailddatblygu i ddarparu ar gyfer yr arddulliau ymatebol. Gellir ychwanegu AMP ar safle presennol, fodd bynnag. Mewn gwirionedd, gellir ei ychwanegu hyd yn oed ar safle ymatebol sy'n bodoli eisoes.

Ystyriaethau Javascript

Yn wahanol i safleoedd gyda RWD, nid yw safleoedd AMP yn chwarae'n dda gyda Javascript. Mae hyn yn cynnwys sgriptiau a llyfrgelloedd 3ydd parti sy'n boblogaidd iawn ar safleoedd heddiw. Gall y llyfrgelloedd hynny ychwanegu swyddogaeth anhygoel i safle, ond maent hefyd yn effeithio ar berfformiad. O'r herwydd, mae'n rhesymol y byddai ymagwedd sy'n canolbwyntio'n frwd ar gyflymder tudalen yn dileu ffeiliau Javascript. Dyna pam y caiff AMP ei ddefnyddio orau ar dudalennau gwe sefydlog yn hytrach na rhai hynod deinamig neu'r rheini sy'n gofyn am effeithiau Javascript penodol am un rheswm neu'r llall. Er enghraifft, ni fydd oriel gwefan sy'n defnyddio profiad arddull "blwch golau" yn ymgeisydd gwych ar gyfer AMP. Ar y llaw arall, byddai erthygl gwefan safonol neu ddatganiad i'r wasg nad yw'n gofyn am unrhyw ymarferoldeb ffansi yn dudalen wych i'w gyflwyno gyda AMP. Mae'n debygol y bydd pobl yn defnyddio'r dudalen honno gan ddefnyddio dyfeisiau symudol a allai fod wedi gweld y cyswllt ar y cyfryngau cymdeithasol neu drwy chwilio Google symudol. Gallu darparu'r cynnwys hwnnw yn syth pan fyddant yn gofyn amdano, yn hytrach na arafu cyflymder llwytho i lawr tra bod Javascript dianghenraid ac adnoddau eraill yn cael eu llwytho, yn gwneud profiad gwych i gwsmeriaid.

Dewis yr Ateb Cywir

Felly pa opsiwn sy'n iawn i chi - AMP neu RWD? Mae'n dibynnu ar eich anghenion penodol, wrth gwrs, ond nid oes angen i chi ddewis un neu'r llall. Os ydym am gael strategaethau ar-lein mwy callach (a mwy llwyddiannus) mae'n golygu bod angen inni ystyried yr holl offer sydd ar gael i ni a dysgu sut y byddant yn cydweithio. Efallai y bydd hyn yn golygu darparu'ch gwefan yn ymatebol, ond gan ddefnyddio AMP ar adrannau neu dudalennau dethol a allai fod yn fwyaf addas i'r arddull honno o ddatblygiad. Gallai hefyd olygu cymryd agweddau o wahanol ddulliau a'u cyfuno i greu atebion hybrid sy'n diwallu anghenion penodol iawn ac sy'n darparu'r gorau o'r ddau fyd i ymwelwyr y safle hwnnw.