MozTW 討論區

各項 Mozilla 相關軟體與技術討論
現在的時間是 2025-08-24, 01:53

所有顯示的時間為 UTC + 8 小時





發表新文章 回覆主題  [ 4 篇文章 ] 
發表人 內容
 文章主題 : Firefox工程師專訪
文章發表於 : 2004-11-25, 16:49 
http://taiwan.cnet.com/news/special/0,2 ... 323,00.htm

專訪Firefox 設計師:實用至上

CNET新聞專區:Paul Festa  15/10/2004
友善列印 Email文章給朋友 儲存文章

Netscape瀏覽器在1994年首度推出時,Ben Goodger還只是個14歲的少年。如今,24歲的他努力要將這個瀏覽器遺產發揚光大。

Goodger是紐西蘭奧克蘭人,過去四年來,他一直在為美國線上公司(AOL)下轄的網景(Netscape)公司和Mozilla基金會工作。目前他領導著Firefox的開發。

如今的Firefox被認為是Mozilla出過最好的一版瀏覽器,也是公認的唯一有可能與微軟IE競爭的替代產品。值此Netscape發佈10周年之際,我們採訪了Ben Goodger。

問:你當初是怎麼加入Netscape的開發的?

答:我一開始是在為開放原始碼專案Mozilla作義工,後來網景公司有人注意到我的工作,並認為我還可以,就給了我一個工作。

什麼樣的工作引起他們的注意?

當時網景公司決心利用標準化引擎Gecko重寫Netscape瀏覽器,因此,瀏覽器的用戶介面也不得不重寫。當時是1999年,Mozilla瀏覽器還只是初具雛形,僅僅只能看一些簡單的網頁。因為看到有很多人都在關注瀏覽器的基本瀏覽功能,我就決定轉而開發瀏覽器的用戶介面。

大多數讀者可能都不瞭解Mozilla發展的歷史,能不能給我們介紹一下1999年時的情況?

網景公司在1998年開放了瀏覽器的原始碼,目的是為了集合全世界的力量開發新一代瀏覽器。但當時,他們按照傳統模式開發的Netscape 5.0即將開發完成,這時就有些激進的意見認為,與其繼續花費大量成本來發佈毫無競爭力的5.0(5.0和4.X一樣,採用的都是老的Mariner核心引擎),還不如乾脆放棄5.0,把全部資源集中起來開發採用Gecko引擎的新一代瀏覽器。網景公司高層經過考慮,決定採用這種方案。

不幸的是,因為兩代內核的差別太大,因此原來的老的瀏覽器的原始碼幾乎毫無用處,一切程式碼都需要重新編寫,除了極少數部分,比如關於JavaScript的。

在1998年10月26日,那天是移轉的日子,5.0被徹底放棄,所有的開發人員全部轉到了新的專案,開始了漫長的開發6.0的過程,XUL(擴展用戶介面語言)也被創立。後面的歷史,大家應該都比較熟悉了。

XUL對於瀏覽器的作用到底是什麼?

XUL利用XML檔來描述用戶介面,就像你用HTML標記來寫網頁一樣,你也可以用XUL的標記來表示應用程式中的功能表、工具列和按鈕等等。你只需要寫一次XUL檔,就可以讓應用在各處都有同樣的外觀。

那是不是利用這些網頁標記語言,就可以避免掉繁複的電腦編程,使編寫程式變得容易了呢?

雖然目前這還不是事實,但你可以這麼預期。微軟顯然也有同樣的想法,在他們的新一代作業系統Longhorn中,XAML(擴展應用標記語言)佔有非常重要的地位。XAML與XUL有些相像。他們都是XML標記語言,但在具體具體定義上還是有很多不同的。

Mozill將來如何在一個充滿著Longhorn的世界中生存?

關於這一點,我們認為我們的未來在於與GNOME OS的整合,Firefox如今與GNOME整合後表現的更好。

你們和GNOME之間有合作協議?

沒有,目前還沒有。目前的合作還只是Gecko引擎的整合,我們向他們開放了整合的API介面。

這可真是一個夠大的夢想--將瀏覽器與作業系統整合起來。你認為這樣能與Longhorn競爭麼?

我想我們還是先關注自己的事情,我們正在重新開發我們的圖形系統,更好的發揮硬體加速的優勢以及其他的一些特點。

看起來你對Longhorn真的好像不是十分在意。這是因為微軟目前的處境不好,還是因為你們認為單獨的瀏覽器將大行其道?你們真的對Longhorn不害怕麼?

微軟將會發現Longhorn不是那麼好賣,它需要用最新的硬體來配合。想想看,你很難能說動大公司花費巨額資金去同時升級硬體和作業系統,畢竟那些舊的應用在原有的平台上都運行的很好。

可是,Longhorn仍將會是一個大威脅,尤其是,很多公司開始開發基於XAML的應用。

開發XAML應用的公司遠不如開發WEB應用的公司多,用Brendan Eich(Mozilla工程師)的話來說:「現今的世界是屬於瀏覽器的世界,而Longhorn必將被拋離這個WEB應用時代。」

微軟已經宣佈不再發行單獨的IE了,說說這件事對你們的影響?

微軟的舉動再一次向市場說明了,如果用戶希望自己的瀏覽器能夠與時俱進的話,就不能跟著微軟走。我們是一個不錯的替代選擇,而且我們是免費的。

這個問題是從你的Blog中而來,「2004-09-17,市場優勢:Netscape憑藉第一個進入市場做到了市場第一;微軟憑藉Windows 的無所不在做到了市場第一;而Firefox憑藉的將是技術優勢。我們來了!」你難道真的指望能做到市場第一麼?你難道不覺得這有點白日夢的味道麼?畢竟,大多數人是不會主動去下載一個瀏覽器來用的,還是你覺得有可能?

我不知道這算不算白日夢,但人做事總得有個遠大目標,要不幹嘛來吃這份苦呢?我為我們開放原始碼軟體能取得這麼大的成就感到驕傲,更期望我們能繼續全力發揮,獲得更大成就。你總不能將5%或10%的市場佔有率就稱為成功吧。

讓我們回顧一下歷史。1998年,當時的Netscape主要開發者Ramanathan Guha在接受CNET News.com的採訪時,曾向我們介紹說,Mozilla的一個目標是做成模組化的產品,可以嵌入在各種非PC終端上。但今天,我們能看到的非PC瀏覽器仍然很少,好像只有諾基亞繼續在認真開發相關產品(Minimo),這是怎麼回事?

我們仍在努力的使我們的產品運行的更快。打開網頁的速率和性能表現始終是我們最關注的問題。毫無疑問,你肯定記得,Netscape 6剛上市時候的糟糕表現--既慢又不穩定。

沒錯--Mozilla 1.0也不行。為何Mozilla脫離原來目標這麼久?還有為什麼最後反而是Firefox出線?

最近這幾年我們始終在努力解決速度和性能的問題,事實上,就是目前的產品也還不是能讓最終用戶都十分滿意,特別是當他們拿它與同樣古老的IE相比時。

利用Firefox,我們可以重新評估我們開發XUL應用的過程,使我們的UI介面載入的更加快速,更能發揮Gecko引擎的優勢。而Minimo,用到的UI介面更少,當然以後會載入的更快。

我想說的是,正是因為之前幾年所作的大量的最佳化工作,今天的Firefox比起它的前輩Mozilla才會這麼小,這麼快。

你認為,作為母公司,美國線上在哪些方面有幫助了Mozilla?

給員工薪水就是最大的幫助。我這裏不是請求他們再將Netscape買回去。美國線上和網景公司已經為Mozilla這個專案貢獻了很多,直到今天,我們都依然受惠良多。

你對他們放棄了Mozilla曾感到不滿嗎?這影響到了你們的財務了?

沒有,沒有影響到我們的財務。我們也沒有對他們不滿--這樣我們就可以花更多的時間在Firefox上了。

對同樣處於開放原始碼陣營的其他的瀏覽器你怎麼看?比如說KHTML/Konqueror,他們也是開放原始碼軟體,你會從他們那裏免費取用一些新技術麼?

這其實要看對方軟體發行時的授權類型了。只要我們遵守對方的授權,我們當然可能用到對方的技術。比如,我們現在就在研究Cairo,一種高性能的2維圖像引擎,因為Cairo是在MPL/LGPL雙授權下發行的,這也方便了我們對它的取用。

我們始終對競爭對手保持關注,不僅僅是對方的軟體,任何新的和有趣的東西我們都會注意。

有些人認為,之所以Firefox在安全方面的名聲比IE要好,是因為Firefox的市場佔有率還不高,那些惡意攻擊者和病毒製造者們對其還不夠注意,因此Firefox承受的風險較少。你認為這種比較對嗎?

不對。Firefox確實是有自己的優勢之處--我們就沒有什麼允許非信任內容隨便執行的模式,而在IE中,這種模式被稱為「安全區」。

此外:產品的市場佔有率並不一定與其漏洞數成正比,Apache與IIS的市場份額誰高?漏洞又是誰多?

除此之外,你認為Firefox還有哪些先天的安全優勢?

我們儘量使用戶清楚他們所處的位置及他們在幹什麼?比如,如果當他們通過一個沒有安全連接的網站進行購物或其他消費,我們的瀏覽器就會提醒使用者;而且,我們是開放原始碼軟體,每當出現任何一個問題,非常多的人都會來搶著對它進行修補。

你的理想是什麼?Mozilla基金會的公關總是說Mozilla是為了讓市場多一個選擇,但是否還有更大的目標呢?

你問我個人的理想?我個人的理想就是作最好的軟體,對最多的人有用。

那你對Mozilla未來的目標怎麼看?

Mozilla的目標沒有變,當然還是只在瀏覽器領域耕耘。這其實已經是個很大的目標了,需要我們非常努力的去實現它。此外,我們也想看到有一天 Firefox和Thunderbird(Mozilla基金會發行的郵件用戶端)能完美的結合,此外,前面提到的與作業系統的整合也是我們的希望。

你是什麼時候開始使用Netscape瀏覽器的?

1997年,之前使用IE。因為那是當時我電腦上唯一的瀏覽器。1999年我又轉回IE,直到2001年,Mozilla變得足夠穩定,我才又切回Mozilla。我使用軟體全憑實用,決不會因為什麼信念而堅持使用不實用的軟體。

如今的Mozilla與10年前的Netscape在未來的發展理念上有哪些不同?

很多地方。今天Mozilla與當年的Netscape一樣,都是要做有用的瀏覽器。但我們今天的目標已經變為要製作有用的瀏覽器和郵件用戶端程式,而非當初Netscape的目標--網路瀏覽完全套件。

如今,我們已經明白,將我們的注意力集中在瀏覽器和郵件用戶端更能發揮我們的優勢,能給客戶帶來更好的上網體驗。(陳奭璁整理)


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.7.5) Gecko/20041111 Firefox/1.0 (JTw)
  
引用回覆  
 文章主題 :
文章發表於 : 2004-11-25, 17:55 
離線
[MozTW 版主群]
頭像

註冊時間: 2003-09-15, 03:47
文章: 1016
來自: Taiwan
咳,我們現在通用 CreativeCommon by-(nc-)sa 授權,為了避免開放內容與不開放內容的混淆,還有為了改善臺灣與內地間的抄抄抄壞風氣,請提供鏈結就好了,不要全貼上來(有必要的話,選擇性貼上也可以)。


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.0; zh-TW; rv:1.7.5) Gecko/20041119 Firefox/1.0
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2004-11-25, 19:20 
離線

註冊時間: 2002-01-17, 00:33
文章: 94
老實講,我覺得MOZILLA SUITE 比FIREFOX好耶→個人見解
畢竟,我從mozilla 1.0版就開始用了,我搞不懂耶,現在真的是
FIREFOX脫穎而出,我只能說FIREFOX很屌,但我還是習慣用MOZILLA SUITE,裡頭內含MAIL及一些方便的工具,我也搞不懂自己何時才會改跑道到 FIREFOX,我內心是很希望,到最後FIREFOX跟TB再結合成一體... 方便容易上手...


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8a5) Gecko/20041121
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2004-11-25, 21:34 
離線
[MozTW 版主群]

註冊時間: 2004-08-28, 10:26
文章: 657
spiv 寫:
老實講,我覺得MOZILLA SUITE 比FIREFOX好耶→個人見解
畢竟,我從mozilla 1.0版就開始用了,我搞不懂耶,現在真的是
FIREFOX脫穎而出,我只能說FIREFOX很屌,但我還是習慣用MOZILLA SUITE,裡頭內含MAIL及一些方便的工具,我也搞不懂自己何時才會改跑道到 FIREFOX,我內心是很希望,到最後FIREFOX跟TB再結合成一體... 方便容易上手...


Firefox 主要的定位就在於大部份「一般使用者」,對於一般使用者而言,看法和角度就不一樣。Firefox 雖然還有許多可以改進的地方,不過,它的確也適切的抓到了不少人的心... :lol: :lol:

_________________
http://dken.blogspot.com/
圖檔
圖檔


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.7.5) Gecko/20041119 Firefox/1.0
 個人資料  
引用回覆  
顯示文章 :  排序  
發表新文章 回覆主題  [ 4 篇文章 ] 

所有顯示的時間為 UTC + 8 小時


誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 70 位訪客


不能 在這個版面發表主題
不能 在這個版面回覆主題
不能 在這個版面編輯您的文章
不能 在這個版面刪除您的文章
不能 在這個版面上傳附加檔案

搜尋:
前往 :  
Powered by phpBB® Forum Software © phpBB Group
正體中文語系由 竹貓星球 維護製作
© moztw.org, Mozilla Foundation
MozTW,Mozilla 台灣社群