.
看到這個東西我還蠻興奮的,我還記得第一次使用Google,是要交藝術概論的書面報告,因為那時候就養成了(天下文章一大抄)勤於瀏覽網路新聞、搜集整理資訊的習慣,於是開著OpenFind在網路上尋找有沒有可以用的論文。剛好也在圖書館找資料的正妹同學看到了,笑著跟我說:「你可以用Google找找看啊,我現在都用Google了耶。」或許是受到她陽光般燦爛的笑容所感召,我當下就另外開了一個Google視窗,像個變態痴漢般瘋狂的打入關鍵字,饑渴的盡其所能想要從網路上找到關於她的一切,只是當時無名小站尚未興盛,最後只落得無功而返。不過從此之後,Google也就理所當然的成為我瀏覽器裡面搜尋引擎的「正宮」了。
看著七年前的搜尋結果,想起那時莞爾而苦澀的青春,一頓午餐只有一根香腸跟一碗白飯的年代,我的下眼瞼不禁感到一陣騷癢。
.
P.S 以下節錄部份訪談,更詳盡的內容請參閱十一月號電腦王「內部工程師爆你知:Google Chrome開發秘辛」。
______________________
PCADV:Chrome對於W3C的網頁相容度已經有一定水準,部份網頁仍然會有IE或FireFox的獨佔情況,Chrome之後會不會修改核心,或是利用外掛來顯示這些網頁呢?
Google:就Plug-in來說,Firefox跟Chrome的Plug-in技術架構是一樣的,所以理應把firefox那邊的Plug-in直接拿過來用即可。至於Extension我們現在還沒有,但是已經確定要做了,只是說在時間上還有優先權,我們現在比較focus的事情是:趕快把Mac跟Linux的版本做出來(笑),因為這很多人在詢問。
PCADV:現在GPU加速正紅,Chrome之後會不會利用這個來做某些方面的加速?
Google: 我想這部份目前在瀏覽器上還沒有看到,Google現在也有一些三維的應用,比如Lively,所以將來如果出現GPU加速相關的應用倒不無可能,可是目前還沒看到就是了。
PCADV:很多人認為Chrome就是Google作業系統了,是嗎?
Google: 並不是,它仍然只是一個瀏覽器。只是說現在的網頁瀏覽環境,跟十年前已經不一樣了,十年前的瀏覽器可能一次只看一個站,後來開始出現分頁,現在分頁多了該如何管理,所以Chrome會有一個分頁管理員,而我們「大部份」的分頁都是獨立的程序,所以分頁管理員好像變成一個程序管理員的感覺,我想這只是自然演變的結果,並不是說這就是一個作業系統。作業系統還需要做更多更多的事情。
PCADV:雖然Linux還沒有完全屬於自已的編譯版本,但是已經有一些使用者使用wine來跑Chrome,不過在某些部份還是會有相容性問題,最大的原因是出在?
Google:wine是一個模擬器,在模擬的過程中需要模擬很多Windows底層的library,而Chrome用到蠻多的library,如果wine對於這些library的實作沒有百分之百,而剛好遺漏的那一部份又是Chrome用到的,那就會出問題。 不過其實Google對wine還蠻重視的,之前做picasa的時候,linux版的picasa其實就是Windows版用wine包裝的,在包裝的過程中我們也發現wine有一些東西做得還不是很完善,所以我們那時候有兩個實習生(編按:想當Google實習生的請舉手!電腦王給你精神上的支持)就針對這一部份來做對wine的補齊動作,讓picasa可以推到linux上面來。但是Chrome比picasa還要大,大非常非常多倍,所以目前沒有辦法很快就把它補齊。而且事實上對我們來講,雖然我們很重視wine,但是卻沒有很大的動力去推這一塊,因為更重要的是做linux「原生版」的Chrome。有興趣的高手們可能還是會做,然而Google自已比較不會去推。而且就算wine版可以100%正確無誤執行Chrome,原生版的效能一定是比較好的。 你看像Chrome,大家很快就體會到對於速度的要求,中間如果再透過虛擬的模擬器,速度一定會有所耗損。所以我們寧願多花一點時間去做原生版,而不走模擬器這條路。Mac版也是如此,這是一個大工程(笑)。
PCADV:Chrome有沒有對Google Maps、Gmail或其它Google服務做最佳化?
社長跑出來插嘴:(請見雜誌)
請注意!留言要自負法律責任,相關案例層出不窮,請慎重發文!