Chrome 5 即將登場(chǎng) 核心功能搶先看
經(jīng)歷一年半之后,Chrome在打造更好的瀏覽器功能這部份有很大的進(jìn)展。而現(xiàn)在隨著第五版即將來到,Google將大部分的心力放在采用最新的瀏覽器技術(shù)。
新的Chrome 5已經(jīng)有Windows、Mac OS X和Linux的beta版可下載,不過不是大部分的Chrome使用者都曾注意到版本序號(hào)的差別。Chrome版本序號(hào)稱為“里程碑”,僅是在一段前往更好瀏覽器的未完成旅程中的閃爍航點(diǎn)記錄。但是一旦當(dāng)Chrome 5完成后,回頭看,我們會(huì)看到什么呢?
簡而言之,很多。Chrome的粉絲可能會(huì)不太滿意某些他們喜愛功能來的太慢,比如說預(yù)覽打印。而Mac OS X和Linux使用者還是只有beta版瀏覽器可用,但是Google在Chrome的開發(fā)速度上非??臁5紫率窃贑hrome 5新增的一些功能。
地理位置(Geolocation)
首先,Chrome將會(huì)有地理位置功能,是HTML 5的其中一個(gè)元素。地理位置讓瀏覽器在使用者授權(quán)的情況下,可以得知使用者的位置。這個(gè)功能在地圖上找人、找附近的服務(wù)非常方便。另外也可以以此來調(diào)整網(wǎng)站上提供的服務(wù),或者是讓大型國際網(wǎng)站能夠提供最好的服務(wù)器給使用者。
實(shí)際上獲得這個(gè)位置信息的方法并非很精確。除了可以通過使用者的IP做大概范圍定位外,Google(和競(jìng)爭(zhēng)對(duì)手Skyhook)還用無線AP、手機(jī)基地臺(tái)等方式來補(bǔ)充更細(xì)的信息。當(dāng)然現(xiàn)在許多手機(jī)都已經(jīng)有內(nèi)建GPS了。
Windows 7功能
接下來的部分是支持Windows 7新功能:Aero Peek。就是當(dāng)使用者將鼠標(biāo)移動(dòng)到工具列上Chrome的圖示上時(shí),會(huì)跳出一個(gè)縮圖顯示目前開啟的瀏覽器分頁。IE 8毫不意外有支持這個(gè)功能。
這個(gè)功能其實(shí)在之前開發(fā)者預(yù)覽版就有出現(xiàn)了。不過使用者反應(yīng)已經(jīng)從“快點(diǎn),其它瀏覽器都有支持了”,轉(zhuǎn)變成“請(qǐng)暫停,讓我們有個(gè)可以切換的開關(guān)”。主要原因是一般人通常會(huì)同時(shí)開啟非常多分頁,當(dāng)鼠標(biāo)移過去時(shí)會(huì)顯得非?;靵y而沒有幫助。
另外一個(gè)Windows 7新的彈跳列表(Jump List)功能,就是當(dāng)你按下Chrome圖事時(shí),可以直接提供使用者一個(gè)選單列表,這個(gè)Chrome 5也有支持。
延伸套件
這個(gè)功能花上Google很長的時(shí)間才支持。延伸套件(或稱外掛),可以讓使用者客制化自己瀏覽器的功能。這個(gè)功能在Mac版的4.x beta版上面一直沒有出現(xiàn),而在Chrome 5上,所有操作系統(tǒng)的版本都會(huì)支持這個(gè)功能。
另外延伸套件在Chrome 5里面也會(huì)有所變動(dòng)。通過一些新的瀏覽器接口,程序人員可以有更多可以做的事情。舉例來說,歷史紀(jì)錄API將會(huì)提供套件存取使用者的瀏覽記錄。
一個(gè)Windows版在4.1版上就出現(xiàn)的功能是自動(dòng)翻譯彈跳選項(xiàng),而現(xiàn)在也會(huì)內(nèi)建到Mac和Linux版的Chrome 5中。
同步
在Chrome 5中,除了Chrome 4的書簽同步功能外,還可以同步布景主題、自動(dòng)窗體填寫和密碼。不過在第六版中可能還會(huì)有延伸套件、開啟的分頁和輸入過的網(wǎng)址也可以同步。
對(duì)于那些厭惡填寫窗體的人,Chrome 5提供自動(dòng)填寫功能,可以記住姓名、地址、電話號(hào)碼和其它常常需要重復(fù)填寫的個(gè)人數(shù)據(jù)。
內(nèi)建Flash
Google也在打造一個(gè)其它瀏覽器沒有增加的功能:一個(gè)內(nèi)建的Adobe Flash Player。Google是HTML5、CSS和JavaScrpit等網(wǎng)頁標(biāo)準(zhǔn)技術(shù)最積極的擁護(hù)者。但是Flash在現(xiàn)今網(wǎng)絡(luò)上非常普遍,而 Google采取了一個(gè)比較務(wù)實(shí)的態(tài)度來內(nèi)建Flash。
值得一提的部份是Chrome內(nèi)建的是Flash Plaer 10.1 beta,預(yù)計(jì)在這一季會(huì)正式完成。而Google Chrome會(huì)自動(dòng)更新完整,而不需要使用者做任何動(dòng)作。雖然有些人反對(duì)這種隱形的自動(dòng)升級(jí),但是Google將Chrome視為網(wǎng)站,會(huì)隨時(shí)變動(dòng),就像當(dāng)Google搜尋算法改變時(shí),使用者也不會(huì)有選擇的機(jī)會(huì)。
此外不只是Flash,PDF也變成是內(nèi)建支持的功能,這是由非官方Google Operating System部落格所揭露的。
WebGL
Google也正在打造其它程序開發(fā)基礎(chǔ),它將會(huì)支持WebGL草案,一個(gè)由Mozilla和Khronos Group所發(fā)起的標(biāo)準(zhǔn)。WebGL允許網(wǎng)頁程序使用先進(jìn)、低階的硬件3D加速繪圖功能,希望能夠有更細(xì)致的接口和更好的在線游戲。
Chrome 4已經(jīng)有內(nèi)建一個(gè)版本的WebGL,但是使用者需要關(guān)掉一個(gè)名為沙盒的安全功能才能使用。而Chrome 5則會(huì)將WebGL支持內(nèi)建在沙盒中,讓使用者更易使用。
雖然OpenGL對(duì)很多程序人員來說很熟悉,但是對(duì)于許多網(wǎng)頁開發(fā)者來說卻不是,所以不用期待在幾個(gè)月內(nèi)會(huì)有復(fù)雜的第一人稱射擊游戲出現(xiàn)。
另外一個(gè)程序開發(fā)的變動(dòng)是支持原生客戶端(Native Client),這是一個(gè)Google的技術(shù),可以在有安全保護(hù)情況下加速網(wǎng)頁版程序執(zhí)行,就像是計(jì)算機(jī)桌面端的軟件一樣。原生客戶端支持是Chrome 5的重大優(yōu)先級(jí)之一,并且可以在Mac、Linux和Windows上用32位方式運(yùn)作。而有些64位的支持在64位的Windows上會(huì)造成一些錯(cuò)誤,所以沒有在Chrome 5中及時(shí)完成。
使用者也在Chrome 5中會(huì)有些新的控制能力。比如說為了方便討厭內(nèi)建Flash的使用者,Chrome也提供了使用者可以限制它的使用,你可以在網(wǎng)址列輸入。
【編輯推薦】