فایل HDML چیست؟
یک فایل با پسوند hdml (زبان نشانه گذاری دستگاه دستی) یک زبان نشانه گذاری برای ایجاد صفحات وب برای دستگاه های الکترونیکی قابل حمل مانند رایانه های دستی، تلفن های هوشمند، و وسایل نمایش اطلاعات است. گفته می شود که HDML پسوند زبان SGML است. HDML مشابه HTML است اما برای دستگاه های بی سیم و دستی که دارای نمایشگرهای کوچک مانند PDA، تلفن های همراه و غیره هستند. این با WML جایگزین شد که به عنوان یک تأثیر مهم عمل کرد.
فرمت فایل HDML - اطلاعات بیشتر
HDML یک زبان نشانه گذاری برای دستگاه های دستی است که بر اساس برچسب های نشانه گذاری مشابه HTML است. HDML برای استانداردسازی به W3C ارسال شد اما هرگز به استاندارد تبدیل نشد. با این حال، مشخصات فرمت فایل آن برای مرجع در W3 website موجود است. syntax for HDML language برای مرجع توسعهدهنده در دسترس است و میتواند برای توسعه نمونه برنامه استفاده شود.
عناصر HDML
در زیر تعدادی از عناصر ارائه شده است که محیط زمان اجرا را برای HDML فراهم می کند و به عنوان عامل کاربر شناخته می شود.
عنصر | توضیحات |
---|---|
کارت | این بلوک اصلی HDML است و نمایش می دهد و به کاربر اجازه می دهد با کارت های اطلاعات تعامل داشته باشد. |
عرشه | کارت های HDML با هم در عرشه ها گروه بندی می شوند. یک عرشه HDML شبیه یک صفحه HTML است که با URL [RFC1738] شناسایی می شود و واحد محتوای درخواستی از یک سرور و ذخیره شده توسط کاربر است. |
Actions | عملکردها می توانند از نوع PREV، SOFT1-SOFT8 و HELP باشند. اینها انتزاعی هستند و در رابط کاربری به شیوه ای خاص از عامل کاربر پشتیبانی می شوند. |
فعالیت ها | یک فعالیت مانند گروهی از کارت های مرتبط است که یک عملکرد منطقی را انجام می دهند. اینها ممکن است یک یا چند عرشه را شامل شوند. مدل ناوبری و وضعیت HDML حول فعالیت ها ساختار یافته است. |
ناوبری مبتنی بر تاریخ | عامل کاربر تاریخچه ای از کارت های نمایش داده شده به کاربر را حفظ می کند. هر کارتی که به آن دسترسی داشته باشید به تاریخچه کارت اضافه می شود. عامل کاربر به کاربر اجازه می دهد تا به راحتی به کارت قبلی در تاریخچه برگردد. |