Web2.0帶來的豐富互聯(lián)網(wǎng)技術(shù)讓所有人都享受到了技術(shù)發(fā)展和體驗(yàn)進(jìn)步的樂趣。作為下一代互聯(lián)網(wǎng)標(biāo)準(zhǔn),HTML5自然也是備受期待和矚目,技術(shù)人員、設(shè)計(jì)者、互聯(lián)網(wǎng)愛好者們都在熱議HTML5究竟能帶來什么。那么就一起來窺探一下這個(gè)還未誕生就已經(jīng)聲名在外的新標(biāo)準(zhǔn)吧。
在探討HTML5的新特性之前,先說HTML5究竟離我們還有多遠(yuǎn)?用一張時(shí)間軸來說明兩個(gè)關(guān)鍵點(diǎn)。
如圖,在2012年,將會(huì)由W3C發(fā)布候選推薦版,這個(gè)版本的發(fā)布就代表著HTML5的規(guī)范編寫已經(jīng)完成了。而2022年推出的計(jì)劃推薦版,則意味著至少會(huì)有兩個(gè)瀏覽器會(huì)完全的支持HTML5的所有特性。2022年聽起來似乎很遙遠(yuǎn),但通過觀察現(xiàn)階段chrome, firefox , safari,IE等瀏覽器對(duì)HTML5的支持程度,可以看出各大瀏覽器廠商都非常積極。應(yīng)該不需要到2022年就會(huì)有至少兩個(gè)瀏覽器支持HTML5。因此現(xiàn)在關(guān)注和討論HTML5,了解HTML5的新特性,為以后的產(chǎn)品規(guī)劃并非毫無意義。
HTML5其實(shí)是關(guān)于圖像,位置,存儲(chǔ),速度的優(yōu)化和改進(jìn),以下分別論述。
圖像:
到目前為止,基本上想要直接在網(wǎng)頁上進(jìn)行繪圖還是不能輕易完成的,即使是幾何圖形也不可以。在瀏覽器當(dāng)中直接能跟圖片的交互操作也很有限,多數(shù)是保存和點(diǎn)擊。如果希望能夠跟圖片進(jìn)行更多的操作或者在瀏覽器當(dāng)中畫出圖形,就需要flash, silverlight 這類插件來幫忙。
HTML5了解人們的需求,HTML5已經(jīng)確定引入canvas標(biāo)簽,通過canvas,用戶將可以動(dòng)態(tài)的生成各種圖形圖像,圖表以及動(dòng)畫。下面是一個(gè)示例網(wǎng)站,展示了不通過插件,使用HTML5直接繪制圖片有興趣的朋友可以自己親自去試玩一下。
不僅如此,HTML5也賦予圖片圖形更多的交互可能,HTML5的canvas標(biāo)簽還能夠配合javascript來利用鍵盤控制圖形圖像,這無疑為現(xiàn)有的網(wǎng)頁游戲提供了新的選擇和更好的維護(hù)性和通用性,脫離了flash插件的網(wǎng)頁游戲必然能夠獲得更大的訪問量,更多的用戶。一些統(tǒng)計(jì)數(shù)據(jù)表格也可以通過使用canvas標(biāo)簽來達(dá)到和用戶的交互,例如某網(wǎng)站對(duì)2009年德國(guó)的大選情況統(tǒng)計(jì)就全部通過了HTML5來實(shí)現(xiàn)用戶點(diǎn)擊和數(shù)據(jù)的變更,點(diǎn)選某個(gè)區(qū)域就可以實(shí)時(shí)的看到該區(qū)域各黨派選票率,大大增強(qiáng)了統(tǒng)計(jì)圖表的可讀性。
通過HTML5對(duì)圖形圖像的新特性,未來可能會(huì)有在線繪圖的工具和應(yīng)用,人們將不再需要安裝painter這類基本的繪圖軟件,而直接使用基于瀏覽器的應(yīng)用。而對(duì)用戶體驗(yàn)人員和開發(fā)者來說,將能夠在用戶毫不知情的情況下收集和生成用戶鼠標(biāo)的瀏覽軌跡,從而生成一部分可用的熱點(diǎn)圖,這對(duì)于找出網(wǎng)站的不足,提升用戶體驗(yàn)有著重要作用?,F(xiàn)在對(duì)canvas標(biāo)簽的支持情況如下,可以看到,基本所有的瀏覽器都已經(jīng)不同程度上支持了這一特性。
0
喜歡他,就推薦他上首頁吧^_^
0371-86068866
4008887269
cndesign@163.com
CND設(shè)計(jì)網(wǎng)(CNDESIGN)會(huì)員所發(fā)布展示的 “原創(chuàng)作品/文章” 版權(quán)歸原作者所有,任何商業(yè)用途均需聯(lián)系作者。如未經(jīng)授權(quán)用作他處,作者將保留追究侵權(quán)者法律責(zé)任的權(quán)利。
Copyright ©2006-2019 CND設(shè)計(jì)網(wǎng)
移動(dòng) Android 版 豫 ICP 備16038122號(hào)-2 豫公網(wǎng)安備 41019702002261號(hào)