aspose.info
RU

Файл языка разметки портативного устройства

Обновлено

.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 построена вокруг действий.
Навигация на основе историиАгент пользователя поддерживает историю карточек, отображаемых пользователю. Каждая открытая карта добавляется в историю карт. Пользовательский агент позволяет пользователю легко вернуться к предыдущей карточке в истории.

использованная литература