aspose.info
UK

Мовний файл розмітки портативного пристрою

Оновлено

Що таке файл 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 структурована навколо дій.
Навігація на основі історіїАгент користувача зберігає історію карток, які відображаються користувачеві. Кожна картка, до якої відкривається доступ, додається до історії карток. Агент користувача дозволяє користувачеві легко повернутися до попередньої картки в історії.

Список літератури