Динамический язык разметки гипертекста (DHTML)

Автор: Peter Berry
Дата создания: 17 Август 2021
Дата обновления: 22 Июнь 2024
Anonim
ЯЗЫК РАЗМЕТКИ HTML ЗА 40 МИНУТ ДЛЯ НАЧИНАЮЩИХ. ВСЕ ТЕГИ ВКЛЮЧЕНЫ.
Видео: ЯЗЫК РАЗМЕТКИ HTML ЗА 40 МИНУТ ДЛЯ НАЧИНАЮЩИХ. ВСЕ ТЕГИ ВКЛЮЧЕНЫ.

Содержание

Определение - Что означает динамический язык гиперразметки (DHTML)?

Динамический язык разметки Hyer (DHTML) представляет собой комбинацию технологий веб-разработки, используемых для создания динамически меняющихся веб-сайтов. Веб-страницы могут включать анимацию, динамические меню и эффекты. Используемые технологии включают в себя комбинацию HTML, JavaScript или VB Script,
CSS и объектная модель документа (DOM).

DHTML, разработанный для повышения удобства работы веб-пользователя, включает следующие функции:


  • Динамический контент, который позволяет пользователю динамически изменять содержимое веб-страницы
  • Динамическое позиционирование элементов веб-страницы
  • Динамический стиль, который позволяет пользователю изменять цвет, шрифт, размер или содержимое веб-страницы.

Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

Techopedia объясняет динамический язык гиперразметки (DHTML)

Хотя DHTML расширяет возможности пользователя веб-сайта, эта технология также может разочаровать пользователей, если она используется неправильно. Например, меню веб-сайта с яркими анимациями DHTML может легко запутать навигацию пользователя. Другая проблема DHTML возникает, когда веб-разработчики пытаются создать кросс-браузерный DHTML, что очень сложно.

Для веб-разработчиков DHTML создает следующие проблемы:


  • Это может быть сложно для разработки и отладки из-за отсутствия веб-браузера и технологической поддержки.
  • Сценарии DHTML могут работать некорректно в различных веб-браузерах.
  • Макет веб-страницы может отображаться неправильно, если он разработан для отображения в разных комбинациях размеров экрана и в разных браузерах.

В результате этих проблем веб-разработчики должны определить, улучшает ли DHTML взаимодействие с пользователем в любом конкретном случае. Большинство веб-разработчиков отказываются от сложного DHTML и используют простые кросс-браузерные процедуры для улучшения взаимодействия с пользователем, в отличие от интеграции чрезмерных визуальных эффектов DHTML.