ไฟล์ HDML คืออะไร??
ไฟล์ที่มีนามสกุล .hdml (ภาษามาร์กอัปของอุปกรณ์พกพา) เป็นภาษามาร์กอัปสำหรับสร้างหน้าเว็บสำหรับอุปกรณ์อิเล็กทรอนิกส์แบบพกพา เช่น คอมพิวเตอร์แบบพกพา สมาร์ทโฟน และอุปกรณ์แสดงข้อมูล มีการกล่าวถึง 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 มีโครงสร้างตามกิจกรรม |
การนำทางตามประวัติ | ตัวแทนผู้ใช้จะรักษาประวัติของการ์ดที่แสดงต่อผู้ใช้ การ์ดแต่ละใบที่เข้าถึงได้จะถูกเพิ่มลงในประวัติการ์ด ตัวแทนผู้ใช้ช่วยให้ผู้ใช้สามารถย้อนกลับไปยังการ์ดก่อนหน้าในประวัติได้อย่างง่ายดาย |