關(guān)于HTML5的簡(jiǎn)單理解-創(chuàng)新互聯(lián)

一、概括理解

從網(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ā)展的推進(jìn),HTML5也愈演愈烈,就我而言,我的理解是html5是在之前版本的精簡(jiǎn)和擴(kuò)展。擴(kuò)展該有的功能,使得得到更加絢麗的頁(yè)面效果,并且代碼的書(shū)寫(xiě)非但隨著功能的增加而增加反而朝著更易書(shū)寫(xiě)的方向發(fā)展;精簡(jiǎn)以前不常用的標(biāo)簽,和一些反人類(lèi)理解的標(biāo)簽命名。

二、HTML5由來(lái)

  在說(shuō)一下,HTML5的由來(lái),說(shuō)到HTML5不得不提起html,二者之間的關(guān)系是什么?為什么沒(méi)有HTML4的東西存在?

    HTML 超文本標(biāo)記語(yǔ)言的開(kāi)發(fā)到1999年推出HTML4就停止了。所以我們常說(shuō)的HTML指的就是HTML4。到了HTML4.1后萬(wàn)維網(wǎng)聯(lián)盟(W3C)宣布停止后續(xù)html的更新版本了,把重點(diǎn)轉(zhuǎn)向XHTML(可擴(kuò)展性的HTML),直到XHTML2.0。然而其實(shí)并沒(méi)有什么大的擴(kuò)展功能,只是更強(qiáng)調(diào)了代碼書(shū)寫(xiě)的規(guī)范。然而瀏覽器廠商不滿足于當(dāng)前HTML的功能,自然使得各大廠商開(kāi)始發(fā)展HTML,但是瀏覽器廠商太多,chrome,firefox,IE,Opera,Apple等,大家各自發(fā)展各自的功能標(biāo)簽,帶來(lái)的問(wèn)題顯而易見(jiàn),不兼容,一度很混亂。至此,w3c感覺(jué)自己出的標(biāo)準(zhǔn)沒(méi)人看,自個(gè)玩沒(méi)意思,那邊各大瀏覽器公司頭疼語(yǔ)言混亂,好了,到了2006年,二者聯(lián)姻,決定創(chuàng)建新版的HTML。HTML5草案的前身名為 Web Applications 1.0,于2004年提出,于2007年被 W3C 接納,并成立了新的 HTML工作團(tuán)隊(duì)。HTML5的第一份正式草案已于2008年1月22日公布。HTML5 仍處于完善之中。但大部分現(xiàn)代瀏覽器已經(jīng)具備了某些 HTML5 支持。

   W3C已經(jīng)提出新計(jì)劃,將HTML5定位為“推薦標(biāo)準(zhǔn)”。按照W3C的話來(lái)說(shuō),這意味著到2014年底,HTML5將成為一種完整的成品標(biāo)準(zhǔn)。W3C還計(jì)劃到2016年底發(fā)布后續(xù)版本HTML 5.1。根據(jù)新計(jì)劃,HTML工作團(tuán)隊(duì)將在2012年底發(fā)布一個(gè)HTML 5.0候選推薦標(biāo)準(zhǔn),這個(gè)候選推薦標(biāo)準(zhǔn)將是5.0標(biāo)準(zhǔn)的基礎(chǔ)。之后,HTML 5.1的草案也會(huì)被制定,其中將包括HTML 5.0的候選推薦標(biāo)準(zhǔn),再加上任何被排除在外的不穩(wěn)定功能。到2014年,HTML 5.1規(guī)范的出爐將經(jīng)歷類(lèi)似步驟。任何不穩(wěn)定功能將被剔除,產(chǎn)生HTML 5.1候選推薦標(biāo)準(zhǔn),此后會(huì)制定HTML 5.2的草案,加入不穩(wěn)定功能。之后HTML 5.3、5.4……標(biāo)準(zhǔn)會(huì)一直升級(jí)下去。此前, HTML 5標(biāo)準(zhǔn)計(jì)劃將在2022年完成。

        目前而言,HTML5在web領(lǐng)域沒(méi)有完全展開(kāi),但是在手持移動(dòng)端得到了廣泛應(yīng)用。不過(guò)隨著語(yǔ)言的完善和瀏覽器版本的更新,必定會(huì)取代html。

三、HTML5的新功能

1、音頻視頻播放

視頻已經(jīng)在 Web 上廣泛流行了,但是其格式幾乎都是專(zhuān)有的。YouTube 使用 Flash,Microsoft 使用 Windows Media,Apple 使用 QuickTime。在一種瀏覽器中用來(lái)嵌入這些內(nèi)容的標(biāo)記在另一種瀏覽器中是無(wú)效的。

HTML5新增<audio>和<video>標(biāo)簽使得瀏覽器不需要插件即可播放視頻和音頻。例如,可以用以下代碼嵌入一部電影:<video src="http://www.cafeaulait.org/birds/test.mov" />。

通過(guò)audio元素可以使用以下代碼給 Web 頁(yè)面加上背景音樂(lè):<audio src="spacemusic.mp3"autoplay="autoplay" loop="20000" />。

2、動(dòng)畫(huà) Canvas

HTML 5 引進(jìn)了很多新特性,其中最令人期待的之一就是 canvas 元素。HTML 5 canvas 提供了通過(guò) JavaScript 繪制圖形的方法,此方法使用簡(jiǎn)單但功能強(qiáng)大。每一個(gè) canvas 元素都有一個(gè)"上下文( context )" (想象成繪圖板上的一頁(yè)),在其中可以繪制任意圖形。瀏覽器支持多個(gè) canvas 上下文,并通過(guò)不同的 API 提供圖形繪制功能。

3、地理信息

HTML5 的另一個(gè)功能是地理信息定位功能,一些瀏覽器提供了 geolocation API ,這個(gè) API 也由 W3C 管理,可以結(jié)合 HTML5 實(shí)現(xiàn)你當(dāng)前地理位置定位。Google Maps 在使用該功能,在 Google 地圖上,有一個(gè)小圓圈,點(diǎn)擊一下,就能告訴 Google 地圖你現(xiàn)在的地理位置。目前,Geolocation API 并沒(méi)有被眾多桌面瀏覽器廣泛采用(只有 Chrome 和 Firefox 3.6+ 采用了),但 Google Gears 插件可以幫助那些舊瀏覽器實(shí)現(xiàn)該功能。

Twitter 借此實(shí)現(xiàn)地理信息感知的 tweets 消息,當(dāng)瀏覽器支持geolocation API 的時(shí)候,會(huì)自動(dòng)使用該 API,否則,則使用 Google Gears。

 4、硬件加速、WEB SOCKET

5、本地離線應(yīng)用程序(即使在 Internet 連接中斷之后)

6、本地存儲(chǔ)

相對(duì)于HTML4只能使用cookie在客戶端存儲(chǔ)數(shù)據(jù),大小受限制,占用帶寬,操作復(fù)雜的情況,HTML5支持使用Web Storage在客戶端進(jìn)行存儲(chǔ)數(shù)據(jù),容量更大,減輕帶寬壓力,操作簡(jiǎn)便。

7、語(yǔ)義化標(biāo)記

HTML5的大的意義在于改變了 Web 文檔的結(jié)構(gòu)方式,借助 header, footer, section, article 這些標(biāo)簽,我們可以實(shí)現(xiàn)更具結(jié)構(gòu)化,語(yǔ)義化的 Web 文檔。這樣,搜索引擎可以更容易索引 Web 站點(diǎn),我們也可以搜索到更快,更準(zhǔn)確的信息。

關(guān)于HTML5的簡(jiǎn)單理解

四、HTML5的優(yōu)勢(shì)

1、提高可用性和改進(jìn)用戶的友好體驗(yàn);

2、新標(biāo)簽這將有助于開(kāi)發(fā)人員定義重要的內(nèi)容;

3、可以給站點(diǎn)帶來(lái)更多的多媒體元素(視頻和音頻);

4、可以很好的替代FLASH和Silverlight;

5、當(dāng)涉及到網(wǎng)站的抓取和索引的時(shí)候,對(duì)于SEO很友好;

6、大量應(yīng)用于移動(dòng)應(yīng)用程序和游戲。 

、HTML5的不足

1、HTML5 本身還在發(fā)展中,它不是用戶應(yīng)用的最迫切需求,更多是廠商試圖改變軟件生態(tài)格局的戰(zhàn)略需求。

2、HTML5的兼容性受限于各大瀏覽器表現(xiàn),例如微軟的IE和fireforx之間存在很多差別。

3、HTML5需要一個(gè)成熟完整的開(kāi)發(fā)環(huán)境,目前還缺少。

4、HTML5功能的暴增,瀏覽器必須有一個(gè)高效的圖形引擎和腳本引擎。

5、HTML5需要?dú)⑹旨?jí)應(yīng)用來(lái)吸引和引導(dǎo)用戶升級(jí)瀏覽器,最終完成HTML5終端的部署。

六、未來(lái)前景

從2012年1月的數(shù)據(jù)來(lái)看,全球已有超過(guò)34%的網(wǎng)站使用了HTML5技術(shù)。除去IE6-8瀏覽器外,其他主流瀏覽器都支持HTML5,其中僅有iPhone/iPad不支持Flash。

據(jù)IDC調(diào)查研究顯示,2013年全球各地將有10億人使用HTML5瀏覽器,將有200萬(wàn)開(kāi)發(fā)人員為HTML5瀏覽器開(kāi)發(fā)應(yīng)用。HTML5在未來(lái)的5-10年中,將成為移動(dòng)發(fā)展的一個(gè)重要因素。

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專(zhuān)為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。

網(wǎng)站欄目:關(guān)于HTML5的簡(jiǎn)單理解-創(chuàng)新互聯(lián)
文章分享:http://muchs.cn/article24/dpchje.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供靜態(tài)網(wǎng)站、網(wǎng)頁(yè)設(shè)計(jì)公司標(biāo)簽優(yōu)化、App設(shè)計(jì)、移動(dòng)網(wǎng)站建設(shè)、虛擬主機(jī)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設(shè)