Разгледайте статиите в нашия блог

Какво е AJAX?

Какво е AJAX?

AJAX означава асинхронни JavaScript и XML. AJAX е нова техника за създаване на по-добри, по-бързи и по-интерактивни уеб приложения с помощта на XML, HTML, CSS и Java Script.

  • Ajax използва XHTML за съдържание, CSS за представяне, заедно с обектния модел на документ и JavaScript за динамично показване на съдържанието.
  • Конвенционалните уеб приложения предават информация към и от сървър, използвайки синхронни заявки. Това означава, че попълвате формуляр, натискате „Изпращане“ и се насочвате към нова страница с нова информация от сървъра.
  • С AJAX, когато натиснете „Изпращане“, JavaScript ще направи заявка до сървъра, ще интерпретира резултатите и ще актуализира текущия екран. В най-чистия смисъл потребителят никога няма да разбере, че дори нещо е било предадено на сървъра.
  • XML обикновено се използва като формат за получаване на данни от сървъра, въпреки че може да се използва всеки формат, включително обикновен текст.
  • AJAX е технология за уеб браузър, независима от софтуера на уеб сървъра.
  • Потребителят може да продължи да използва приложението, докато клиентската програма изисква информация от сървъра във фонов режим.
  • Интуитивно и естествено взаимодействие с потребителя. Кликването не е необходимо, движението на мишката е достатъчен спусък за събитие.
  • Управлявани от данни, за разлика от управлявани от страници.

Rich Internet Application Technology

AJAX е най-жизнеспособната технология на Rich Internet Application (RIA) досега. Той набира огромна индустриална инерция и се появяват няколко инструментариума и рамки. Но в същото време AJAX има несъвместимост с браузъра и се поддържа от JavaScript, който е труден за поддръжка и отстраняване на грешки.

AJAX се основава на отворени стандарти

  • Презентация, базирана на браузър, използваща HTML и каскадни таблици със стилове (CSS).
  • Данните се съхраняват в XML формат и се извличат от сървъра.
  • Извличането на данни става "зад кулисите" с помощта на XMLHttpRequest обекти в браузъра.
  • JavaScript, за да се случи всичко.

Споделете статията
Автор: Иван Иванов
Източник: Визия дизайн
Сайт: vizia.bg

Създайте Вашият нов сайт сега!

Във Vizia Design Studio създаваме красиви уеб сайтове, които нашите клиенти обожават, а техните клиенти обичат да използват

One page / Landing page

Корпоративен сайт

Онлайн магазин