aspose.info
BG

Езиков файл за маркиране на преносими устройства

Обновено

Какво е HDML файл?

Файл с разширение .hdml (Handheld Device Markup Language) е език за маркиране за създаване на уеб страници за преносими електронни устройства като преносими компютри, смартфони и уреди за показване на информация. Твърди се, че HDML е разширение на езика SGML. HDML е подобен на HTML, но за безжични и ръчни устройства, които имат малки дисплеи като PDA, мобилни телефони и т.н. Беше заменен с WML, за който оказа важно влияние.

HDML файлов формат - повече информация

HDML е език за маркиране за преносими устройства, който се основава на етикети за маркиране, подобни на HTML. HDML беше представен на W3C за стандартизация, но никога не стана стандарт. Спецификациите на неговия файлов формат обаче са достъпни на уебсайта на W3 за справка. Синтаксисът за езика HDML е достъпен за справка от разработчиците и може да се използва за разработка на примерни приложения.

HDML елементи

Следва списък от елементи, които осигуряват среда за изпълнение на HDML и се нарича потребителски агент.

ЕлементОписание
КартиТова е основният градивен елемент на HDML и показва и позволява на потребителя да взаимодейства с картите с информация.
КолодиHDML картите са групирани в тестета. HDML колодата е подобна на HTML страница по това, че се идентифицира с URL [RFC1738] и е единицата съдържание, поискана от сървър и кеширана от потребителския агент.
ДействияДействията могат да бъдат от тип PREV, SOFT1-SOFT8 и HELP. Те са абстрактни и се поддържат в потребителския интерфейс по специфичен за потребителския агент начин.
ДейностиДейността е като група от свързани карти, които изпълняват една логическа функция. Те могат да обхващат една или повече колоди. Моделът за навигация и състояние на HDML е структуриран около дейности.
Навигация, базирана на хронологияПотребителският агент поддържа история на картите, показвани на потребителя. Всяка достъпна карта се добавя към хронологията на картите. Потребителският агент позволява на потребителя лесно да се върне към предишната карта в хронологията.

Препратки