藉由使用行動裝置,入口網站使用者可存取與使用任何 HTML 瀏覽器存取的內容相同之內容。實現該作業的程序是一個稱為描繪的翻譯程序。描繪讓您只需建立內容一次即可在各種不同的行動裝置上將其適當地加以顯示。
行動描繪元件會偵測裝置類型與輸出格式,以將內容顯示於行動裝置。該元件由四個子元件構成:
用戶端偵測會判定每個用來存取入口網站之行動裝置的功能和特性。為此,用戶端偵測使用複合式功能與喜好設定檔 (CC/PP) 規格、UAProf 或預先配置資料。
描繪篩選器使用 JavaServer Pages™ (JSPTM) 軟體範本中設定的內容類型值將內容傳到描繪引擎,再將已翻譯的裝置特定內容回傳到用戶端。這是一個 servlet 篩選器,將會套用至所有認證與應用程式 JSP 軟體範本。
描繪 引擎將 AML (與裝置無關的標記語言) 轉換為適用於用戶端的裝置特定標記語言。
當描繪的內容超過目標裝置的頁面大小時,描繪引擎會分頁,並將頁面儲存於回應緩衝區中。
回應緩衝區將大型的輸出串流儲存為個別較小的回應,以便儲存在大小受限的裝置緩衝區中。認證、桌面與行動應用程式元件會使用回應緩衝區。
當用戶端裝置請求另一頁面時,會以下一頁回應。
Mobile Access 軟體會支援本機與描繪兩種通道與容器。本機通道是以 JSP 技術和 Nokia WML 用戶端特定的範本為基礎。支援 HTML、VoiceXML 與 WML 的用戶端將使用本機入口網站桌面的範本。
描繪通道也使用 JSP 技術。可讓使用者檢視入口網站桌面,其中會顯示描繪內容,該內容對於特定行動裝置來說是唯一的。使用 Mobile Access 軟體的描繪過程中傳送的「虛擬標記語言 (AML)」範本,就可實現該功能。支援 cHTML、iHTML、JHTML、XHTML 與 HDML 的用戶端需要 AML 範本以顯示描繪的入口網站桌面。