成人午夜激情影院,小视频免费在线观看,国产精品夜夜嗨,欧美日韩精品一区二区在线播放

HTML.Next會給我們帶來什么?

2012-04-29 07:47:27來源:Info侯伯薇編譯作者:Abel Avram

盡管W3C還在制定最新的HTML5規格說明,HTML.Next的相關工作已經開始了,其中包括大量新元素和特性,但是沒有新的API。

盡管W3C還在制定最新的HTML5規格說明,HTML.Next的相關工作已經開始了,其中包括大量新元素和特性,但是沒有新的API。

Michael Smith是W3C的一位編輯,他整理了計劃在HTML未來版本中將會實現的大量元素和屬性,它們會是HTML5.1、5.2或者HTML6的組成部分。其中兩個最重要的特性就是Web IntentsWeb組件(Web Components)。

Intents和Android Intents類似,但是它們會暴露給注冊為intent處理器的web應用程序。 “例如,你可以讓web應用程序把自身注冊為照片編輯器,如果用戶想要編輯照片,就可以調用它,”Smith說到。

Smith還說,Web組件提供了“一種把新行為綁定到DOM中元素的方式。 這和XBL 2.0有些類似,”XBL 2.0是一種XML綁定語言,它會把元素關聯到帶有腳本的文檔、事件處理器、CSS以及另一個文檔的其他內容模型上。

屬性

  • capture——它屬于input元素,提供對相機、麥克風、攝像機以及文件系統的訪問。據Smith所說,這個屬性已經實現,但是會放在以后5.1或者5.2版本的規格說明中。
  • inputmode——幫助我們顯示特殊類型的鍵盤,可能對于輸入字符、數字或者大寫字母進行了優化。
  • download——文檔作者指定他更喜歡使用a元素來下載資源。 屬性的值會指定資源的默認值。
  • ping——用于超鏈接審計(hyperlink auditing)。

元素

  • content——“代表影子DOM子樹(shadow DOM subtree)的插入點。在渲染時,插入點會被元素的子節點所替換。
  • datagrid——樹的一種可交互、可排序的表現形式,它會以行和單元格的形式列出數據。
  • decorator——指定和CSS結合使用的模板,以確定頁面上各種組件的感觀。
  • element——用于定義自定義元素。
  • intent——用于聲明intent。
  • menuitem——與web應用程序中菜單項關聯的命令。
  • reco——用于語音識別。
  • shadow——“指定一個插入點,在這里會渲染影子DOM子樹元素列表中下一個存在時間最長的影子DOM子樹。而元素本身不會被渲染。”
  • template——用于定義可以稍后激活,以插入標記文本的塊。
  • tts——文本向流媒體的轉換。

關于template,Smith提到,在HTML工作組(WG)中有一場關于是否需要這個元素的討論。對于reco和tts也有同樣的討論,一些人認為這些功能更適合通過腳本來完成。在WG中還有一場正在進行關于標記和腳本(markup vs. scripting)的討論,試圖決定通過標記元素要做到什么,以及把什么留給腳本來做。

對于那些有興趣使用HTML5的人,有很多資源展示了瀏覽器對HTML5特性的支持情況: Web平臺: 瀏覽器技術、我是否能用…、以及請用HTML5。充分利用這些資源會帶來很多好處,由于缺少實現,最初包含在HTML規格說明中的特性可能會被拋棄。一個例子就是command,Smith說它會從HTML5的規格說明中刪除,因為沒有任何瀏覽器廠商有興趣實現它。

關于HTML5標準的將來,Smith提到,當前針對規格說明的計劃是在2014年底成為推薦技術,那時它會足夠穩定,業界可以安全地采用它。

查看英文原文:What Is to Come in HTML.Next?

關鍵詞:HTML

贊助商鏈接:

主站蜘蛛池模板: 西和县| 潮安县| 扶沟县| 林口县| 绥芬河市| 调兵山市| 东丰县| 天津市| 镇宁| 抚远县| 永寿县| 贵州省| 平乐县| 天台县| 古交市| 体育| 丹阳市| 新巴尔虎左旗| 临沧市| 榆林市| 明水县| 太康县| 修文县| 房山区| 铅山县| 汝城县| 手游| 建阳市| 丹阳市| 奉新县| 富锦市| 黎城县| 临夏市| 潍坊市| 万荣县| 封丘县| 萨嘎县| 铁岭县| 美姑县| 南木林县| 嘉义县|