[-Fx-] Firefox開發的兩難:小修,還是大改造?
資訊整理: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
推
01/05 18:02, , 1F
01/05 18:02, 1F
推
01/05 19:10, , 2F
01/05 19:10, 2F
推
01/05 19:32, , 3F
01/05 19:32, 3F
推
01/05 20:02, , 4F
01/05 20:02, 4F
推
01/05 20:09, , 5F
01/05 20:09, 5F
推
01/05 22:19, , 6F
01/05 22:19, 6F
推
01/06 02:23, , 7F
01/06 02:23, 7F
→
01/06 02:23, , 8F
01/06 02:23, 8F
→
01/06 03:12, , 9F
01/06 03:12, 9F
→
01/06 07:47, , 10F
01/06 07:47, 10F
推
01/06 12:29, , 11F
01/06 12:29, 11F
→
01/06 12:29, , 12F
01/06 12:29, 12F
推
01/06 16:39, , 13F
01/06 16:39, 13F
→
01/06 16:39, , 14F
01/06 16:39, 14F
→
01/06 16:40, , 15F
01/06 16:40, 15F
→
01/06 17:08, , 16F
01/06 17:08, 16F
Browsers 近期熱門文章
PTT數位生活區 即時熱門文章