Шта је АМП (Аццелератед Мобиле Пагес) Веб развој?

Предности АМП-а и како се разликује од Респонсиве Веб Десигн-а

Ако погледате протеклих неколико година аналитичког саобраћаја за веб локације, вероватно ћете пронаћи да сви деле једну главну заједничку ствар - пораст броја посјетилаца који добијају од корисника на мобилним уређајима.

Глобално, сада је присутан већи промет на Интернету од мобилних уређаја него што смо мислили на "традиционалне уређаје", што у основи значи десктоп или лаптоп рачунаре. Нема сумње да је мобилно рачунарство променило начин на који људи конзумирају онлајн садржај, што значи да је променило начин на који ми морамо да градимо веб локације за оне све више мобилно-центричне публике.

Изградња за мобилну публику

Стварање "мобилних веб локација" је приоритет веб професионалаца већ дуги низ година. Пракса као што је одговарајући веб дизајн има за циљ да помогне у стварању сајтова који су добро функционисали за све уређаје, а фокус на перформансе веб сајта и брзом преузимању погодује свим корисницима, мобилним или другачијим. Још један приступ мобилним пријатељским сајтовима познат је као АМП веб девелопмент, који се односи на Аццелератед Мобиле Пагес.

Овај пројекат, који подржава Гоогле, креиран је као отворени стандард који је омогућио издавачима веб страница да креирају сајтове који се брже учитавају на мобилним уређајима. Ако мислите да то звучи слично као одговарајући веб дизајн, нисте у праву. Два концепта деле доста заједничког, односно да су оба фокусирана на пружање садржаја корисницима на мобилним уређајима. Ипак, постоје разлике између ова два приступа.

Кључне разлике између АМП и Респонсиве Веб Десигн

Једна од предности одзивног веб дизајна одувек је била флексибилност коју додаје на сајт. Можете креирати једну страницу која аутоматски одговара величини екрана посетилаца. То даје вашој страници достигнућа и могућност да пруже добро искуство широком спектру уређаја и величине екрана, од мобилних телефона до таблета до лаптопа, десктопа и шире. Одговарајући веб дизајн је фокусиран на све уређаје и корисничка искуства , а не само на мобилне уређаје. То је и добро на неки начин и лоше у другима.

Флексибилност на сајту је сјајна, али ако заиста желите да се фокусирате на мобилне уређаје, креирањем сајта који се фокусира на све екране, уместо искључиво на мобилним уређајима, може се трговати флексибилношћу за чисто оптимизоване перформансе мобилних уређаја. То је теорија иза АМП-а.

АМП је чисто фокусиран на брзину - односно брзину мобилне телефоније. Према речима Малте Убл, Гоогле Тецх Леад за овај пројекат, АМП има за циљ да донесе "инстант рендеринг на веб садржај." Неки од начина на који то ради су:

Ово су само неки од директора који АМП учине тако брзо . Ипак, постоје и неке ставке на тој листи које могу дуго радити веб професионалци. На примјер, листови сталних стилова . Многи од нас су већ годинама рекли да сви стилови треба да буду садржани у спољним стилским листовима. Могућност стила пуно страница страница са једног спољног листа је једна од снага ЦСС-а која је негирана ако странице уместо тога користе инлине стилове. Да, спречавате потребу да преузмете спољну датотеку, али по цијени да можете управљати целокупном сајту помоћу појединачног листа стилова. Дакле, који је приступ бољи? Реалност је да обојица имају своје предности и недостатке. Веб се непрестано мења и различити људи који посећују вашу локацију имају различите потребе. Врло је тешко успоставити правила која ће се примјењивати у свим случајевима, јер различити приступи имају смисла у различитим ситуацијама. Кључ је да одмерите предности или недостатке сваког приступа како бисте утврдили који је најбољи у вашем конкретном случају.

Још једна кључна разлика између АМП и РВД је чињеница да се реагујући дизајн ретко "додава" на постојећу локацију. Због тога што је РВД стварно темељно преиспитивање архитектуре и искуства сајта, обично ће бити потребно редизајнирати и преуредити локацију како би се прилагодили одговарајућим стиловима. Међутим, АМП се може додати на постојећу локацију. Заправо, она се чак може додати и на постојећу локацију која одговара.

Јавасцрипт Цонсидератионс

За разлику од локација са РВД, АМП сајтови не играју добро са Јавасцриптом. Ово укључује треће партијске скрипте и библиотеке које су данас популарне на сајтовима. Те библиотеке могу додати невероватну функционалност на сајт, али оне такође утичу на перформансе. Као такав, стоји на уму да би приступ који се фокусирао на брзину странице избјегао Јавасцрипт датотеке. Због тога се АМП често најбоље користи на статичким веб странама насупрот веома динамичним или онима који захтевају специфичне ефекте Јавасцрипт-а из једног или другог разлога. На пример, галерија веб локација која користи искуство у "лигхтбок" стилу неће бити одличан кандидат за АМП. Са друге стране, стандардни чланак на сајту или саопштење за штампу који не захтијева било какве фенси функционалности била би одлична страница за испоруку са АМП-ом. Вероватно ће ту страницу прочитати људи који користе мобилне уређаје који су можда видели линк на друштвеним медијима или путем мобилног претраживања Гоогле-а. Могућност да одмах испоручи тај садржај када то затражи, уместо успоравања брзине преноса док су учитањи непотребни Јавасцрипт и други ресурси, чини одлично искуство клијента.

Избор правог решења

Па која је опција за вас - АМП или РВД? То зависи од ваших специфичних потреба, наравно, али не морате да бирате један или други. Ако желимо имати паметније (и успешније) онлине стратегије, то значи да морамо узети у обзир сва расположива средства и научити како ће они радити заједно. Можда ово значи одговорно пружање вашег сајта, али помоћу АМП-а на одређеним одељцима или страницама које су можда најпогодније за тај стил развоја. То би такође могло значити узимање аспеката различитих приступа и њихово комбиновање како би створили хибридна рјешења која задовољавају врло специфичне потребе и која пружа најбоље од оба свијета посјетитељима тог веб сајта.