久久精品水蜜桃av综合天堂,久久精品丝袜高跟鞋,精品国产肉丝袜久久,国产一区二区三区色噜噜,黑人video粗暴亚裔

HTML5

來自站長百科
跳轉(zhuǎn)至: 導(dǎo)航、? 搜索
HTML5-logo.png

HTML5HTML下一個(gè)的主要修訂版本,現(xiàn)在仍處于發(fā)展階段。目標(biāo)是取代1999年所定訂的HTML 4.01和XHTML 1.0 標(biāo)準(zhǔn),以期能在互聯(lián)網(wǎng)應(yīng)用迅速發(fā)展的時(shí)候,使網(wǎng)絡(luò)標(biāo)準(zhǔn)達(dá)到符合當(dāng)代的網(wǎng)絡(luò)需求。

廣義論及HTML5時(shí),實(shí)際指的是包括HTML、CSSJavaScript在內(nèi)的一套技術(shù)組合。它希望能夠減少瀏覽器對于需要插件的豐富性網(wǎng)絡(luò)應(yīng)用服務(wù)(plug-in-based rich internet application,RIA),如Adobe Flash、Microsoft Silverlight,與Oracle JavaFX的需求,并且提供更多能有效增強(qiáng)網(wǎng)絡(luò)應(yīng)用的標(biāo)準(zhǔn)集。

發(fā)展歷史[ ]

HTML 5草案的前身名為Web Applications 1.0,是在2004年由WHATWG提出,再于2007年W3C接納,并成立了新的HTML工作團(tuán)隊(duì)。在2008年1月22日,第一份正式草案發(fā)布。WHATWG表示該規(guī)范是目前仍在進(jìn)行的工作,仍須多年的努力。目前Firefox、Chrome、OperaSafari(版本4以上)及Internet Explorer 9(Platform Preview)已支持HTML5技術(shù)。

HTML 5的標(biāo)準(zhǔn)草案目前已進(jìn)入W3C制定標(biāo)準(zhǔn)5大程序的第1步。負(fù)責(zé)編纂標(biāo)準(zhǔn)格式文件的Google代表Ian Hickson預(yù)期,可能得等到2012年才會推出建議候選版(W3C Candidate Recommendation)。

新標(biāo)記[ ]

HTML 5提供了一些新的元素和屬性,反映典型的現(xiàn)代用法網(wǎng)站。其中有些是技術(shù)上類似<div>和<span>標(biāo)簽,但有一定含義,例如<nav>(網(wǎng)站導(dǎo)航塊)和<footer>。這種標(biāo)簽將有利于搜索引擎的索引整理、小屏幕裝置和視障人士使用。同時(shí)為其他瀏覽要素提供了新的功能,通過一個(gè)標(biāo)準(zhǔn)接口,如<audio>和<video>標(biāo)記。

一些過時(shí)的HTML 4標(biāo)記將取消,其中包括純粹用作顯示效果的標(biāo)記,如<font>和<center>,因?yàn)樗鼈円呀?jīng)被CSS取代。還有一些透過DOM的網(wǎng)絡(luò)行為。

新應(yīng)用程序接口[ ]

除了原先的DOM接口,HTML5增加了更多樣化的API

  • 即時(shí)二維繪圖
    • Canvas API:有關(guān)動態(tài)產(chǎn)出與渲染圖形、圖表、圖像和動畫的API。
  • 定時(shí)媒體播放
    • HTML5 音頻與視頻:HTML5里新增的元素,它們?yōu)殚_發(fā)者提供了一套通用的、整合的、腳本式的處理音頻與視頻的API,而無需安裝任何插件。
  • 儲存
    • Web Storage API:HTML5 Web存儲(也就是 DOMStorage),該API令在多個(gè)Web請求間持久化資料變得簡單。
  • 離線
  • 編輯
  • 拖放
  • 通訊/網(wǎng)絡(luò)
    • Communication APIs:構(gòu)建實(shí)時(shí)和跨源(cross-origin)通訊的兩大基礎(chǔ): 跨文檔通訊(Cross Document Messaging)與 XMLHttpRequest Level 2。
  • 后退按鈕管理
  • MIME和協(xié)議處理程序時(shí)表頭登記
  • Geolocation API:使用者可共享地理位置,并在Web應(yīng)用的協(xié)助下享用位置感知服務(wù)(location-aware services)。
  • Web Sockets API:定義全雙工傳輸?shù)耐ㄓ嵧ǖ溃赪eb之上通過單個(gè)Sockets進(jìn)行工作。
    • WebSocket是HTML5中非常重要的新特性,允許使用者在瀏覽器中實(shí)作雙向通信,以達(dá)服務(wù)器得以實(shí)作對映的資料即時(shí)推送技術(shù),這個(gè)技術(shù)的意義在于我們可以通過網(wǎng)頁制作以往難以達(dá)成的應(yīng)用。使用者不再需要頻繁的更新頁面以獲取新資料,新資料會自動由服務(wù)器端推送至使用者的電腦畫面上。
  • Web Workers API:為Web應(yīng)用提供后臺處理的能力。

HTML 5是如何起步的[ ]

HTML 5是W3C與WHATWG合作的結(jié)果。

WHATWG 致力于 web 表單和應(yīng)用程序,而 W3C 專注于 XHTML 2.0。在 2006 年,雙方?jīng)Q定進(jìn)行合作,來創(chuàng)建一個(gè)新版本的 HTML。

為 HTML5 建立的一些規(guī)則:

  • 新特性應(yīng)該基于 HTML、CSS、DOM 以及JavaScript
  • 減少對外部插件的需求(比如 Flash)
  • 更優(yōu)秀的錯(cuò)誤處理
  • 更多取代腳本的標(biāo)記
  • HTML 5應(yīng)該獨(dú)立于設(shè)備
  • 開發(fā)進(jìn)程應(yīng)對公眾透明

使用手冊[ ]

HTML5基本教程[ ]

HTML5表單[ ]

相關(guān)條目[ ]

參考來源[ ]