ما هو ملف HDML؟
يعد الملف بامتداد .hdml (لغة ترميز الجهاز المحمول) لغة ترميز لإنشاء صفحات ويب للأجهزة الإلكترونية المحمولة مثل أجهزة الكمبيوتر المحمولة والهواتف الذكية وأجهزة عرض المعلومات. يُقال أن 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 حول الأنشطة |
التنقل المستند إلى المحفوظات | يحتفظ وكيل المستخدم بمحفوظات البطاقات المعروضة للمستخدم. تتم إضافة كل بطاقة يتم الوصول إليها إلى سجل البطاقة. يسمح وكيل المستخدم للمستخدم بالانتقال بسهولة إلى البطاقة السابقة في السجل. |