border=0

Технологія »AJAX

Визначення AJAX


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


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

І, якби це була кар'єра, веб-браузери - браузери - почали включати функції, часто в експериментальній фазі, поки вони не були прийняті в якості стандарту World Wide Web Consortium (W3C), який, водночас, вивів розвиток. про те, що можна зробити з веб-сторінки, а фантазія розробників знову і знову витягнула потенціал браузерів.


Витонченість інструментів привела нас до появи мов програмування, інтерпретованих у браузері, та інструментів для їх використання. Це випадок AJAX.

Назва AJAX відповідає абревіатурі Asynchronous JavaScript And XML , і складається з технології, яка дозволяє програмам виконувати в веб-клієнті (браузері) користувача, що вимагає лише асинхронного зв'язку з сервером.


AJAX - це не сама технологія, а пакет, що включає в себе кілька технологій.

Ми маємо, очевидно, частину сценарію, виконану з реалізацією ECMAScript, зазвичай JavaScript; мови розмітки HTML / XHTML та таблиці стилів CSS для форматування веб-сторінок, які будуть представлені користувачеві, та форматування даних для надсилання та отримання.

Вона також включає в себе необхідні механізми для підключення до сервера і обміну даними з ним ( XMLHttpRequest ).

Всі ці технології вже існували до 2005 року, в якому Джеймс Гаррет почав посилатися на них разом під назвою AJAX.

AJAX використовується, коли ви можете завантажити серверне завдання на клієнта, наприклад, перевіряючи в режимі реального часу дані, введені у формі, або застосовуючи зміни до веб-сторінки, з якою користувач взаємодіє, якщо зміна та її Наслідки негайно передаються серверу.

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

Безпека AJAX полягає в тому, що вона запускається ізольовано в браузері, і це, в свою чергу, працює на операційній системі.

Перед тим, як виконувати шкідливу дію в системі, код повинен пройти два рівні безпеки .

Це, однак, не завадило використанню інструментарію, що робить AJAX, наприклад, запуск віддалених програм, які "приклеюють" двигун реклами сторінок до браузера, або які змінюють свою конфігурацію, щоб показати певну домашню сторінку, а не який хоче користувач.

Багато разів ці дії вимагають дозволу користувача, що додатки, написані для роботи в браузері, можуть уникнути використання операції.

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

Вона, так чи інакше кажучи, як би браузер "знав", що буде робити JavaScript перед тим, як він це зробить, лише з його аналізом.

Найбільш використовувані веб-браузери на ринку полегшують використання AJAX на всіх програмних платформах, для яких вони доступні (наприклад, Windows, MacOS, GNU / Linux, BSD ...).

До них відносяться Google Chrome, Mozilla Firefox (і похідні, що використовують той же механізм рендеринга, який є вільним програмним забезпеченням), Microsoft Internet Explorer і Edge, Apple Safari, Opera і різні веб-браузери для мобільних платформ, таких як iOS або Android.

Слід зазначити, що AJAX не є стандартом, хоча він базується на стандартних елементах.

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

Фотографії Фотоальбом: Maciek905 / Piotr Adamowicz

Автор: Guillem Alsina González | + QUOTE
Теми в AJAX

Соціальні мережі