Типові помилки програмування AJAX
З появою Web 2.0 веб-додатки стали більш інтерактивний характер завдяки AJAX. Але це інтерактивна Використання Ajax поставляється з деякими помилками, що люди взагалі не слід.
Нижче наведений список помилок, які AJAX дає вам як подарунок.
Ні функції кнопки "Назад
За замовчуванням браузер зберігає веб-сторінку відвідали в папці журналу, але з AJAX браузер не може отримати динамічний контент.
2. Waiting Endlessly
Функціональність AJAX багато в чому залежати від підключення до мережі і пропускну здатність. AJAX добре працює з хорошою підключення до Інтернету так що якщо ви використовуєте комутоване вам доведеться почекати, поки приходить відповідь від сервера. Але якщо Ваш браузер отримати удар в між викликом AJAX, незалежно від підключення до Інтернету, то ваш браузер вікно мертвий, поки користувач оновлює сторінку або відкриває ту саму сторінку і пише той же зміст знову і уявити.
Використання Ajax ради AJAX.
AJAX це дуже гарна можливість для здійснення в сьогоднішньому світі Мережі, але ви також повинні зробити підрахунок зручність його.
Хрест браузер сумісний
Якщо веб-програма орієнтована кілька браузері ви повинні переконатися, що додатки AJAX бездоганно працює на всіх браузерах.
Браузер навантаження
Занадто багато і закликає AJAX буде погіршувати продуктивність браузера і воно буде відбуватися повільно. Це дозволить зробити роботу користувачів потрапили на ваш сайт.
Bookmarking
Користувачі не можуть закладку сторінки з динамічним вмістом Fetched допомогою AJAX. Причина AJAX принесу динамічні дані з сервера і закладки посилання зберігатимуться тільки статичні дані, що зберігаються в папці кешу інтернету.
Увімкнути / Вимкнути JavaScript
AJAX чисто працює з JavaScript і, якщо користувачі браузерів має JavaScript вимкнено, то функціональність AJAX не буде працювати.

















Гарний зміст
Це є інформативним, але у вас є будь-які пояснення про те, як уникнути деяких з цих проблем? Деяким здається неминучим - наприклад, що може бути зроблено щодо # 1 з не функцію кнопки "Назад?