[-Fx-] Firefox開發的兩難:小修,還是大改造?

看板Browsers (瀏覽器)作者 (Uncle C)時間16年前 (2010/01/05 17:58), 編輯推噓9(907)
留言16則, 12人參與, 最新討論串1/1
資訊整理: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
最後一段話太business了 這樣下去firefox一定會走樣
01/05 18:02, 1F

01/05 19:10, , 2F
火狐加油~
01/05 19:10, 2F

01/05 19:32, , 3F
拖吧拖吧XD
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
人力資源不足吧 Linux版本的簡直慢到無地自容的程度。
01/05 22:19, 6F

01/06 02:23, , 7F
Chromium在Linux上面瘋狂自爆..讓我還是選擇Fx PGO
01/06 02:23, 7F

01/06 02:23, , 8F
Opera GTK原生版本出來我會考慮...
01/06 02:23, 8F

01/06 03:12, , 9F
可以學GC弄幾個不同的channle出來?
01/06 03:12, 9F

01/06 07:47, , 10F
dansy: 其實 Firefox 的「Channel」很多,見 FTP nightly
01/06 07:47, 10F

01/06 12:29, , 11F
timshan:Opera 10.5 Linux 預計要成為不需要 QT / GTK
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
文章代碼(AID): #1BGmrHCN (Browsers)
文章代碼(AID): #1BGmrHCN (Browsers)