Технологія AJAX на основі інформаційної системи обміну даних

дипломная работа

1.5.2 Недоліки технології AJAX

· Відсутність інтеграції із стандартними користувацькими інструментами браузера;

· Кнопка переходу між сторінками “Назад”;

· Не буде працювати кнопка “Назад” у браузері. Динамічні сторінки не реєструються браузером в історії перегляду сторінок, тому не працює кнопка «Назад». Але більшість програмістів створюють спеціальні скрипти для усунення недоліку;

· Закладки.

Оскільки динамічно генерує сторінки Javascript а не сервер тому адреса сторінки вирізається з циклу і вже ніяк не можу бути використана у майбутньому. Тому для вирішення цієї проблеми в AJAX широко використовують конструктивні посилання(prermalinks) таких випадках. Ця проблема використовується за рахунок міток # в URL.

· Проблема індексації пошуковими системами;

Динамічний вміст веб сторінки пошукові роботи не можуть побачити, тому що він генерується динамічним скриптом на стороні клієнта. Коли створюється потужний сайт потрібно потрібно створювати аналогічні методи доступу до контенту , тобто можна розробити статистичний сайт.

· Ускладнення проекту;

Звичайно при створенні потужних веб ресурсів впровадження технології AJAXпотребує складного опрацюапння та інтеграції у сам код. Збільшується проблема передачі даних у великих розмірах. Це вирішується за допомогою cookies.

· Проблеми відвідуваності сайтів;

Багато веб серверів ведуть облік відвідуваності нових сторінок веб сайту. Але коли ці сторінки генеруються AJAX запитами то ця статистика стає неактуальною на сьогоднішній день.

· Безліч браузерів не є крос суміснини із javascript тому деякі функції можуть не працювати коректно а також це впливає на формування сторінко чрез запит javascript.

Делись добром ;)