Често срещаните грешки AJAX Програмиране
С появата на Web 2.0 на уеб приложения е вече стават все по-интерактивни в природата, благодарение на AJAX. Но този интерактивен използва AJAX идва с някои грешки, които хората обикновено не следва.
По-долу са в списъка на грешките, които AJAX ви дава като подарък.
Не Обратно бутон функционалност
По подразбиране браузър съхранява посети уеб страница в историята на папките, но с AJAX на браузъра не е в състояние да изтеглите динамично съдържание.
2. Чакащи безкрайно
Функционалността AJAX голяма степен зависи от мрежовата връзка и лента. AJAX работи добре с добрата Интернет връзка, така че ако използвате Dial-горе, ще трябва да изчака отговор идва от сървъра. Но ако вашият браузър се удари в разговор между AJAX, независимо от интернет след това прозорец на браузъра е мъртъв, докато потребителят презарежда страницата или отваря една и съща страница и пише едно и също съдържание отново и да представят.
Използването на AJAX в името на AJAX.
AJAX е една много добра функция, за да въведе в днешния интернет свят, но вие също трябва да направят броя на използваемостта на него.
Браузър кръст Съвместим
Ако вашият уеб приложение е насочена към множество браузъра, който ще трябва да се увери, че AJAX приложението работи безпроблемно на всички браузъри.
Браузъри Заредете
Осъществяване твърде много призовава AJAX ще влоши работата браузър и това ще стане бавно. Това ще направи работата на потребителите ужасно за вашия сайт.
Отметки
Потребителите нямат право да маркирате страници като динамично съдържание пресилено използва AJAX. Причината е, AJAX ще донесе динамични данни от сървъра и връзката маркер ще се съхранява на статични данни, съхранявани в интернет папка кеш.
Разрешава / забранява JavaScript
AJAX чисто работи с JavaScript и ако потребителите браузъри е JavaScript увреждания тогава функционалност AJAX няма да работи.



































Добро съдържание
Това е информативно, но имате ли някакви обяснения за това как да се избегнат някои от тези проблеми? Някои изглеждат неизбежни - например какво може да се направи по отношение на # 1 с функционалност на сайта на бутон?
Здравейте, добро съдържание, само за да отговори на Джон, нищо не може да се направи за бутона за връщане, но можете да се осигури алтернатива чрез Ajax, например можете да предоставите "до" и "предишния" бутони и с OnClick събитие, вие получавате исканите данни и др ...
и също така да съдържа връзки към всички / основни раздели на сайта в един файл и този файл във всяка страница, по този начин посетителите не трябва да се удари гърба, за да видите предишната страница, защото всичко е на разположение в горната част на сайта .
за номер 2, аз мисля, че може да зададете таймер, ако няма отговор идва в рамките на 4 секунди, уведомява потребителя да натиснете бутон опитайте отново.