Firefox 2012 年發展路線圖

openkk 12年前發布 | 10K 次閱讀 Firefox

進入2012年,Firefox將從四個方面給用戶和開發者帶來令人驚喜的瀏覽體驗。首先,Firefox將會繼續推出新穎的功能,保障用戶對在線 生活的掌控。作為一個非盈利性組織,Mozilla獨有地將用戶至上的理念作為自身的 定位,而在2012年Firefox將會繼續秉承這一理念,通過各種功能幫助用戶管理網絡訪問時的跟蹤信息,快捷地在多個社交網絡之間進行分享,保護網站 登錄過程中的隱私并加強控制等。

Firefox 2012 年發展路線圖
Mozilla官方路線圖顯示,2012下半年火狐外觀將有較大變化

其次,Firefox將會從性能、內存占用和穩定性這幾方面提供高質量的瀏覽體驗。2012年,所有的瀏覽器都將繼續發展,保持更長久的開放,顯示 更多更豐富的網頁內容。但瀏覽器功能越多,其穩定性和用戶感知下降的機率也越高。Mozilla深知其作為能快速響應用戶操作的瀏覽器和高穩定性高性能的 網頁開發平臺的價值所在。在這一年里,我們的團隊將不斷得到充實,并致力于消除用戶遇到的各種瀏 覽器響應問題,在符合網絡應用開發者對降低內存占用要求的同時,提供堅如磐石的穩定性。

再次,身上肩負的使命迫使我們不斷推出新穎的功能并提供高質量的瀏覽體驗,但互聯網并僅僅是一個桌面瀏覽器那么簡單,因此在新的一年 里,Mozilla的產品涵蓋范圍將不斷擴大,包括建立囊括整個網絡的以用戶為導向的身份標識系統,打造完整的網絡應用生態系統,并全力以赴地開發移動領 域的瀏覽器。這些產 品的最終整合將給用戶帶來一個豐富多彩的Firefox,并借此吸引更大范圍用戶和開發者的加入。

最后,在2012年,Firefox將繼續推動 HTML,CSS,JavaScript 的快速發展,也包括促進功能強大且外觀精美的一系列網頁開發工具的發展。這些技術和工具將會帶來高品質的用戶體驗并形成能與本地平臺想媲美的開發人員生產力。

這是一篇什么樣的文檔?

這篇策略說明和開發路線圖是通過Firefox關鍵人員的直接敘述進而得出的。這些關鍵人員包括工程團隊及其技術領導,用戶體驗和研究團隊,市場營銷、市場研究和銜接團隊,產品管理以及整個Mozilla社區。

這里所涵蓋的特性主要都是Firefox的前端工作。而關于平臺,開發工具,應用,Fennec, 以及身份標識,性能/響應和穩定性 的具體策略和特性列表,請查閱其各自的開發路線圖和其他文檔。

桌面版Firefox所有特性的開發路線圖

第一季度


附加組件兼容性: 絕 大多數附加組件在Firefox新版本發布后都能夠正常使用,這給我們帶來很大的信心,以 前Firefox會假定附加組件會在新版本中失效并管理符合兼容性要求的附加組件,現在我們改變了策略,新版本會假定事先兼容這些附加組件,然后管理一份 不符合兼容性的附 加組件清單。

從Chrome遷移數據:Firefox早已支持從其他受歡迎的瀏覽器進行數據遷移。今后Chrome瀏覽器用戶使用Firefox時也可以連帶遷移他們的數據。目前這項功能正處于開發當中。

全新的媒體控制:現在網絡上出現了越來越多的HTML5媒體。我們將不斷完善默認媒體控制的使用性,并添加對全屏查看等HTML5特性的控制。

同步附加組件:Firefox的同步功能方便了數據在計算機和移動設備之間的轉移,除了可以同步密碼、書簽和歷史記錄,用戶今后還可以同步附加組件。

Firefox熱修復系統:在Firefox正式發布以后,用戶有時會遇到一些影響使用的小問題,而Firefox也無需發布一個新版本來修復這些問題。有了全新的熱修復系統的幫助,Mozilla在不需要重啟Firefox瀏覽器的情況下就可以修復這些細微的問題。

改進面向開發的工具:參見開發工具的路線圖。

改進網頁開發平臺:參見網頁開發平臺的路線圖。

第二季度

Windows 8 Metro風格的Firefox概念演示版: 在 推出引人注目的Windows 8 Metro風格版本Firefox之前,我們需要先弄清楚什么是有可能實現的。因此首先需要發布的不是Alpha或Beta版本,而是一個概念上的技術演 示版,展示Firefox在Windows 8 Metro界面下的可行性。(這個時間點取決于微軟何時發布他們的Windows 8消費者預覽版和開發者文檔。)

新的Firefox起始頁:Firefox的起始頁(又叫做Firefox主標簽頁,Home Tab)是指用戶開始建立起一個瀏覽會話以及關閉最后一個標簽頁之后所顯示的頁面。除了便于進行搜索之外,Firefox的起始頁也將成為您管理所有 Firefox數據的出發點。

基于智能地址欄的新標簽頁面:對使用鍵盤導航的用戶來說,在地址欄的幫助下他們可以輕而易舉地打開新標簽頁并訪問網站。而考慮到使用鼠標瀏覽的用戶,Firefox的新標簽頁面會添加類似 "speed dial" 的功能,根據地址欄提供的快捷窗格快速訪問網站。

靜默更新:Firefox的更新將轉到后臺處理,這樣可以避免提示輸入Windows管理員密碼或彈出 UAC 窗口。同時,裝有極少數不兼容擴展的用戶也將體驗到更為安靜的更新過程。

整合網絡應用商店:Firefox的起始頁會提供打開網絡應用商店的鏈接并顯示一些值得推薦的個性化應用。

實現Firefox的狀態還原:有許多原因會導致Firefox的配置文件損壞,并由此產生性能和穩定性方面的問題。今后用戶將能夠在不丟失密碼、歷史記錄和書簽的情況下快速方便地還原Firefox的狀態。

地址欄內置網址自動補全功能:智能地址欄除了可以顯示匹配的結果,還將內置網址的自動補全功能,訪問網站將變得更快捷。

平滑滾動:滾動網頁是最網絡上最常見的用戶交互方式之一,基于全新的滾動方式的實現,用戶將會感受到網頁滾動時的絲般平滑。

面板式的下載管理器:Firefox屬于最早一批整合了下載管理器的瀏覽器。在面板式下載管理器的設計之下,用戶可以在不離開瀏覽器主窗口的同時方便地監視和管理網絡下載內容。

改進啟動性能:Firefox將使用Windows的維護服務解決Microsoft預讀取功能劣化的問題,從而大幅改善瀏覽器的啟動速度。

新的周期收集器和垃圾收集器:隨著網頁游戲和實時網頁應用的快速發展,即便是網頁短時暫停的情況也會令用戶無法接受。在周期和垃圾收集器得到大幅改進之后,Firefox將再也不會出現短時暫停或是長時間無響應的問題。

加速恢復瀏覽會話:瀏覽會話恢復功能使得重啟瀏覽器也不會影響用戶體驗。為了進一步提升性能,我們目前正在重構這項功能。

瀏覽會話恢復時自動加載用戶需要的標簽頁:大多數用戶都喜歡瀏覽器啟動之后自動打開他們上次訪問的網站。Firefox目前正在研究讓瀏覽器啟動時恢復上次打開的所有標簽頁,但在選中之前不加載處于后臺的標簽頁。這樣可以改善Firefox啟動后的性能和使用。

檢測和報告瀏覽器無響應問題:這項功能與崩潰數據收集方式相類似,允許Mozilla收集、分析并修復瀏覽器無響應的問題。

下半年

無縫的插件安裝和更新體驗:使用Flash等插件仍然是互聯網常用的一種體驗。Firefox將讓這種獲取和更新最受歡迎插件的體驗變得輕松和便捷。

跟蹤信息地圖展示和管理第三方cookie:用戶越來越關心他們的網絡行蹤是如何被捕捉的,Firefox的跟蹤信息地圖可以形象地展示用戶訪問不同網站時被跟蹤的情況,并允許用戶輕松地阻止被跟蹤。

Firefox分享工具:網絡本身就是一種社交體驗,但我們當中很少有人只訪問一個社交網站,Firefox的分享工具可以讓用戶在多個社交網站中輕松分享鏈接,并顯示狀態更新。

Firefox的網頁登錄平臺:同時記住數十個登錄帳號和密碼對許多用戶來說是一件很困難的事,而有了Email驗證標準,用戶可以登錄到Firefox來開啟同步功能并以用戶為導向登錄其他網站。這樣用戶最終可以省去記住那些數不清的密碼的煩惱。

全新設計的Firefox主題:Firefox是一款可以感知用戶的時髦瀏覽器。全新設計的Australis外觀主題,將給Firefox用戶帶來更有魅力,更具信心的瀏覽體驗。

Windows 8 Metro風格的Alpha和Beta版本Firefox:Alpha版本可以定義安裝路徑并具備最基本的瀏覽功能。而Beta版本則是具有完整功能的產品。

網絡安裝程序: 安裝包可以說是大多數用戶對Firefox的最初體驗。使用新的輕便安裝包能加強安全性并有助于改善下載時的性能。

整合翻譯服務:Firefox用戶,尤其是美國以外的用戶常會遇到一些使用非母語書寫的網頁內容。Firefox將會內置一個便于使用的翻譯服務,幫助用戶輕而易舉地閱讀外文網頁。

附加組件性能指示工具:部分附加組件會導致Firefox出現各種性能和內存上的問題。Firefox將會提供必要的信息幫助用戶決定如何處理那些會造成性能損失的附加組件。

基于站點的權限管理器:當前的按cookies、密碼、歷史記錄等單獨功能網站訪問的權限管理方式很容易讓人感到困惑。今后的基于站點的權限管理器將會賦予用戶編輯特定站點下所有權限的權利。

改進打開多標簽頁時的性能:大多數用戶會在一個瀏覽會話內同時打開多個標簽頁,而后臺標簽頁會占用計算機資源,進而會影響到前臺瀏覽的標簽頁。Firefox接下來會通過多項措施來更好地平衡資源,從而改善前臺標簽頁的性能。

阻止搜索劫持:由于搜索是一項很賺錢的網絡服務,有部分附加組件和插件會在未經過用戶同意的情況下修改他們的搜索設置。這時我們會自動提醒用戶有第三方軟件修改搜索服務設置。

嵌入式的首選項管理界面:Firefox的高定制性很受用戶青睞,但有一些選項的修改著實讓用戶感覺費勁。今后Firefox將取消原來的彈出式首選項對話框,取而代之的是內嵌到瀏覽器內容區域,定制選項將變得更輕松。

點擊后運行插件:為保護用戶免受因打開網頁插件自動運行產生的不利影響,同時讓用戶更好掌控瀏覽器插件,Firefox將會帶來”點擊后運行”的功能。

Firefox專注/閱讀模式:盡管有越來越多的多媒體應用于網頁顯示,但閱讀仍然是最常見的網頁行為。用戶今后將可以自定義網頁的重新排版過程,專注于內容本身,而不是廣告和導覽,以此帶來閱讀長篇網文時的絕佳體驗。

IonMonkey排版引擎:Firefox下一代JavaScript引擎在代碼上被命名為 IonMonkey, 該引擎極大地提升了JavaScript的性能,今后網絡應用將得以更快地運行。

新的緩存機制:完全修改Firefox的緩存,新的緩存機制著重改善頁面的加載性能。

新的DOM bindings: 如今阻礙瀏覽器性能提升的瓶頸之一就在于對DOM 的操作。Mozilla將發布一系列提升性能的DOM binding 集,以大幅改善富媒體網頁應用時的DOM 性能。

分代垃圾收集器:采用分代收集器(generational collector)可以增加緩存局部性(cache locality),減少收集時的耗費,提升應用和基準測試程序在創建大量短期對象時的性能。

內置PDF文件閱讀工具:大多數用戶都沒必要調用具有完整功能的PDF專用編輯程序來打開網頁上的PDF文件。而內置的PDF查看工具完全能夠滿足所有用戶快速安全地查看和預覽PDF文件的需要。

* 本文翻譯自Mozilla Wiki / 譯者:fang5566

 本文由用戶 openkk 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!