Что такое AJAX
Что такое AJAX – это «фоновый» обмен данными браузера с веб-сервером, в результате которого веб-страница не перезагружается полностью, а веб-приложения становятся более удобными и загружаются быстрее. Т.е. приложение при выполнении какого-либо действия перезагружается не целиком, а лишь небольшой изменённый участок, что значительно уменьшает использование трафика. AJAX был придуман Джессом Джеймс Гарретом. Его название раскрывает значение используемого языка JavaScrіpt – XMLHttpRequest. Эта технология совмещает в себе несколько концептуально подобранных друг к другу технологий. Асинхронная связь пользователя с сервером осуществляется с помощью JSON и ХML-представления. Для динамического изменения содержания страницы применяется DHTML. Это очень удобно. Активное применение AJAX получила благодаря компании Google, при разработке своих веб-сервисов Gmaіl, Google maps и Google Suggest. Это был первый поисковик, который принёс известность «Аякс», как прозвали её в народе. Использование AJAX экономит время на получение и передачу данных и предоставляет больше интерактивности интерфейсу веб-ресурса. Применение подобной веб-анимации так же удобно, как и обычной программы. Но, несмотря на свою популярность и перспективность, AJAX имеет и недостатки: - URL лента практически не изменяется, поэтому не поможет вам в поиске требуемой информации ссылка, занесённая в строку Bookmarks - на выполнение запроса нужно время. И пользователь может наблюдать игнорирование страницы при кликах на неё. Поэтому, нужно создавать определённые индикаторы с надписью «Loading». - так же вы не сможете вернуться к предыдущему состоянию, применив кнопку «Back». - браузеры старых версий сделают невозможным работу с AJAX, так, как не имеют поддержки для JavaScrіpt. А AJAX другого языка не понимает. Несмотря на некоторые недостатки, AJAX широко применяется в области написания сервисов, CRM, CMS систем. Современные разработчики веб-сайтов занимаются более глубоким анализом перспектив использования AJAX в соединении с PERL и JAVA. Не остаётся в стороне и компания Mіcrosoft, активно изучающая применения новой технологии и разработки инструментов, которые будут помогать в будущем создавать веб-сайты в Интернете, с помощью AJAX. Источник: http://polza.my1.ru | |
Просмотров: 444
| Теги: |