Када користити Ајак и Када не

Шта урадити када добијете "Ајак Цалл" од свог шефа

Признајем, никад нисам био велики љубитељ ЈаваСцрипт-а. Увек ми је било драго што је Абоут имао водич за ЈаваСцрипт, тако да нисам морао да га покријем на свом сајту. Могу да читам и пишем ЈаваСцрипт, али до скоро сам имала мало интересовања. Због било ког разлога, мој ум је имао потпуну менталну паузу када је писао ЈС скрипте. Могу да напишем компликоване Ц ++ и Јава апликације и могу да напишем Перл ЦГИ скрипте у сну, али ЈаваСцрипт је увек био борба.

Ајак Маде ЈаваСцрипт још забавно

Мислим да је дио разлога због кога нисам волео ЈаваСцрипт због тога што су преваранти досадни. Наравно, ви можете учинити више од тога са ЈС-ом, али 90% сајтова који су га користили користили су било преусмеравање или формирање валидације, а не много више. И када једном потврдите један образац, све сте их потврдили.

Тада је Ајакс дошао и све је поново направио. Одједном смо имали прегледаче који подржавају ЈаваСцрипт који раде нешто друго осим замјене слика и имали смо КСМЛ и ДОМ да повезујемо податке са нашим скриптама. И све то значи да Ајак ме интересује, тако да желим да изградим Ајак апликације.

Шта је Ступидест Ајак апликација коју сте икада направили?

Мислим да би моје требало да буде контролер е-поште на рачуну који готово нема е-поште. Отишли ​​бисте на Веб страницу и рекли бисте: "Имате 0 маил порука." 0 би се променило ако би дошла порука, али пошто тај рачун није добио пошту, то се никада неће променити. Тестирао сам га слањем поште на рачун, и то је успело. Али то је било апсолутно бесмислено. Било је бољих маил цхецкера на располагању пре пет година и нисам морао да користим Фирефок или ИЕ да их користим. Када је један од мојих сарадника видео, рекла је: "Шта то ради?" Када сам објаснио, питала је "Зашто?"

Пре него што направите апликацију Ајак увек питајте зашто

Зашто Ајак?
Ако једини разлог што градите апликацију у Ајаку је то што је "Ајак цоол" или "мој шеф ми је рекао да користим Ајак", онда би требало озбиљно да процијените свој избор технологије. Када градите било коју Веб апликацију, требало би прво размишљати о својим купцима. Шта им треба ова апликација? Шта ће олакшати коришћење?

Зашто не нешто друго?
Може бити врло примамљиво користити Ајак једноставно зато што можете. На једној локацији на којој је мој тим радио, налази се табулаторски део странице. Сви садржаји су били сачувани у КСМЛ-у у бази података, а када сте кликнули на језичке, Ајак се користио за обнову странице са новим податком о картици из КСМЛ-а.

Ово је изгледало као добра употреба Ајак-а, све док не почнете да размишљате о неким проблемима:

Оно што је било интересантно јесте да је ова Веб страница у прошлости имала сличне странице које нису користиле Ајак. Они су доставили садржај било са скривеним дивовима или одвојеним ХТМЛ страницама. Није било разлога да користите Ајак осим да је Ајак био цоол, а наш шеф је предложио да потражимо мјеста за кориштење.

Ајак је за акцију Није Садржај

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

Ако се ваш садржај или подаци никада не промене, онда не бисте требали користити Ајак за приступ.

Ако се ваш садржај или подаци ретко мењају, онда вероватно не треба да користите Ајак да бисте му приступили.

Ствари које су добре за Ајак

Шта радити када добијете Ајак Цалл & # 34;

Разговарајте са својим шефом или одељењем маркетинга како бисте сазнали зашто желе да користе Ајак на веб локацији. Када схватите разлоге зашто их желе, онда можете радити на проналажењу одговарајуће апликације за то.

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

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

Да ли сте нашли овај чланак корисним? Напишите коментар.