Калі выкарыстоўваць Ajax і калі не

Што рабіць, калі вы атрымліваеце «Ajax Call» ад вашага боса

Я прызнаю гэта, я ніколі не быў вялікім прыхільнікам JavaScript. Я заўсёды быў вельмі рады, што Аб была Кіраўніцтва па JavaScript, так што ў мяне не было, каб пакрыць яго на сваім сайце. Я магу чытаць і пісаць JavaScript, але да нядаўняга часу, у мяне не было вельмі мала цікавасці да яе. Па нейкай прычыне, мой розум быў поўны разумовы перапынак, калі справа дайшла да напісання сцэнарыяў JS. Я магу пісаць складаныя C ++ і Java - прыкладанняў , і я магу пісаць Perl скрыпты CGI ў маім сне, але JavaScript заўсёды была барацьба.

Ajax Made JavaScript Больш задавальнення

Я думаю, што адна з прычын, я не хацеў JavaScript таму, што перакульванне гэта сумнае. Вядома, вы можаце зрабіць больш, чым з JS, але 90% участкаў там, выкарыстоўваючы гэта рабілі небудзь праверкі ролловера або формы, а не шмат што іншае. І як толькі вы праверылі адну форму, вы праверылі іх усе.

Затым Ajax прыйшоў і зрабіў усё новае зноў. Раптам мы былі браўзэры, якія падтрымліваюць б JavaScript рабіць нешта іншае, чым swaping малюнкаў, і мы мелі XML і DOM для падлучэння дадзеных нашых сцэнарыяў. І ўсё гэта азначае, што Аякс межжала мне, таму я хачу, каб ствараць прыкладанні Ajax.

Што і # 39; s самы ідыёцкі Ajax прыкладанняў Вы & # 39; ве калі-небудзь створаных?

Я думаю, што міна павінна быць электроннай праверкай на рахунку, які атрымаў амаль не электроннай пошты. Вы б перайсці на вэб-старонцы, і было б сказаць: «У вас ёсць 0 паведамленняў электроннай пошты.» 0 зменіцца, калі паведамленне прыйшло ў, але так як гэтая уліковы запіс не атрымаў пошту, ён ніколі не зменіцца. Я праверыў гэта, даслаўшы ліст на рахунак, і яна працавала. Але гэта было абсалютна бессэнсоўна. Былі лепшыя шашак пошты даступныя пяць гадоў таму, і я не павінен мець Firefox або IE працуе, каб выкарыстоўваць іх. Калі адзін з маіх калегаў бачыла яна сказала: «Што гэта рабіць?» Калі я патлумачыў, яна спытала: "Чаму?"

Перад Стварэнне прыкладання Ajax Заўсёды пытай

Чаму Ajax?
Калі адзіная прычына, вы ствараеце прыкладанне ў Ajax таму, што «Ajax гэта крута" ці "мой бос сказаў мне, каб выкарыстоўваць Ajax», то вы павінны сур'ёзна ацаніць свой выбар тэхналогіі. Калі вы ствараеце якой-небудзь вэб-дадатак, якое вы павінны думаць аб вашых кліентаў у першую чаргу. Што ім трэба гэта дадатак, каб зрабіць? Што будзе рабіць гэта прасцей у выкарыстанні?

Чаму не што - то яшчэ?
Гэта можа быць вельмі павабна выкарыстоўваць Ajax проста таму, што вы можаце. На адным сайце, што мая каманда працавала на, быў укладкамі раздзел старонкі. Усе ўтрыманне было захавана ў XML у базе дадзеных і пры націску на ўкладках, Ajax быў выкарыстаны для аднаўлення старонкі з новай укладкай дадзенымі з XML.

Гэта здавалася добрым выкарыстаннем Ajax, пакуль вы не пачнеце думаць аб некаторых з праблем з гэтым:

Справа ў тым, што было цікава, што гэты вэб-сайт быў сярод новых старонак у мінулым, якія не выкарыстоўвалі Ajax. Яны дастаўлены ўтрыманне альбо са схаванай дзівай або асобнай HTML-старонкамі. Там не было ніякіх прычын, каб выкарыстоўваць Ajax акрамя таго, што Ajax было халаднавата, і наш бос прапанаваў паглядзець на месца, каб выкарыстоўваць яго.

Ajax для дзеянняў не задавальняючыся

Калі вы збіраецеся паставіць прыкладанне Ajax, або проста нешта Ajax-так на вашым вэб-сайце, у першую чаргу вызначыць, калі дадзеныя, якія вы атрымліваеце доступ змены. Кропка асінхроннага запыту з'яўляецца тое, што ён робіць запыты да сервера для атрымання інфармацыі, якая змянілася хутчэй - таму што гэта адбываецца ў той час як чытач робіць нешта яшчэ. Затым пры націску на спасылку або кнопку (або па заканчэнні зададзенага прамежку часу - незалежна ад вашага адрозненні ёсць) дадзеныя паказваюць адразу ж.

Калі ўтрыманне або дадзеныя ніколі не змяняецца, то вы не павінны выкарыстоўваць Ajax для доступу да яго.

Калі змесціва або дадзеныя, толькі рэдка змяняецца, то вы, верагодна, не варта выкарыстоўваць Ajax для доступу да яго.

Тое, што добра для Ajax

Што рабіць, калі вы атрымліваеце & # 34; Ajax выклік & # 34;

Пагаворыце з вашым босам або аддзела маркетынгу, каб высветліць, чаму яны хочуць выкарыстоўваць Ajax на вэб-сайце. Як толькі вы зразумееце прычыны, чаму яны хочуць, вы можаце працаваць на пошук патрэбнага прыкладання для яго.

Нагадаем, як ваш бос, што вашы кліенты прыходзяць першыя, і што даступнасць не проста слова. Калі яны не клапоцяцца, ці з'яўляецца ваш сайт даступным для кліентаў, а затым нагадаць ім, што пошукавыя сістэмы не клапаціцца аб Ajax, таму яны не будуць атрымліваць столькі праглядаў старонак.

Пачніце з малога. Пабудаваць нешта проста першы, перш чым турбавацца аб стварэнні цэлага новага вэб-прыкладанні з нуля. Калі вы можаце атрымаць нешта Ajaxian на свой вэб-сайт, які можа быць усё, ваш бос або аддзел маркетынгу неабходна для дасягнення сваіх мэтаў. Гэта, безумоўна, можна паставіць прыкладанне Ajax, што на самой справе карысна, але толькі калі вы думаеце пра тое, як зрабіць гэта першым.

Вы знойдзеце гэтую артыкул карыснай? Зрабіць каментар.