Різниця між AJAX та DHTML

html-tags

Браузерні технології з самого початку зазнали величезного зростання, починаючи від простих статичних сторінок HTML і закінчуючи повноцінною анімацією та взаємодією flash. Кількість інструментів, доступних для розробки веб -сторінок, зросла, і ви більше не обмежуєтесь кількома варіантами створення вашої сторінки.

В останні роки основні сторінки HTML стали трохи нуднішими, тому розробники дійсно намагалися зробити свої сайти трохи цікавішими для глядачів. Одним з аспектів, які були розглянуті, було те, як зробити сторінки трохи більш інтерактивними, щоб надати їм більше смаку. Хоча було створено багато стандартів, ми заради стислості обговоримо два тут.

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

Інший аспект HTML, який люди хотіли змінити, - це його поведінка, коли ви просите щось змінити. HTML завжди перезавантажує сторінку, щоб вона могла показувати знову запитану сторінку. Вони знайшли для цього рішення під назвою IFrame, яке дозволило користувачеві заново завантажувати фрейм за бажанням; але цього виявилося зовсім не вистачає. AJAX або асинхронний Javascript та XML були створені для усунення цього специфічного недоліку HTML. AJAX дозволяє сторінкам запитувати лише ті дані, які потрібно змінити, а не всю сторінку. Це добре видно на веб -сторінках, які показують вам галерею зображень. Перед AJAX, коли ви натискаєте далі, вся сторінка перезавантажується, щоб показати наступне зображення. Але з AJAX змінюється лише це зображення, а решта сторінки навіть не рухається.

По суті, AJAX і DHTML - це два із засобів, створених для розширення можливостей HTML. DHTML робить це, змінюючи елементи на екрані залежно від дій користувача. Хоча AJAX дозволяє браузеру одночасно запитувати певні елементи, щоб зменшити навантаження на підключення до Інтернету та уникнути дратівливого процесу перезавантаження. Маючи це на увазі, ми можемо сказати, що одночасне використання AJAX та DHTML може значно покращити перегляд користувачів.

book-icon Знайдіть книгу про AJAX та HTML.

1 Коментар

    Зворотні ходи

    1. Різниця між AJAX та Javascript | Різниця між

    Докладніше про: , ,