WAP 簡(jiǎn)介

2018-02-27 15:42 更新

WAP 協(xié)議被設(shè)計(jì)用來(lái)在無(wú)線客戶端(比如移動(dòng)電話)上展示因特網(wǎng)內(nèi)容。

本節(jié)為你介紹了 WAP 的一些基本的概念知識(shí)。

您應(yīng)當(dāng)具備的基礎(chǔ)知識(shí)

在繼續(xù)學(xué)習(xí)之前,您需要對(duì)下面的知識(shí)有基本的了解:

  • WWW, HTML 以及有關(guān)網(wǎng)頁(yè)構(gòu)建的基礎(chǔ)知識(shí)
  • JavaScript
  • XML

如果您希望首先學(xué)習(xí)這些項(xiàng)目,請(qǐng)?jiān)谖覀兊?a href="http://m.o2fo.com/index.html" title="W3Cschool 在線教程" target="_blank">首頁(yè)訪問(wèn)這些教程。

什么是 WAP?

無(wú)線產(chǎn)品提出了 WAP 的理念。此標(biāo)準(zhǔn)的要點(diǎn)是在無(wú)線設(shè)備上展示因特網(wǎng)內(nèi)容。

  • WAP 指無(wú)線應(yīng)用協(xié)議
  • WAP 是一種應(yīng)用程序通信協(xié)議
  • WAP 被用來(lái)訪問(wèn)服務(wù)及信息
  • WAP 繼承于因特網(wǎng)標(biāo)準(zhǔn)
  • WAP 針對(duì)諸如移動(dòng)電話的手持設(shè)備
  • WAP 是一種為微瀏覽器設(shè)計(jì)的協(xié)議
  • WAP 使創(chuàng)建針對(duì)移動(dòng)設(shè)備的 web 應(yīng)用程序成為可能
  • WAP 使用標(biāo)記語(yǔ)言 WML(不是 HTML
  • WAP 作為 XML 1.0 的一種應(yīng)用被定義

無(wú)線應(yīng)用協(xié)議(Wireless Application Protocol)

WAP 是一種用于在無(wú)線終端(比如數(shù)字移動(dòng)電話)進(jìn)行信息服務(wù)的主要的標(biāo)準(zhǔn)。

WAP 標(biāo)準(zhǔn)基于因特網(wǎng)標(biāo)準(zhǔn)(HTML、XML 以及 TCP/IP)。它包括 WML 語(yǔ)言規(guī)范、WMLScript 規(guī)范以及無(wú)線電話應(yīng)用接口規(guī)范(WTAI)。

WAP 由 WAP 論壇(WAP forum )發(fā)布,被愛立信、摩托羅拉、諾基亞以及 Unwired Planet 創(chuàng)建于 1997 年。論壇的成員目前占據(jù)著超過(guò) 90% 的全球手機(jī)市場(chǎng),同時(shí)又是領(lǐng)先的基礎(chǔ)設(shè)施提供商、軟件提供商及其他機(jī)構(gòu)。您可以在我們的 WAP 論壇頁(yè)面找到有關(guān) WAP 論壇的更多信息。

WAP 微瀏覽器

為了適合小型無(wú)線終端,WAP使用了一種微瀏覽器。

微瀏覽器是一種小型軟件,可向硬件、內(nèi)存和 CPU 發(fā)布基本的指令。它可以顯示用一種由被稱為 WML 的受限標(biāo)記語(yǔ)言編寫的信息。

微瀏覽器也可翻譯一種被稱為 WMLScript 的 JavaScript 簡(jiǎn)化版。

什么是 WML?

WML 指無(wú)線標(biāo)記語(yǔ)言。它是一種從 HTML 繼承而來(lái)的標(biāo)記語(yǔ)言,但是 WML 基于 XML,因此它較 HTML 更嚴(yán)格。

WML 被用來(lái)創(chuàng)建可顯示在 WAP 瀏覽器中的頁(yè)面。用WML編寫的頁(yè)面被稱為 DECKS。DECKS 是作為一套 CARDS 被構(gòu)造的。

什么是 WMLScript?

WML 使用 WMLScript 在客戶端運(yùn)行簡(jiǎn)單的代碼。WMLScript 是一種輕量級(jí)的 JavaScript 語(yǔ)言。不過(guò),WML 腳本并不嵌在 WML 頁(yè)面中。WML頁(yè)面僅僅含有對(duì)腳本 URL 的引用。WML 腳本在 WAP 瀏覽器運(yùn)行之前,需要先在服務(wù)器上被編譯為字節(jié)編碼。

請(qǐng)?jiān)L問(wèn)我們的 WMLScript 教程,以學(xué)習(xí)更多有關(guān) WML 文檔中的腳本的知識(shí)。

WAP 應(yīng)用舉例

  • 查看列車時(shí)刻表信息
  • 票務(wù)交易
  • 航班登記
  • 查看交通信息
  • 查尋股票價(jià)格
  • 查尋電話號(hào)碼
  • 查尋地址
  • 查尋體育競(jìng)賽結(jié)果

有關(guān) WAP 的 FAQ

這些是被頻繁問(wèn)及的有關(guān) WAP 的問(wèn)題:

  • 什么是 WAP?
  • WAP 針對(duì)什么人群?
  • WAP 和標(biāo)準(zhǔn)化團(tuán)體的關(guān)系?
  • WAP 與因特網(wǎng)標(biāo)準(zhǔn)的關(guān)系?
  • WAP 目前的狀態(tài)如何?
  • WAP 的未來(lái)會(huì)怎樣?

我們會(huì)盡力回答這些問(wèn)題。同時(shí),請(qǐng)?jiān)诖碎喿x相關(guān)的解答:

http://www.wapforum.org/faqs/index.htm。

以上就是關(guān)于 WAP 的介紹,在下一節(jié)內(nèi)容中,我們將學(xué)習(xí)更多與 WAP 相關(guān)的知識(shí)。

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)