একটি HDML ফাইল কি?
.hdml (হ্যান্ডহেল্ড ডিভাইস মার্কআপ ল্যাঙ্গুয়েজ) এক্সটেনশন সহ একটি ফাইল হ্যান্ডহেল্ড কম্পিউটার, স্মার্টফোন এবং তথ্য প্রদর্শন সরঞ্জামগুলির মতো পোর্টেবল ইলেকট্রনিক ডিভাইসগুলির জন্য ওয়েব পৃষ্ঠাগুলি তৈরি করার জন্য একটি মার্কআপ ভাষা। HDML কে SGML ভাষার একটি এক্সটেনশন বলা হয়৷ এইচডিএমএল এইচটিএমএল এর মতই কিন্তু বেতার এবং হ্যান্ডহেল্ড ডিভাইসগুলির জন্য যেগুলির ছোট ডিসপ্লে রয়েছে যেমন পিডিএ, মোবাইল ফোন ইত্যাদি। এটি WML দ্বারা প্রতিস্থাপিত হয়েছিল যার জন্য এটি একটি গুরুত্বপূর্ণ প্রভাব হিসাবে কাজ করেছিল।
HDML ফাইল ফরম্যাট - আরও তথ্য
এইচডিএমএল হ্যান্ডহেল্ড ডিভাইসগুলির জন্য একটি মার্কআপ ভাষা যা এইচটিএমএলের মতো মার্কআপ ট্যাগের উপর ভিত্তি করে। এইচডিএমএল স্ট্যান্ডার্ডাইজেশনের জন্য W3C-তে জমা দেওয়া হয়েছিল কিন্তু এটি কখনই স্ট্যান্ডার্ড হয়ে ওঠেনি। এর ফাইল ফরম্যাট স্পেসিফিকেশন, তবে, রেফারেন্সের জন্য W3 website এ উপলব্ধ। syntax for HDML language বিকাশকারীর রেফারেন্সের জন্য উপলব্ধ এবং নমুনা অ্যাপ্লিকেশন বিকাশের জন্য ব্যবহার করা যেতে পারে৷
এইচডিএমএল উপাদান
নিম্নলিখিত উপাদানগুলির একটি আলো রয়েছে যা HDML-এর জন্য রান-টাইম পরিবেশ প্রদান করে এবং এটি ব্যবহারকারী এজেন্ট হিসাবে উল্লেখ করা হয়।
উপাদান | বর্ণনা |
---|---|
কার্ডস | এটি HDML এর মৌলিক বিল্ডিং ব্লক, এবং ব্যবহারকারীকে তথ্যের কার্ডের সাথে ইন্টারঅ্যাক্ট করার অনুমতি দেয় |
ডেক্স একটি এইচডিএমএল ডেক একটি এইচটিএমএল পৃষ্ঠার অনুরূপ যে এটি URL [RFC1738] দ্বারা চিহ্নিত করা হয় এবং এটি একটি সার্ভার থেকে অনুরোধ করা সামগ্রীর একক এবং ব্যবহারকারী এজেন্ট দ্বারা ক্যাশ করা হয়৷ | |
কর্ম এগুলি বিমূর্ত এবং একটি ব্যবহারকারী এজেন্ট নির্দিষ্ট পদ্ধতিতে ব্যবহারকারী ইন্টারফেসে সমর্থিত। | |
ক্রিয়াকলাপ | একটি ক্রিয়াকলাপ হল সম্পর্কিত কার্ডগুলির একটি গ্রুপের মতো যা একটি লজিক্যাল ফাংশন সম্পাদন করে। এই এক বা একাধিক ডেক স্প্যান হতে পারে. এইচডিএমএল নেভিগেশন এবং স্টেট মডেল ক্রিয়াকলাপকে ঘিরে গঠিত |
ইতিহাস-ভিত্তিক নেভিগেশন | ব্যবহারকারী এজেন্ট ব্যবহারকারীর কাছে প্রদর্শিত কার্ডগুলির একটি ইতিহাস বজায় রাখে। অ্যাক্সেস করা প্রতিটি কার্ড কার্ডের ইতিহাসে যোগ করা হয়। ব্যবহারকারী এজেন্ট ব্যবহারকারীকে ইতিহাসের আগের কার্ডে সহজেই নেভিগেট করতে দেয়। |