改寫代碼,讓 Gmail 走向未來2004 年 Gmail 發(fā)布的時候互聯(lián)網(wǎng)與現(xiàn)在的大不相同,用戶的期望值不同,瀏覽器的功能不夠完善,現(xiàn)在軟件工程師簡歷上隨處可見的專業(yè)術(shù)語當(dāng)時也還不存在。 在過去三年半的時間里,我們先后發(fā)布了一些很酷的特性:深度的聊天整合、語音郵件、谷歌文檔整合和最近免費(fèi) IMAP。在這段時間內(nèi),我們不僅獲知了很多有關(guān)構(gòu)建大型網(wǎng)絡(luò)應(yīng)用的知識,也了解到把網(wǎng)絡(luò)瀏覽器的功能發(fā)揮到極致會出現(xiàn)什么情況。 所以,最近 Gmail 團(tuán)隊(duì)正在進(jìn)行一項(xiàng)結(jié)構(gòu)性的代碼革新,并將在今后的幾周內(nèi)面向 Firefox 2 和 IE7.0 用戶推出(面向其它瀏覽器的版本也將陸續(xù)推出)。一開始您也許不會看到太多的差異,但我們已經(jīng)在使用一個全新的模型,用以幫助實(shí)現(xiàn)更迅速的迭加,并共享某些組件(我們現(xiàn)在使用與 Groups 和 Page Creater 相同的富文本編輯器以及見于其它幾種谷歌應(yīng)用中聯(lián)系人管理器等)大家將看到的其他幾種新特性,包括新的快捷鍵以及為特定訊息和郵件搜索做的書簽標(biāo)記等。 我們一直在近乎狂熱地追求速度。盡管在快速的互聯(lián)網(wǎng)上,請求并打開一個新網(wǎng)頁只要一秒鐘時間,但如果需要閱讀大量的郵件,這些一秒鐘時間的就可能累積成載入郵件過程中幾個小時的等待。谷歌已經(jīng)花了大量時間對該應(yīng)用的各個部分進(jìn)行了推敲,只要有可能,千分之一秒的時間也要省下來,同時設(shè)法解決當(dāng)前瀏覽器應(yīng)用中的幾個根深蒂固的問題。最常使用的一些操作現(xiàn)在應(yīng)該變得更快了。例如,我們在當(dāng)前視圖上預(yù)裝載訊息,這樣當(dāng)您打開一封郵件時,瀏覽器不再需要與谷歌的服務(wù)器進(jìn)行對話,而是直接顯示訊息。這些技術(shù)在更新型的瀏覽器和計(jì)算機(jī)上尤其出彩。谷歌在 MacBook 上使用了 Safari 3 的阿爾法版,這樣打開新訊息所需時間還不到 200 毫秒(0.2秒),還是相當(dāng)快的。 但是這種變化的一個副作用就是當(dāng)您使用某種第三方 Gmail 擴(kuò)展時,它們有可能停止運(yùn)行。谷歌與當(dāng)前較流行的一些擴(kuò)展程序的開發(fā)者進(jìn)行了溝通,希望他們能夠開發(fā)相關(guān)的補(bǔ)丁。請大家之后檢查一下網(wǎng)上有沒有更新。我們擔(dān)心這樣做可能會造成一些不便,但會盡最大努力讓這樣的變化不那么突兀。 我們的團(tuán)隊(duì)將推出更多的成果,請大家靜候佳音。 |
|