Google工程師:暫未考慮Chrome對作業系統的影響

據《技術在線》報導,美國Google2008年9月3日在日本國內舉行了Web瀏覽器「Google Chrome」的新聞發佈會。
Google工程總監Linus Upson通過視訊回答了日本媒體的提問。下面是主要問答實錄。

——Google為什麼推出Web瀏覽器?Google不是可以採取與「Firefox」開發商Mozilla Foundation合作的方式嗎?
我們與Mozilla Foundation長期保持著多方面的合作關係,在「用戶想要什麼樣的Web瀏覽器?」這個問題上,Google內部提出了很多想法。我們不想把這些想法強加於Mozilla Foundation。另外有多種Web瀏覽器競爭會催生更好的Web環境。

——HTML渲染引擎為什麼採用「WebKit」?(註:「WebKit」為美國蘋果主導開發的開源渲染引擎)
原因有兩個。一是速度快。Google一直非常重視速度。與其他的渲染引擎相比,WebKit是最快的。二是代碼簡單,並且易於改進,代碼尺寸也很小。另外,能夠利用Android開發團隊採用WebKit的經驗,這也是採用WebKit的一個原因。蘋果的「Safari」和「iPhone」的Web瀏覽器、「Android」的Web瀏覽器,再加上Chrome採用同一個渲染引擎,對於Web開發者來說應該是個好消息。

——聽說JavaScript的執行引擎「V8」是丹麥團隊開發的,請您介紹一下開發過程。
Google在丹麥的軟體工程師Lars Bak率領著一支開發隊伍。Lars Bak在進入Google之前,曾做過20年的虛擬設備開發。V8具有將JavaScript代碼轉換成機器語言後執行的JIT(just in time)編制功能。我們取汽車「V8引擎」所代表的「高速引擎」之意,將其命名為V8。
V8的速度是前所未有的。或許會產生以前因JavaScript性能問題而一直未實現的新Web應用。

——請介紹一下Chrome這個名字的由來。
「Chrome」這個詞是指Web瀏覽器中按鈕及選單等視窗周邊部分的用戶界面。Chrome名稱意味著我們致力於用戶界面。

——打算將Chrome應用於個人電腦以外的設備嗎?
Chrome專門面向品牌電腦。因為品牌電腦和移動設備所需要的瀏覽器不同。不過,Chrome與Android用Web瀏覽器採用的是同一款HTML渲染引擎。今後,還將與Android的開發團隊密切合作進行開發。

——Google開始提供Chrome,您認為今後對個人電腦OS的要求會不會發生改變?
坦率地說,這個問題我還沒有考慮過。此次的Chrome是為在現有環境下讓用戶有更好的體驗而開發的。不過,今後確實應該進一步考慮Web對將來的OS會產生什麼影響。

隨機文章


0 意見:

張貼留言