作者nick1119 (Uncle C)
看板Browsers
標題[-Fx-] Firefox開發的兩難:小修,還是大改造?
時間Tue Jan 5 17:58:38 2010
資訊整理:
http://www.zdnet.com.tw/news/web/0,2000085679,20143583,00.htm
http://i.i.com.com/cnwk.1d/i/bto/20100104/Firefox-2010-branchdiagram.png
Mozilla在尚未發布的Firefox 3.7版瀏覽器加入許多功能,但現在開始斟酌要不要按原訂
計畫,把部分新功能保留到下一個重大更新再推出,或提早改寫部分功能以便翻新目前的
版本。
程式設計師Benjamin Smedberg 12月下旬在Mozilla電子郵件論壇中,提議採用翻新的作
法發布Lorentz版Firefox。在後續的討論中,開發者和觀察者考量兩種作法的利與弊,並
質疑加快Firefox的開發步調對企業使用者而言是否適合。
Firefox根據一個稱為Gecko的瀏覽器引擎計畫打造而成。幾近完成的Firefox 3.6根據的
是Gecko 1.9.2,而Firefox 3.7準備採用Gecko 1.9.3。問題是,該不該把重要的Gecko
1.9.3功能補回1.9.2版,然後再根據它打造、發布新的Lorentz版Firefox。
Smedberg寫道:「有了這個Lorentz計畫分支,我相信我們能在1月中旬進入beta階段,並
且在3月底或4月初發布。相較下,發布Mozilla-Central/1.9.3,達不到進度的風險很高
,而且沒有相對應的報酬。」
一大討論中的改變,是落實跨處理序(Out-Of-Process) 外掛程式(plug-ins)--這可把諸
如Adobe Flash這類的外掛程式轉移到另一個獨立的運算程序--以及一項Smedberg參與的
計畫。這是Mozilla Electrolysis計畫的第一階段,可望改善穩定性;許多瀏覽器的當機
問題是Flash程式造成的。他喜歡的另一項功能,是比較不干擾使用者的更新過程--這是
相當實用的技術,因為Mozilla的更新發布次數較為頻繁。
Mozilla開發者關係負責人Chris Blizzard在電子郵件論壇中發文支持Lorentz計畫。他加
入了一些希望儘早、而不是延後推出的功能,包括支援Windows電腦的更快的Direct2D繪
圖功能、CSS Transitions,以及用於瀏覽器與伺服器溝通的Web Sockets。
不過,他表示,引進新功能可能導致推出日期延後。「我們必須確定,這次發布的版本不
會變得太大,否則可能拖得太久。」這正是Firefox 3.5遭遇的情況,原本是快速的3.1更
新,卻因為功能愈加愈多,而拖到數月後才釋出。
參與Firefox延伸Firebug計畫的IBM程式設計師John J. Barton表示,他支持加速翻新瀏
覽器。他說:「IBM和我們的客戶都擁抱更快的開發周期。這正是我敦促Firefox團隊持續
在這方面保持領先的理由。」
--
寂寞部屋之意慾蔓延
http://www.wretch.cc/blog/cyc1119
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.27.208.231
推 watertip:最後一段話太business了 這樣下去firefox一定會走樣 01/05 18:02
推 QuentinHu:火狐加油~ 01/05 19:10
推 abccbaandy:拖吧拖吧XD 01/05 19:32
推 BDmaple:寧願拖也不要粗製濫造啊… 01/05 20:02
推 solomn:火狐加油 01/05 20:09
推 karst10607:人力資源不足吧 Linux版本的簡直慢到無地自容的程度。 01/05 22:19
推 timshan:Chromium在Linux上面瘋狂自爆..讓我還是選擇Fx PGO 01/06 02:23
→ timshan:Opera GTK原生版本出來我會考慮... 01/06 02:23
→ dansy:可以學GC弄幾個不同的channle出來? 01/06 03:12
→ bobchao:dansy: 其實 Firefox 的「Channel」很多,見 FTP nightly 01/06 07:47
推 JediDotOrg:timshan:Opera 10.5 Linux 預計要成為不需要 QT / GTK 01/06 12:29
→ JediDotOrg:的版本.... 不過這就離題了。所以有興趣再另起新題吧 01/06 12:29
推 WatanabeKen:擁抱更快的開發週期 是什麼東東 01/06 16:39
→ WatanabeKen:瀏覽器只要一個版本爛 就會一堆人不願意用了 01/06 16:39
→ WatanabeKen:習慣了別的瀏覽器之後 自然而然也沒有回頭的必要 01/06 16:40
→ erotic:請參閱《創新的兩難》一書 = = 01/06 17:08