.HDML вариант №
Файл с расширением .hdml (Handheld Device Markup Language) — это язык разметки для создания веб-страниц для портативных электронных устройств, таких как карманные компьютеры, смартфоны и устройства отображения информации. Говорят, что HDML является расширением языка SGML. HDML похож на HTML, но для беспроводных и портативных устройств с небольшими дисплеями, таких как КПК, мобильные телефоны и т. д. Он был заменен на WML, на который он оказал большое влияние.
Формат файла HDML — дополнительная информация
HDML — это язык разметки для портативных устройств, основанный на тегах разметки, подобных HTML. HDML был отправлен в W3C для стандартизации, но так и не стал стандартом. Однако его спецификации формата файлов доступны на веб-сайте W3 для справки. Синтаксис для языка HDML доступен для справки разработчика и может использоваться для разработки примеров приложений.
HDML-элементы
Ниже приведен список элементов, которые обеспечивают среду выполнения для HDML и называются пользовательским агентом.
Элемент | Описание |
---|---|
Карты | Это основной строительный блок HDML, который отображает и позволяет пользователю взаимодействовать с карточками информации. |
Колоды | Карты HDML сгруппированы в колоды. Дека HDML похожа на HTML-страницу тем, что идентифицируется по URL-адресу [RFC1738] и представляет собой единицу содержимого, запрашиваемую с сервера и кэшируемую агентом пользователя. |
Действия | Действия могут быть типа PREV, SOFT1-SOFT8 и HELP. Они являются абстрактными и поддерживаются в пользовательском интерфейсе особым способом пользовательского агента. |
Активности | Активность похожа на группу связанных карточек, выполняющих одну логическую функцию. Они могут охватывать одну или несколько колод. Модель навигации и состояния HDML построена вокруг действий. |
Навигация на основе истории | Агент пользователя поддерживает историю карточек, отображаемых пользователю. Каждая открытая карта добавляется в историю карт. Пользовательский агент позволяет пользователю легко вернуться к предыдущей карточке в истории. |