Какво е HDM файл?
HDM файл е файл на уеб страница на език за маркиране, който е създаден на езика за маркиране на ръчни устройства (HDML). Той съдържа етикети за маркиране, подобни на езика HTML, но е предназначен за ръчни електронни устройства като смартфони и PDA. Спецификациите на HDML файловия формат бяха изпратени на W3C за стандартизация, но не можаха да станат стандарт. HDM се основава на HDML спецификации за файлов формат, достъпни на уебсайта на W3.
HDM файлов формат - повече информация
HDM файлът се състои от етикети за маркиране, които се изобразяват на визуално проектиран уебсайт на преносими устройства. HDM файловете се копират на устройства, използващи протокола HDTP (Handheld Device Transport Protocol) вместо HTTP протокола, който се използва за HTML страници.
HDML файлови елементи
Следва списък от елементи, които осигуряват среда за изпълнение на HDML и се нарича потребителски агент.
Елемент | Описание |
---|---|
Карти | Това е основният градивен елемент на HDML и показва и позволява на потребителя да взаимодейства с картите с информация. |
Колоди | HDML картите са групирани в тестета. HDML колодата е подобна на HTML страница по това, че се идентифицира с URL [RFC1738] и е единицата съдържание, поискана от сървър и кеширана от потребителския агент. |
Действия | Действията могат да бъдат от тип PREV, SOFT1-SOFT8 и HELP. Те са абстрактни и се поддържат в потребителския интерфейс по специфичен за потребителския агент начин. |
Дейности | Една дейност е като група от свързани карти, които изпълняват една логическа функция. Те могат да обхващат една или повече колоди. Моделът за навигация и състояние на HDML е структуриран около дейности. |
Навигация, базирана на хронология | Потребителският агент поддържа история на картите, показвани на потребителя. Всяка достъпна карта се добавя към хронологията на картите. Потребителският агент позволява на потребителя лесно да се върне към предишната карта в хронологията. |