2011年4月4日 星期一

Firefox 開始出手糾正拖慢效能的附加元件,公布10大烏龜套件

Firefox 開始出手糾正拖慢效能的附加元件,公布10大烏龜套件: "

firefox-01

我在之前的「Firefox 4 addons 升級新火狐重整附加元件,我的擴充套件取捨」一文中費盡心思的移除不常用套件、尋找套件替代品,這除了是要找出功能更適合自己的選擇外,還有一個原因就是要讓Firefox 4跑起來效能更順暢。擁有強大的擴充套件是Firefox的優勢,但也因為套件太複雜,導致某些套件會對Firefox造成嚴重的效能影響,最明顯的例子就是大家都知道的Firebug。

不過我原本的想法是,如果自己真的很需要這個擴充套件,那犧牲一點效能也是值得的,附加元件的功能與速度間如果無法兩全,那就只好擇一。

但是看起來Mozilla的Firefox製作團隊不以此為滿足,他們現在似乎想要用一些更激進的方法,來點出某些擴充套件「積慢不振」的問題,並借此提醒用戶、提醒設計者,讓用戶明確知道哪些套件會影響自己的Firefox速度?並幫助設計者能加快腳步優化套件的效能。

擴充套件可以說是Firefox的第二生命,這次Mozilla官方甘冒大不諱,在官方部落格文章:「Improving Add-on Performance」中直接指出套件長期以來的效能問題,看起來應該是希望聯合社群力量一起有一些新的作為,並趁此機會好好的整頓擴充套件品質。

雖然Mozilla登高一呼還不知道是否真的能夠帶動Firefox社群一起來優化套件,但起碼這次Mozilla確實提出了一些已經實施、未來即將實施的具體做法,希望讓用戶可以真的使用到速度快、功能好的附加元件:

  • 1.開始實施自動效能測試:

現在開始每週Mozilla都會測試熱門榜上前100名的擴充套件,並公布這些套件中降低瀏覽器啟動速度最多的前幾名套件(降低使用效能的附加元件)!

未來,很快的會針對所有新版本套件在其上傳時就進行效能測試,而且以後的效能測試除了啟動速度影響外,也會評估像是頁面載入速度等更多指標。

  • 2.低效能警告提示:

未來兩週內,Mozilla將會開始在附加元件網站中標示出「拖慢瀏覽器啟動速度超過25%」的擴充套件!這個標示只是一個提醒,警告用戶這個套件可能功能強大但卻會拖慢速度。

而且未來新版Firefox瀏覽器內的附加元件管理頁面,也會出現低效能提示。

  • 3.主動提供套件設計者效能改進協助:

當然,Mozilla出手的用意不在於打擊套件,而是希望能幫助套件改善自己的效能,所以官方有提供技術改進文件,甚至會主動聯繫問題套件的作者並協助他們改善。

  • 4.提供套件設計者效能測試工具:

未來幾個月內,Mozilla也會開始提供開發者更有效的效能測試服務,當設計者上傳套件時就能獲得效能數據的報告,提供統一的標準作為效能改進參考。

  • 5.禁止第三方軟體隨意安裝套件:

未來新版的Firefox中,將會主動禁止第三方軟體想要安裝擴充套件進入Firefox的動作,必須要經由使用者明確的允許後,第三方軟體才能在Firefox中安裝像是工具列等附加元件。

Mozilla希望透過上述對於Firefox附加元件的檢查、提醒與協助,讓套件開發者能夠一起努力改善效能問題。而對於Firefox的用戶,Mozilla也提供了唯一的一點建議:「移除或暫停你其實現在用不到的擴充套件!」

那麼,你對於Mozilla開始針對Firefox擴充套件拖慢效能的問題提出具體「警告?」,有什麼樣的看法呢?歡迎大家留言討論。

我自己對於Firefox套件影響效能的問題,一直以來則會有下列因應作法,最後一起提供大家參考:



"

沒有留言: