9月15日,微軟在全球發(fā)布了其新一代的瀏覽器Internet Explorer 9(以下簡(jiǎn)稱IE9) 測(cè)試版。微軟表示,與上一個(gè)版本IE8相比,IE9更快速、簡(jiǎn)潔、可靠,特別是在支持HTML 5和CSS3等現(xiàn)代標(biāo)準(zhǔn)上邁出了一大步。業(yè)內(nèi)人士預(yù)計(jì),IE9的推出勢(shì)必會(huì)引發(fā)瀏覽器市場(chǎng)新一輪的爭(zhēng)奪。
實(shí)際上,瀏覽器市場(chǎng)爭(zhēng)奪戰(zhàn)早已打響。今年,除了IE以外,谷歌的Chrome、Mozilla的Firefox和蘋果的Safari都有大的版本更新:Chrome不久前剛將版本升級(jí)到Chrome 6,隨即又推出了Chrome 7的開(kāi)發(fā)版本;Mozilla上半年已推出了Firefox 4.0測(cè)試版,蘋果的Safari 5也才推出不久。市場(chǎng)上的其他瀏覽器廠商的版本更新甚至更頻繁,意圖搶占更多市場(chǎng)份額的目的十分明顯。而這一切的最根本原因就是,Web應(yīng)用流行已成為大趨勢(shì),我們即將全面進(jìn)入Web應(yīng)用時(shí)代。
應(yīng)用和開(kāi)發(fā)的最佳平臺(tái)
對(duì)于絕大多數(shù)普通的電腦用戶而言,瀏覽器應(yīng)該是最常用的軟件之一,這是他們進(jìn)入五彩斑斕的互聯(lián)網(wǎng)世界最方便的入口。不過(guò),這并不是瀏覽器的全部功能,今天瀏覽器還可以訪問(wèn)越來(lái)越多的應(yīng)用,這就是我們所說(shuō)的Web應(yīng)用。而過(guò)去,這些應(yīng)用都是采用專用的客戶端軟件實(shí)現(xiàn)的,也稱桌面應(yīng)用。
與桌面應(yīng)用相比,Web應(yīng)用最大的好處是跨平臺(tái),也就是一套代碼既可以在Linux平臺(tái)上運(yùn)行也可以在Windows平臺(tái)上運(yùn)行,因而深受開(kāi)發(fā)人員的喜歡;同時(shí),這些應(yīng)用操作簡(jiǎn)單,用戶也很歡迎。所以Web應(yīng)用開(kāi)始大行其道,而Web應(yīng)用反過(guò)來(lái)又推動(dòng)了瀏覽器的技術(shù)更新步伐。最近一年半以來(lái),瀏覽器技術(shù)進(jìn)步速度明顯加快。比如在性能上提升很多,新一代瀏覽器紛紛開(kāi)始引入GPU加速功能,并把這作為新一代瀏覽器的亮點(diǎn)之一。目前已有IE9測(cè)試版、Firefox 4測(cè)試版以及Google Chrome 7宣布將利用GPU來(lái)加速2D、3D性能。這一技術(shù)的引入將讓瀏覽器的性能數(shù)倍于上一版本。
“過(guò)去一年半的時(shí)間內(nèi),全球?yàn)g覽器廠商有15個(gè)以上重要的版本發(fā)布,這還不包括傲游、搜狗等國(guó)產(chǎn)瀏覽器,這些瀏覽器更新更快,平均一個(gè)月就有一個(gè)大的版本發(fā)布。” Google中國(guó)工程研究院副院長(zhǎng)林斌在日前舉行的Google互聯(lián)網(wǎng)開(kāi)發(fā)技術(shù)交流會(huì)上表示,“每一個(gè)新版本的發(fā)布都把用戶體驗(yàn)和瀏覽器性能指標(biāo)往前推進(jìn)了一步。”
當(dāng)然,目前還不能說(shuō)已經(jīng)進(jìn)入Web時(shí)代。林斌認(rèn)為,這需要兩個(gè)條件:第一,瀏覽器作為Web應(yīng)用的平臺(tái)一定要非常強(qiáng)大,強(qiáng)大到用戶使用Web應(yīng)用之后,其體驗(yàn)?zāi)軌蚪咏踔脸絺鹘y(tǒng)的客戶端軟件;第二,Web應(yīng)用要流行起來(lái),還需要有一個(gè)開(kāi)放的標(biāo)準(zhǔn),現(xiàn)在這個(gè)標(biāo)準(zhǔn)已經(jīng)有了,就是HTML 5。
推動(dòng)html5的落地
html5被認(rèn)為是近10年來(lái)Web標(biāo)準(zhǔn)最大的飛躍。這一標(biāo)準(zhǔn)的最大好處之一是讓用戶免除了安裝各種各樣的插件之苦。比如只要是符合html5標(biāo)準(zhǔn)的瀏覽器,不再需要專用的播放器就可實(shí)現(xiàn)音視頻內(nèi)容的順利呈現(xiàn),就像現(xiàn)在瀏覽網(wǎng)頁(yè)上的文本以及圖片一樣簡(jiǎn)單。而過(guò)去,這需要Flash、Silverlight等插件才能實(shí)現(xiàn)。
“html5作為一個(gè)標(biāo)準(zhǔn)開(kāi)放的接口,它能夠大幅改善Web應(yīng)用的用戶體驗(yàn),減輕Web服務(wù)器的壓力,同時(shí)也可以簡(jiǎn)化Web應(yīng)用的開(kāi)發(fā)。”林斌表示。
林斌介紹說(shuō),谷歌一直是html5標(biāo)準(zhǔn)的最積極支持者之一,最新版的Chorme 6和開(kāi)發(fā)版已經(jīng)全面支持html5,包括支持在Web應(yīng)用實(shí)現(xiàn)2D、3D圖形的繪畫以及支持多媒體音視頻內(nèi)容的呈現(xiàn),還支持Web應(yīng)用的多線程和本地存儲(chǔ)等。特別值得一提的是,為了推動(dòng)html5標(biāo)準(zhǔn)的普及,不久前谷歌還協(xié)助W3C組織發(fā)布了W3help.org網(wǎng)站,讓中國(guó)的開(kāi)發(fā)者有了一個(gè)全面了解html5的中文平臺(tái)。
在林斌看來(lái),HTML 5倡導(dǎo)創(chuàng)新、開(kāi)放、標(biāo)準(zhǔn),它將會(huì)把 Web 從內(nèi)容平臺(tái)改造成一個(gè)標(biāo)準(zhǔn)化的應(yīng)用平臺(tái)。而未來(lái)瀏覽器作為這一標(biāo)準(zhǔn)的承載者將代替客戶端,成為所有應(yīng)用開(kāi)發(fā)的平臺(tái)。
正是看到了上述趨勢(shì),越來(lái)越多的瀏覽器廠商開(kāi)始重視html5標(biāo)準(zhǔn)。據(jù)悉,目前包括谷歌、微軟、蘋果和Mozillia在內(nèi)的主流瀏覽器廠商的新一代瀏覽器無(wú)一例外地宣稱將全面支持html5,這也必將為Web應(yīng)用的普及創(chuàng)造更好的條件,讓W(xué)eb應(yīng)用時(shí)代早一天到來(lái)。