婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁(yè) > 知識(shí)庫(kù) > 什么是 WML?

什么是 WML?

熱門(mén)標(biāo)簽:可以集成到系統(tǒng)的外呼 西安公司外呼系統(tǒng)價(jià)格 電話外呼系統(tǒng)怎么找準(zhǔn)客戶 揚(yáng)州市地圖標(biāo)注 中國(guó)世界文化遺產(chǎn)地圖標(biāo)注 電腦外呼系統(tǒng)安裝 400開(kāi)頭電話在哪辦理 外呼系統(tǒng)隱私 荊州銷(xiāo)售電銷(xiāo)機(jī)器人
 
  WML(Wireless Markup Language - 無(wú)線標(biāo)記語(yǔ)言)。它是一種從 HTML 繼承而來(lái)的標(biāo)記語(yǔ)言,但是 WML 基于 XML,因此它較 HTML 更嚴(yán)格。
  WML 被用來(lái)創(chuàng)建可顯示在 WAP 瀏覽器中的頁(yè)面。用WML編寫(xiě)的頁(yè)面被稱為 DECKS。DECKS 是作為一套 CARDS 被構(gòu)造的。
  這種描述語(yǔ)言同我們常聽(tīng)說(shuō)的HTML語(yǔ)言同出一家,都屬于XML語(yǔ)言這一大家族。WML的語(yǔ)法跟XML一樣,WML是XML的子集。
  HTML語(yǔ)言寫(xiě)出的內(nèi)容,我們可以在我們的PC機(jī)上用IE或是Netscape等瀏覽器進(jìn)行閱讀,而WML語(yǔ)言寫(xiě)出的文件則是專門(mén)用來(lái)在手機(jī)等的一些無(wú)線終端顯示屏上顯示,供人們閱讀的,并且同樣也可以向使用者提供人機(jī)交互界面,接受使用者輸入的查詢等信息,然后向使用者返回他所想要獲得的最終信息。
[編輯本段]什么是 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é)編碼。
  建立網(wǎng)頁(yè)制作環(huán)境
  WML文件本身就是文本文件,所以編輯不成問(wèn)題,順手的編輯器都可以用。
  當(dāng)然,由于目前的瀏覽器還都不能顯示 WML頁(yè)面,而我們又不能總在手機(jī)上進(jìn)行測(cè)試(速度太慢),所以需要模擬器。現(xiàn)在象NOKIA、ERICSSON、MOTOROLA等手機(jī)制造商都生產(chǎn)了相應(yīng)的產(chǎn)品,你只要下載就行了。當(dāng)然除了模擬器以外,還需要圖形制作轉(zhuǎn)換器(用來(lái)制作WAP格式的圖形文件)、字符轉(zhuǎn)碼器(漢字<=> UNICODE)等等,本站工具及論壇頁(yè)面均有說(shuō)明。
  WML文件結(jié)構(gòu)
  WML的頁(yè)面通常叫做桌面(DECK),由一組互相鏈接的卡片(CARD)組成。當(dāng)移動(dòng)電話訪問(wèn)一個(gè)WML頁(yè)面的時(shí)候,頁(yè)面的所有CARD都會(huì)從WAP服務(wù)器下載到設(shè)備里。CARD之間的切換由電話內(nèi)置的計(jì)算機(jī)處理,不需要再到服務(wù)器上取信息了。CARD里可以包含文本、標(biāo)記、鏈接、輸入控制、任務(wù)(TASK)、圖像等等。CARD之間可以互相鏈接。
  文檔的實(shí)體包含在<wml>...</wml>標(biāo)記中,文檔里每個(gè)CARD又包含在<card>...</card>標(biāo)記中,然后實(shí)際的文字段落則包含在...
  標(biāo)記中。
  簡(jiǎn)單例子:
  <?xml version="1.0"?>
  <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
  "http://www.wapforum.org/DTD/wml_1.1.xml">
  <wml>
  <card id="HELLO" title="HELLO">
  Hello world!
  </card>
  </wml>
  顯示結(jié)果如下:
  ------ HELLO ------
  Hello World!
  DECK里面各個(gè)組成部分的具體解釋在本教程的其他部分有說(shuō)明。
  WML字符集
  WML是XML的子集,繼承了XML的字符集設(shè)置。WML文檔缺省的字符集是UTF-8。
  要顯示中文,有兩種辦法。最簡(jiǎn)單的辦法就是在文檔頭使用encoding,即把第一行改為:
  <?xml version="1.0" encoding="gb2312"?>
  然而令人喪氣的是,這種方法有些手機(jī)和模擬器并不支持(將來(lái)會(huì)的),所以目前第2種方法更普遍:不改變字符集設(shè)置,但是在寫(xiě)中文的時(shí)候采用UNICODE代表中文字符,如:
  <b>通訊錄</b>
  代表:
  通訊錄
  WML元素:標(biāo)記(Tag)和屬性
  WML的主要內(nèi)容是文本,由于標(biāo)記會(huì)降低與手持設(shè)備的通訊速度,所以WML標(biāo)準(zhǔn)里僅僅使用了很少一部分。用于表格和圖像的的標(biāo)記幾乎都被排除了。
  與XML一樣,在WML語(yǔ)言中,所有元素都放在符號(hào)"<" 和 ">"中,并且包含一個(gè)開(kāi)始標(biāo)志、一個(gè)結(jié)束標(biāo)志和一個(gè)內(nèi)容標(biāo)志,或者使用自身結(jié)束的控制標(biāo)記。就象這樣:
  <tag>內(nèi)容</tag> 例如:Hello World!
  或
  <tag/> 例如:
  和 <go href="#done"/>
  WML同樣支持在標(biāo)志中標(biāo)出屬性。屬性是標(biāo)志的附加信息,與元素的內(nèi)容不一樣,它并不在屏幕上顯示出來(lái)。屬性通常在元素的開(kāi)始標(biāo)志后指定。如上面最后一個(gè)例子。
  由于WML是XML的一種應(yīng)用,因此所有的WML標(biāo)記和屬性都是大小寫(xiě)敏感的(<wml>跟<WML>完全不同),而且所有的標(biāo)記都必須正確地結(jié)束。WML要求屬性的值必須放在雙引號(hào)或單引號(hào)內(nèi)。單引號(hào)可放在屬性標(biāo)志內(nèi)或雙引號(hào)內(nèi)。字符亦可作為屬性的值。
  WML注釋
  XML支持這樣的注釋格式:
  <!這句話你在手機(jī)上看不到-->
  這些注釋在瀏覽器中并不顯示出來(lái)。
  WML不支持嵌套元素注釋。
  鏈接(URL)
  WML外部引用方式跟HTML相同
  http://www.itsalon.net/index.wml 或
  http://www.itsalon.net/index.wml#login
  內(nèi)部引用,如果next是當(dāng)前DECK中的一個(gè)CARD時(shí),可以用這種方式:
  #next
  提供鏈接功能的WML元素有2個(gè):<go>(參見(jiàn)任務(wù))和<anchor>(參見(jiàn)事件)。
  CDATA
  XML支持CDATA的概念,以顯示不需要解釋的文本。下面的例子使用CDATA元素在WML頁(yè)面中顯示W(wǎng)ML命令文本。
  <! [CDATA [ <card name="bogus">this is data
  </card> ] ]>
  瀏覽器窗口將顯示如下內(nèi)容:
  <card name="bogus">this is data
  </card>

標(biāo)簽:四川 阿拉善盟 白銀 延安 貴陽(yáng) 濟(jì)南 錫林郭勒盟 樂(lè)山

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《什么是 WML?》,本文關(guān)鍵詞  什么,是,WML,什么,是,WML,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《什么是 WML?》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于什么是 WML?的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 平定县| 新化县| 桐柏县| 建昌县| 文安县| 分宜县| 建宁县| 鲜城| 连山| 兰坪| 温泉县| 达日县| 江永县| 定兴县| 岳阳县| 钟山县| 纳雍县| 茶陵县| 东兴市| 闻喜县| 保亭| 丘北县| 祁东县| 通海县| 丰县| 周宁县| 闽侯县| 南雄市| 柞水县| 抚顺市| 出国| 玉溪市| 六枝特区| 赣州市| 连城县| 思茅市| 永寿县| 江川县| 桐庐县| 盘锦市| 乐亭县|