一、概括理解
從網(wǎng)站建設(shè)到定制行業(yè)解決方案,為提供成都網(wǎng)站制作、做網(wǎng)站服務(wù)體系,各種行業(yè)企業(yè)客戶提供網(wǎng)站建設(shè)解決方案,助力業(yè)務(wù)快速發(fā)展。創(chuàng)新互聯(lián)將不斷加快創(chuàng)新步伐,提供優(yōu)質(zhì)的建站服務(wù)。隨著互聯(lián)網(wǎng)發(fā)展的推進,HTML5也愈演愈烈,就我而言,我的理解是html5是在之前版本的精簡和擴展。擴展該有的功能,使得得到更加絢麗的頁面效果,并且代碼的書寫非但隨著功能的增加而增加反而朝著更易書寫的方向發(fā)展;精簡以前不常用的標(biāo)簽,和一些反人類理解的標(biāo)簽命名。
二、HTML5由來
在說一下,HTML5的由來,說到HTML5不得不提起html,二者之間的關(guān)系是什么?為什么沒有HTML4的東西存在?
HTML 超文本標(biāo)記語言的開發(fā)到1999年推出HTML4就停止了。所以我們常說的HTML指的就是HTML4。到了HTML4.1后萬維網(wǎng)聯(lián)盟(W3C)宣布停止后續(xù)html的更新版本了,把重點轉(zhuǎn)向XHTML(可擴展性的HTML),直到XHTML2.0。然而其實并沒有什么大的擴展功能,只是更強調(diào)了代碼書寫的規(guī)范。然而瀏覽器廠商不滿足于當(dāng)前HTML的功能,自然使得各大廠商開始發(fā)展HTML,但是瀏覽器廠商太多,chrome,firefox,IE,Opera,Apple等,大家各自發(fā)展各自的功能標(biāo)簽,帶來的問題顯而易見,不兼容,一度很混亂。至此,w3c感覺自己出的標(biāo)準(zhǔn)沒人看,自個玩沒意思,那邊各大瀏覽器公司頭疼語言混亂,好了,到了2006年,二者聯(lián)姻,決定創(chuàng)建新版的HTML。HTML5草案的前身名為 Web Applications 1.0,于2004年提出,于2007年被 W3C 接納,并成立了新的 HTML工作團隊。HTML5的第一份正式草案已于2008年1月22日公布。HTML5 仍處于完善之中。但大部分現(xiàn)代瀏覽器已經(jīng)具備了某些 HTML5 支持。
W3C已經(jīng)提出新計劃,將HTML5定位為“推薦標(biāo)準(zhǔn)”。按照W3C的話來說,這意味著到2014年底,HTML5將成為一種完整的成品標(biāo)準(zhǔn)。W3C還計劃到2016年底發(fā)布后續(xù)版本HTML 5.1。根據(jù)新計劃,HTML工作團隊將在2012年底發(fā)布一個HTML 5.0候選推薦標(biāo)準(zhǔn),這個候選推薦標(biāo)準(zhǔn)將是5.0標(biāo)準(zhǔn)的基礎(chǔ)。之后,HTML 5.1的草案也會被制定,其中將包括HTML 5.0的候選推薦標(biāo)準(zhǔn),再加上任何被排除在外的不穩(wěn)定功能。到2014年,HTML 5.1規(guī)范的出爐將經(jīng)歷類似步驟。任何不穩(wěn)定功能將被剔除,產(chǎn)生HTML 5.1候選推薦標(biāo)準(zhǔn),此后會制定HTML 5.2的草案,加入不穩(wěn)定功能。之后HTML 5.3、5.4……標(biāo)準(zhǔn)會一直升級下去。此前, HTML 5標(biāo)準(zhǔn)計劃將在2022年完成。
目前而言,HTML5在web領(lǐng)域沒有完全展開,但是在手持移動端得到了廣泛應(yīng)用。不過隨著語言的完善和瀏覽器版本的更新,必定會取代html。
三、HTML5的新功能
1、音頻視頻播放
視頻已經(jīng)在 Web 上廣泛流行了,但是其格式幾乎都是專有的。YouTube 使用 Flash,Microsoft 使用 Windows Media,Apple 使用 QuickTime。在一種瀏覽器中用來嵌入這些內(nèi)容的標(biāo)記在另一種瀏覽器中是無效的。
HTML5新增<audio>和<video>標(biāo)簽使得瀏覽器不需要插件即可播放視頻和音頻。例如,可以用以下代碼嵌入一部電影:<video src="http://www.cafeaulait.org/birds/test.mov" />。
通過audio元素可以使用以下代碼給 Web 頁面加上背景音樂:<audio src="spacemusic.mp3"autoplay="autoplay" loop="20000" />。
2、動畫 Canvas
HTML 5 引進了很多新特性,其中最令人期待的之一就是 canvas 元素。HTML 5 canvas 提供了通過 JavaScript 繪制圖形的方法,此方法使用簡單但功能強大。每一個 canvas 元素都有一個"上下文( context )" (想象成繪圖板上的一頁),在其中可以繪制任意圖形。瀏覽器支持多個 canvas 上下文,并通過不同的 API 提供圖形繪制功能。
3、地理信息
HTML5 的另一個功能是地理信息定位功能,一些瀏覽器提供了 geolocation API ,這個 API 也由 W3C 管理,可以結(jié)合 HTML5 實現(xiàn)你當(dāng)前地理位置定位。Google Maps 在使用該功能,在 Google 地圖上,有一個小圓圈,點擊一下,就能告訴 Google 地圖你現(xiàn)在的地理位置。目前,Geolocation API 并沒有被眾多桌面瀏覽器廣泛采用(只有 Chrome 和 Firefox 3.6+ 采用了),但 Google Gears 插件可以幫助那些舊瀏覽器實現(xiàn)該功能。
Twitter 借此實現(xiàn)地理信息感知的 tweets 消息,當(dāng)瀏覽器支持geolocation API 的時候,會自動使用該 API,否則,則使用 Google Gears。
4、硬件加速、WEB SOCKET
5、本地離線應(yīng)用程序(即使在 Internet 連接中斷之后)
6、本地存儲
相對于HTML4只能使用cookie在客戶端存儲數(shù)據(jù),大小受限制,占用帶寬,操作復(fù)雜的情況,HTML5支持使用Web Storage在客戶端進行存儲數(shù)據(jù),容量更大,減輕帶寬壓力,操作簡便。
7、語義化標(biāo)記
HTML5的大的意義在于改變了 Web 文檔的結(jié)構(gòu)方式,借助 header, footer, section, article 這些標(biāo)簽,我們可以實現(xiàn)更具結(jié)構(gòu)化,語義化的 Web 文檔。這樣,搜索引擎可以更容易索引 Web 站點,我們也可以搜索到更快,更準(zhǔn)確的信息。
四、HTML5的優(yōu)勢
1、提高可用性和改進用戶的友好體驗;
2、新標(biāo)簽這將有助于開發(fā)人員定義重要的內(nèi)容;
3、可以給站點帶來更多的多媒體元素(視頻和音頻);
4、可以很好的替代FLASH和Silverlight;
5、當(dāng)涉及到網(wǎng)站的抓取和索引的時候,對于SEO很友好;
6、大量應(yīng)用于移動應(yīng)用程序和游戲?!?/p>
五、HTML5的不足
1、HTML5 本身還在發(fā)展中,它不是用戶應(yīng)用的最迫切需求,更多是廠商試圖改變軟件生態(tài)格局的戰(zhàn)略需求。
2、HTML5的兼容性受限于各大瀏覽器表現(xiàn),例如微軟的IE和fireforx之間存在很多差別。
3、HTML5需要一個成熟完整的開發(fā)環(huán)境,目前還缺少。
4、HTML5功能的暴增,瀏覽器必須有一個高效的圖形引擎和腳本引擎。
5、HTML5需要殺手級應(yīng)用來吸引和引導(dǎo)用戶升級瀏覽器,最終完成HTML5終端的部署。
六、未來前景
從2012年1月的數(shù)據(jù)來看,全球已有超過34%的網(wǎng)站使用了HTML5技術(shù)。除去IE6-8瀏覽器外,其他主流瀏覽器都支持HTML5,其中僅有iPhone/iPad不支持Flash。
據(jù)IDC調(diào)查研究顯示,2013年全球各地將有10億人使用HTML5瀏覽器,將有200萬開發(fā)人員為HTML5瀏覽器開發(fā)應(yīng)用。HTML5在未來的5-10年中,將成為移動發(fā)展的一個重要因素。
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。
網(wǎng)站欄目:關(guān)于HTML5的簡單理解-創(chuàng)新互聯(lián)
文章分享:http://jinyejixie.com/article24/dpchje.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供靜態(tài)網(wǎng)站、網(wǎng)頁設(shè)計公司、標(biāo)簽優(yōu)化、App設(shè)計、移動網(wǎng)站建設(shè)、虛擬主機
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容