傲游瀏覽器HTML5成長歷程 力促標(biāo)準(zhǔn)化
HTML5是公認(rèn)的下一代Web開發(fā)標(biāo)準(zhǔn),這已是不爭的事實。隨著行業(yè)各巨頭的高調(diào)支持,以及HTML5自身的開發(fā)優(yōu)勢,HTML5已進(jìn)入了一個發(fā)展飛躍期。能否完善的支持HTML5,成為檢驗一款現(xiàn)代瀏覽器合格與否的重要標(biāo)準(zhǔn)。慶幸的是,目前國內(nèi)外知名瀏覽器都已經(jīng)開始重視對HTML5的支持,他們在推動HTML5的快速成長。今日小編以全球領(lǐng)先的軟件服務(wù)公司傲游為例,再論HTML5,為大家列舉傲游在HTML5道路上的成長歷程,看傲游在HTML5上的道路上是如何實現(xiàn)全面支持,突破重圍的。
【圖1】
WebGL
WebGL是一種3D繪圖標(biāo)準(zhǔn),通過該標(biāo)準(zhǔn)Web開發(fā)人員就可以借助系統(tǒng)顯卡在瀏覽器里流暢地展示3D場景及模型。對WebGL的支持意味著傲游可以更加***、流暢的顯示3D場景,為未來網(wǎng)頁3D應(yīng)用的發(fā)展鋪平了道路。
2011年12月2日,在傲游瀏覽器3.3.1.1200版本里,傲游向用戶展示支持了 WebGL 的酷炫 3D 畫面。 WebGL實現(xiàn)硬件加速之后,網(wǎng)頁游戲的運(yùn)行速度會有明顯提升,顯示效果更流暢、***。
Canvas
有行業(yè)人士認(rèn)為,在HTML5中最重要的就是引入了Canvas。它使得用戶可以在Web中繪制各種圖形。Canvas為基于像素的繪圖,相當(dāng)于畫板的HTML5節(jié)點,用戶可以以JS操作繪圖。
2012年2月16日,傲游3.3.4.4000正式版進(jìn)一步加強(qiáng)對HTML5的支持,尤其是HTML5 Canvas元素,使復(fù)雜的2D/3D圖像動畫顯像更加優(yōu)質(zhì)流暢;增強(qiáng)對 Canvas2D 元素的支持,大幅度提升了在 2D 網(wǎng)絡(luò)和應(yīng)用程序圖像渲染方面的速度。版本通過對Canvas特性的優(yōu)化,獲得了瀏覽HTML5網(wǎng)頁時的驚艷表現(xiàn)。
HTML5重要元素支持
HTML5下download、gelocation、application ache等元素的支持,在一鍵下載、精確定位和網(wǎng)頁緩存方面取得成效。
2012年3月14日,此次傲游3.3.6.1000版的優(yōu)化重點放在了download、gelocation和application ache上,這三個元素可以幫助實現(xiàn)一鍵調(diào)用下載、地圖精準(zhǔn)定位以及加速頁面載入。同時,還加入了對XMLHttpRequest Level 2和Web Audio API的支持,前者支持通過ajax請求更多類型的網(wǎng)絡(luò)資源,后者支持制造炫麗的音響特效。對網(wǎng)頁開發(fā)人員來說,兩者非常有用。
HTML5 Form
2012年04月19日,在傲游瀏覽器3.3.7.2000正式版里,傲游對HTML5的表單部分,新增許多類型的輸入框,比如color,date,datetime,datetime-local,email,month,number,range,search,tel,time,url,week。
并且在2012年11月29日,傲游瀏覽器3.5.2.1000的版本中,傲游實現(xiàn)了國內(nèi)***個,全球繼Opera后第二個完整支持HTML5 Date input特性的瀏覽器。
HTML5 Form特性的支持為開發(fā)者和用戶帶了"雙豐收"。該特性的頁面可以將某些比較消耗資源的腳本后臺執(zhí)行,從而避免頁面假死的情況發(fā)生,給您帶來流暢的上網(wǎng)體驗。
HTML5中H.264格式硬件解碼
HTML5中H.264格式的硬件解碼,這項技術(shù)是把復(fù)雜的視頻解碼運(yùn)算交給圖形處理單元(GPU),從而減輕了CPU的負(fù)擔(dān),與純軟件解碼對比測試CPU占用率降低***可達(dá)到50%。
2012年04月26日,在傲游瀏覽器3.3.8.800版里,傲游針對HTML5中H.264格式的視頻進(jìn)行硬件解碼,在實現(xiàn)流暢播放視頻的同時,CPU占用率降低近50%。目前,全球瀏覽器廠商中,只有傲游瀏覽器實現(xiàn)了HTML5視頻硬件解碼加速。
關(guān)于很多傲游對HTML5的支持,小編無法一一列舉。未來,HTML5所擁有的各種高效率、高性能特性必定會是互聯(lián)網(wǎng)應(yīng)用的大勢所趨。傲游已經(jīng)在支持新技術(shù)方面占得先機(jī),并不斷得到國際的認(rèn)可與肯定。從傲游瀏覽器3.0最初率先支持HTML5標(biāo)準(zhǔn),到現(xiàn)在傲游3.5.2.1000的發(fā)展成熟,傲游一路走來,在html5test.com排行榜上成績斐然。2012年3月,傲游公司加入W3C國際組織并率先進(jìn)入HTML工作組。5月,傲游公司應(yīng)邀出席在法國舉行的W3C成員見面會,并發(fā)表HTML5發(fā)展相關(guān)的主題演講。
創(chuàng)新動力來自理念,創(chuàng)新能力則來自傲游對瀏覽器核心技術(shù)的全盤掌握。未來,傲游會在支持HTML 5技術(shù)方面繼續(xù)發(fā)力,***未來瀏覽器發(fā)展趨勢。用瀏覽器連接世界,傲游走的每一步,都旨在為用戶帶來的新科技精彩和震撼。
HTML5知識小百科:
HTML5是用于取代1999年所制定的HTML4.01和XHTML 1.0標(biāo)準(zhǔn)的 HTML標(biāo)準(zhǔn)版本,現(xiàn)在仍處于發(fā)展階段,但大部分瀏覽器已經(jīng)支持某些 HTML5 技術(shù)。HTML5草案的前身名為Web Applications 1.0。於2004年被WHATWG提出,於2007年被W3C接納,并成立了新的HTML工作團(tuán)隊。HTML5具有兩大特點:首先,強(qiáng)化了We 網(wǎng)頁的表現(xiàn)性能。其次,追加了本地數(shù)據(jù)庫等Web應(yīng)用的功能。在HTML5中增加了許多新特性,例如嵌入音頻、視頻和圖片的函數(shù)、客戶端存儲數(shù)據(jù)、交互式文檔等,通過制定如何處理所有HTML元素以及如何從錯誤中恢復(fù)的精確規(guī)則,HTML5進(jìn)一步增強(qiáng)了互動性,并有效減少了開發(fā)成本。