多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > web前端 > htmlcss > HTML教程 WAP2.0的定義與XHTML MP

HTML教程 WAP2.0的定義與XHTML MP

來源:程序員人生   發布時間:2014-06-20 13:08:44 閱讀次數:2710次
 一同事測試WAP,發現了終端對某些標簽,某些屬性有不支持的情況,為了確定終端是否應該支持這些標簽以及屬性,特意研究了下規范,并在wapforum查了一下,頗費了番周折。想想做wap這么久了,這些常識性的東東居然沒有形成一個文檔,實在說不過去,請教專家不得解,呵呵,自己動手,豐衣足食,主席說的是真理。 

  1.關于WAP2.0

什么是WAP2.0?我沒有找到他的正式定義,在無線網絡發展初期,為了適合于無線網絡的傳輸以及狹小屏幕上的顯示,WAP forum定義了一整套的協議,比如WTCP,WDP,WSP,WTP,WML等等,在那時,無線網絡和我們平臺訪問的互聯網之間幾乎是隔絕的,一個網站如果要同時供給互聯網和無線網絡瀏覽,就需要維護兩套版本。為了讓兩者能夠兼容,WAP forum采用了跨平臺的XHTML作為標記語言,這樣就使得無線互聯網和有限互聯網可以兼容。WAP forum對WAP2.0并沒有給出一個標準的定義,但是他提出了為滿足WAP2.0所需要滿足的規范,這些規范既包括終端的規范,也包括網關的規范,總計93個。這93個規范中,大部分1.X的協議棧已經包括,在WAP2.0中引入的有:

   1)HTTP協議:相關規范是WAP-223-HTTPSM-20001213.pdf,WAP-223-HTTPSM-20001213-a.pdf,WAP-229_001-HTTP-20011031-a.pdf,WAP-229-HTTP-20010329-a.pdf

   2)XHTML-MP:相關規范是WAP-277-XHTMLMP-20011029-a.pdf

   3)WAP CSS:相關規范WAP-239-101-WCSS-20020430-a.pdf和WAP-239-WCSS-20011026-a.pdf

   4)傳輸層協議:相關規范WAP-225-TCP-20010331-a.pdf

   5)安全層協議(TLS):相關規范WAP-219_100-TLS-20011029-a.pdf,WAP-219-TLS-20010411-a.pdf

  可見WAP2.0從協議到描述語言,逐漸向有限互聯網靠攏。

  中國移動很早就將網關升級成wap2.0,提供相關業務,并制定了wap2.0終端規范,規范中明確指出,WAP2.0終端必須支持XHTML MP和WCSS。對于協議棧,則要求是一個IP-->W-TCP-->TLS/SSL-->WAP-HTTP-->WAE這樣的結構。

  2.XHTML-MP

  XHTML-MP是XHTML Mobile Profile的縮寫,相應的規范是WAP-219_100-TLS-20011029-a.pdf(貌似中國移動馬上要改成OMA-TS-XHTMLMP-V1_2-20050118-C.pdf)。

  XHTML-MP是XHTML1.0的完全子集,他是以XHTML BASIC為基礎,加入了一些來自XHTML1.0的元素和屬性。規范上明確指出,XHTML-MP是XHTML Basic的超集(Superset),也就是說,XHTML MP支持所有XHTML Basic的元素和屬性,他是為了那些由于資源首先而無法完全支持XHTML的元素和屬性的客戶端說設計的。

  XHTML Basic中的元素包括:

   1)structure模塊:body,head,html,title

    2)Text模塊:abbr,acronym,address,blockquote,br,cite,code,dfn,div,em,h1,h2,h3,h4,h5,h6,kbd,p,pre,q,samp,span,strong,Var

   3)Hypertext模塊:a

   4)List模塊:dl,dt,dd,ol,ul,li

   5)Basic Forms:form,input,label,select,option,textarea

   6)Basic Table:caption,table,td,th,tr

   7)Image:img

   8)Object:object,param

   9)Metainformation:meta

   10)Link:link

   11)Base:base

  這些元素的具體定義及屬性定義在[XHTML Mod]中,網址http://www.w3.org/TR/2001/REC-xhtml-modularization-20010410/。

  里面有很多屬性都是comon.attrib,dtd也對這個comon.attrib做了定義(5.1節),他是Core+l18N+Events+Style,具體的屬性主要是id,class,title,lang,style以及Events。

  比如,P標簽屬于text模塊,我們從5.2.2節可以看到,P僅有common屬性,那么P是不支持align屬性的,這點同html4.0不同,html4.0中P的屬性列表中還包括align屬性。

  再比如,table標簽,從5.6.1節可以看出,除了common屬性,還支持summary和width屬性

  除了XHTML BASIC,XHTML MP還擴展了如下元素:

   1)Forms模塊的部分支持(DTD中的5.5.2):支持該模塊的fieldset和optgroup元素

   2)Legacy模塊的部分支持(DTD中的5.22節):支持OL元素(只支持start屬性),支持li元素(只支持value屬性)

   3)Presentation模塊的部分支持(DTD中的5.4.1節):支持b,big,hr,i,small元素

   4)Style sheet模塊支持(DTD中的5.17節):style元素

   5)style屬性模塊支持(DTD中的5.18節):style屬性(style屬性定義了某個元素的風格表單,同CSS有關)
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 久久精品一区二区三区中文字幕 | 中文乱码字幕午夜无线观看 | 激情综合婷婷丁香六月花 | 最近免费中文字幕mv视频 | 国产免费一区二区三区在线 | 日韩精品1区 | 日本大胆欧美艺术337p | 一区毛片 | fxxxx性欧美高清 | 欧美理论在线 | 最近高清中文国语视频 | 中文字幕2021免费看 | 亚洲欧美在线观看视频 | 久久大香伊蕉在人线国产联合 | 国产精品爱久久久久久久三级 | 国产裸舞凸点福利小视频 | 国产91精品一区二区 | 国产精品v在线播放观看 | 亚洲高清免费观看 | 亚洲日比视频 | 国产精品福利一区 | 人善交video 人善交videos欧美3 | 国产精品自在线 | 最近中文字幕国语免费 | 欧美xxxx极品流血 | 久久精品国产精品亚洲人人 | 欧美一级毛片欧美大尺度一级毛片 | 永久免费视频v片www | 欧美激情福利视频在线观看免费 | 高清欧美一级在线观看 | 亚洲黄色免费观看 | 日本一级α一片免费视频 | 大香伊在人线免费 | 亚洲色图色 | jizz国产精品| 亚洲精品久久久久久久久久久网站 | 久久这里一区二区精品 | 日本zzzwww大片免费 | 东京干男人 | 影院成人区精品一区二区婷婷丽春院影视 | 久久久久久国产精品视频 |