當前位置:首頁 > 通用術語 > 什麼是手持裝置標記語言 (HDML)?概念、運作方式

什麼是手持裝置標記語言 (HDML)?概念、運作方式

2025-08-26通用術語231

手持設備標記語言 (HDML) 是一種簡單的語言,用於為小型顯示器手持設備創建類似超文本的內容。

什麼是 HDML(手持設備標記語言)?

一種以超文本標記語言 (HTML) 為模型的標記語言,針對個人數字助理 (PDA)、尋呼機和行動電話等手持信息設備的無線互聯網訪問進行了優化。這些設備的顯示器尺寸有限,需要相應地格式化超文本信息。手持設備標記語言 (HDML) 目前由 AT&T、Ameritech 和 Bell Atlantic 等無線運營商使用。其當前版本是 HDML 2.0。

行動網路相關標記語言的演變

HDML(手持設備標記語言)如何運作?

HDML 適用於顯示 4 行 x 20 個字元或更小的裝置。它並非旨在作為向這些裝置傳遞標準 Web 內容的一種方式 - 標準 HTML 頁面根本無法重新格式化以適合此類裝置。相反,HDML 提供了一種使用無線網際網路協定 (IP) 而不是傳統的電路交換蜂窩通訊系統將資訊傳遞到手持無線裝置的新方法。因此,HDML 不是 HTML 的子集或縮小版本,而是一種專門為這些裝置設計的新標記語言。不對這些裝置使用縮小 HTML 的另一個原因是 HTML 需要允許點擊連結等操作的使用者介面,而這不適用於手持裝置。

定義 HDML 2.0 版的規格

此版本的 HDML 於 1997 年 4 月 11 日發布。

介绍

萬維網提供了一個強大、靈活且無處不在的資訊存取模型。採用 WWW 作為從台式 PC 和工作站傳播和訪問信息的首選方式,產生了對其他設備訪問相同信息的需求。這些設備或“替代平台”的範圍從基於語音和傳真的用戶代理到低成本網絡計算機,再到移動電話和 PDA 等手持設備。

雖然網路的基礎設施和協定完全支援這些替代平台,但 HTML 本身卻不支援。特別是,HTML 固有的導覽和顯示模型在套用至一般手持裝置時會摺疊。然而,將標準 Web 協定和基礎設施(URL、HTTP、SSL 加 CGI、Perl、商業 Web 伺服器)的使用與替代但互補的標記語言相結合,使手持裝置能夠充當成熟的 Web 用戶端。

手持設備

雖然手持設備有多種類型、樣式和類別,但此規範對於具有相似物理特性的更大類別的設備很有用。這些特徵包括:

  • 小顯示尺寸(始終)

  • 有限的輸入功能(通常)

  • 兩者都有有限的頻寬(經常)

  • 有限的資源,例如記憶體、處理能力、永久儲存(通常)

本規範將以數據就緒的行動電話作為典型手持裝置的範例。該規範還將繼續使用術語“手持設備”,並認識到該術語並不包括所有將受益於 HDML 的設備。

物理特性

手持設備的主要特點是顯示尺寸有限。典型的顯示器能夠顯示 4-10 行 12-20 個字元寬的文本,並且可以是圖形(點陣圖)或純文字。PDA 式顯示器不一定包含在此手持設備類別中,儘管 HDML 在這些設備上也很有用。

手持設備可能具有也可能沒有全鍵盤,並且可能具有也可能沒有指向/選擇設備。例如,數據就緒的手機只有:

  • 通常在電話上找到的按鍵(0-9、*、#,字母標在 2-9 上)

  • 光標/方向鍵(通常只是上下或左右)

  • 多個專用功能鍵(SEND、END等)

  • 一個或多個帶有可編程標籤的“軟鍵”

字母數字尋呼機的按鍵甚至更少。項目選取是透過編號清單或使用游標鍵來強調顯示選項,然後要求對該項目執行動作來完成。通過觸摸板、觸摸屏、滾珠等指向設備進行全二維光標控制的情況很少見。完整的 QWERTY 鍵盤也很少見。與典型的 PC 或 PDA 相比,輸入受到嚴重限制。

由於網路技術的限制或簡單的經濟性,網路頻寬通常較低。其他資源也是如此:記憶體、處理能力,甚至電池壽命。一切都以經濟學的名義。雖然某些設備確實具有大量內存或處理能力,但這些設備是例外。大眾市場和面向消費者的設備將在多年內繼續受到這些限制。

“什麼是手持裝置標記語言 (HDML)?概念、運作方式” 的相關文章

什麼是通用分組無線電服務 (GPRS)?概念、怎麼運作的

什麼是通用分組無線電服務 (GPRS)?概念、怎麼運作的

網絡百科全書中通用分組無線服務 (GPRS) 的定義。什麼是GPRS(通用分組無線服務)?GPRS是時分多址(TDMA)蜂窩電話系統的升級版。通用分組無線電服務(GPRS)使用分組交換代替TDMA系統現有的電路交換技術,以更有效地利用可用帶寬。探地雷達GPRS為用戶提供多達八個獨立的14.4-Kbp...

什麼是global.asa?概念、怎麼運作的

什麼是global.asa?概念、怎麼運作的

網絡百科全書中global.asa文件的定義。什麼是 global.asa?Global.asa 是在 Microsoft Internet Information Server 或 Internet Information Services 上執行的 Active Server Page...

什麼是接地迴路?概念、運作方式

什麼是接地迴路?概念、運作方式

接地迴路是當網路的兩個或多個部分在不同點接地時產生的情況,導致連接的網路組件之間產生電壓差。什麼是接地迴路?網路中的接地迴路是當網路的兩個或多個部分在不同點接地時產生的情況,導致連接的網路組件之間產生電壓差。這些電壓差通常是由於不同位置接地電氣特性的不均勻性而發生的。接地迴路運作方式例如,假設兩台電...

什麼是硬體抽象層 (HAL)?概念、運作方式

什麼是硬體抽象層 (HAL)?概念、運作方式

HAL 或硬體抽象層是 Microsoft Windows Server 基礎上的薄層軟體,可在底層硬體和作業系統的較高層之間提供統一的介面。什麼是HAL(硬體抽象層)?作業系統底部的薄薄軟體層,在底層硬體和作業系統的較高層之間提供統一的介面,隱藏與這些較高層的硬體差異。換句話說,硬體抽象層 (HA...

什麼是vCalendar?概念、運作方式

什麼是vCalendar?概念、運作方式

網路百科全書中 vCalendar 的定義。什麼是 vCalendar?vCalendar 是一種網際網路通訊協定,用於在不同平台上執行的排程程式之間進行互通性。vCalendar 允許個人資料交換 (PDI) 程式透過網際網路交換排程資訊,以預訂會議、排定活動等。vCalendar 標準定義了透過...

什麼是服務品質 (QoS)?概念、運作方式

什麼是服務品質 (QoS)?概念、運作方式

網路百科全書中服務品質 (QoS) 的定義。什麼是服務品質 (QoS)?一般來說,QoS 是具有可預測延遲和資料遺失的任何網路技術。更具體地說,是允許為通過網路傳輸的不同流量流定義絕對或相對效能要求的任何機制。換句話說,服務品質 (QoS) 網路可以保證特定路徑、連線或流量類型的一定輸送量。這使得確...