2009-08-22 23:23:10〥芹蟹麵〥

瀏覽器

Netscape創辦人支持新瀏覽器

15年前開發出Netscape瀏覽器的Marc Andreessen,現在看來想重新再比一場。

根據紐約時報報導,現在已經是知名矽谷創投的Andreessen投資了一家新成立的公司稱為RockMelt,創始員工為自己的前同事。這家公司是要打造一個全新的網際網路瀏覽器,

Andreessen表示,新的瀏覽器會很不一樣,「若你是從頭來打造一款新的瀏覽器,一定會有很多作法都不一樣。」

RockMelt是由Eric Vishria 與 Tim Howes 共同創立,兩位先前都曾在Andreessen創立的Opsware任職, 這家公司後來在2007年以16億美元賣給HP。Howes本人先前在Netscape也跟Andreessen共事過。

RockMelt並不願對外多所透露任何跟瀏覽器產品有關的細節。

1990年代Netscape與微軟IE之間的瀏覽器大戰延續至今。Netscape初期雖然有短暫勝利,但後來被微軟全力打垮,微軟IE佔有率一度高達 90%以上,由於僅有一家獨大,市場創新幾乎消失殆盡。但過去18個月來,網路瀏覽器突然又變成Google、蘋果與微軟的大戰場。

這一波新的競爭起因於Mozilla的成功。Mozilla在2004年推出Firefox後,至今已經搶下23%市佔率,而微軟IE則持續下滑至68%。

RockMelt有Andreessen的背書,勢必會成為注目焦點。該網站的隱私條款有提到瀏覽器會與Facebook做結合(可用Facebook ID登入RocketMelt網站),不過經記者詢問後,這些文字已經被拿掉。Andreessen 目前也擔任Facebook的董事。

Facebook發言人表示,他們目前並不清楚任何有關RockMelt的細節。

Andreessen先前曾在媒體上讚揚過Mozilla想出一個經濟模式來支援瀏覽器。Mozilla有跟Google簽約,Firefox是以Google為首頁,若網友進行搜尋則會導至Google搜尋,Google在2007年為此一結盟付了Mozilla 7500萬美元。

Google去年也推出了自家瀏覽器Chrome,雖然Google大力推行,但目前佔有率僅有2%。


Mozilla實驗室推出可用性測試外掛

Mozilla為其開原碼瀏覽器Firefox推出一項可用性測試附加元件(plug-in),簡化測試和使用者回應的程序,以鼓勵更多參與。

Firefox 3.5附加元件Test Pilot於上週三(12日)推出。Mozilla Labs員工Jinghua Zhang在部落格寫道:「我們期待所有技術層級的Firefox使用者共同協助改善Firefox和Labs實驗。」

自選加入這項計畫的使用者,可「領先其他人試用最新的功能和使用者介面構想,但也可看到並瞭解那些結果如何回饋到產品設計中」。她表示,產品可用性資料的提供,必先取得參與者的同意。

Zhang表示,測試資料都將是匿名,且且總和後對外發表,不會有可供指認的使用者個人資料。

Mozilla Labs在去年3月首次發表Test Pilot。當時,創新長Chris Beard在部落格表 示,Mozilla必須「依賴部落界和口耳相傳的力量」,吸引有興趣的民眾嘗試新的Mozilla實驗。Beard寫道:「問題是我們有系統的偏向接收那 些剛好(在某一天)聽到某個特定實驗,並且具備相當技術程度之早期使用者的回饋意見。因此很難取得足以代表更大多數主流使用者意見的結論。」

Beard表示,每一個Mozilla的功能測試都是獨立的,該組織必須每一次「從頭開始」尋找自願的測試者。透過Test Pilot(其圖像會一直存在Firefox視窗的右下方),使用者可隨時注意到即將展開或現行的測試。

自願參與的使用者需要完成一項評估其技術知識水平的調查。Zhang表示,Test Pilot計畫目前「仍屬0.1版」,後續更新會在未來幾週內發佈。


Google開發支援Linux的64位元Chrome

Google已開始著手開發搭配Linux的64位元版Chrome瀏覽器,可能令Linux迷欣喜若狂。

Chrome工程師Dean McNamee周二說:「V8團隊本季做了一些令人驚異的事,打造了可運作的64位元版。在Chromium方面做了一些改變後,過去這幾周來,我已在64位元基礎上建構Chromium Linux。」

V8是Chrome執行JavaScript程式的引擎,Chromium是支持Chrome瀏覽器的開放原始碼計畫。McNamee則向程式設計師說明如何打造64位元Chromium。

目前的PC幾乎都搭載英特爾或超微公司(AMD)的64位元處理器,但就桌上運算而言,最常見的還是32位元的作業系統與軟體。過渡到64位元軟體的過程已經展開,特別是搭配Linux和Mac OS X作業系統的軟體,但這種轉變不容易。

以瀏覽器為例,若是在64位元瀏覽器裡執行32位元的外掛程式(plug-in),比方說Adobe Systems的Flash、微軟的 Silverlight或昇陽的Java,可能出問題。

64位元版的程式可利用更大的記憶容量,效能可能因為處理器上的額外儲存空間(稱為registers)而增強,而一些數學運算密集的任務可因此而加速。 然而,64位元軟體可能佔據更大的硬碟空間,讓程式設計師的軟體測試與支援更複雜,而且通常執行速度不會加快多少,所以過渡到64位元未必是優先考量。

舉例來說,Mac OS X邁向64位元的過程已走了一大半,但64位元版的Safari要等到數周後Mac OS X 10.6 (代號「雪豹」Snow Leopard)上市,才會推出。蘋果已表示, JavaScript在64位元版的Safari上跑得更快。

但Linux迷多半是技術水平較高、熱愛程式設計的一群,他們熱烈支持64位元軟體。之前他們一直催促Adobe為Linux推出64位元版的Flash Player,如今他們鼓吹64位元的瀏覽器。

儘管64位元的Windows是當今新出廠電腦的常見選項,但絕大多數電腦仍使用32位元Windows。

64位元版的Internet Explorer隨微軟的64位元版Windows出貨,但Mac OS X推出時,還不會有支援Windows的Safari瀏覽器。為64位元晶片重新打造JavaScript引擎的成果,可以套用在多重的作業系統上,所以 為某種作業系統製作一個瀏覽器版本,有助於把該瀏覽器引進其他作業系統。

那麼,64位元Chrome for Windows呢面臨什麼樣的障礙呢?

「動機」,Google的Marc-Antoine Ruel說

我認為,不只是動機,Google等公司也必須開發sandbox安全機制,以及gyp程式設計工具。