【IT商業新聞網綜合】(記者 付澠)3月14日消息,此前鑒于評測機構不久前報告了兩個安全漏洞,Firefox 11已確定要被推遲發布,但由于漏洞問題并不嚴重,因此這一漏洞被放在今后的補丁中完成。
cnbeta撰文指出,Firefox 10發布6周后,第11個版本被Mozilla如約公布,這款流行的Web瀏覽器開發腳步越走越快,在第11版中,用戶會發現更多新的功能,Firefox 11的主要設計理念就是在功能上追趕Chrome等瀏覽器。例如書簽、歷史、Cookie甚至是附加組件的遷移,Mac OS X版的Grow通知功能等。
另據IT商業新聞網了解,Mozilla團隊日前指出,新開發中的適用于Windows 8的火狐瀏覽器將會以同時支持Metro形式以及桌面應用程序形式展現。并強調已經對微軟潛在的一些問題有了初步的認識。
適用于Windows 8的火狐瀏覽器將同時支持Metro以及桌面環境,但是開發的前途依舊困難重重。
Mozilla開發人員布里安·邦迪(Brian Bondy)在博客中指出,盡管大多數適用于Windows 8的軟件都會選擇Metro應用程序或者經典的桌面應用程序模式,但是火狐瀏覽器將會有所不同。
他指出火狐瀏覽器將會被看做是“Metro風格的嵌入式桌面瀏覽器。”言下之意就是,該產品在桌面使用時,能夠提供經典的Windows桌面應用程序;但是同時也可以在通過新“開始”界面運行時,有效地整合Live Tiles以及其他Metro風格的特性。
邦迪指出:“與Metro應用不同,Metreo風格桌面瀏覽器將能夠在Metro沙箱之外運行。這意味著網絡瀏覽器將可以提供與傳統桌面瀏覽器相同的體驗。我們可以借此建立起一個功能更加強大的瀏覽器。”
但是這一開發進程同樣也存在著不少潛在問題。
首先如果要開發Metro應用程序版的火狐就意味著需要撰寫大量的新代碼。邦迪將這一過程描述為“一項浩大的工程。”同時由于這一開發將會成為Mozilla和微軟之間合作的一塊新領域,因此開發團隊將很難獲得足夠的指導。
邦迪補充道:“作為開發者而言,最大的困難無疑是,當你對第三方Metro應用程序開發進行谷歌(微博)搜索時,發現最終一無所獲,或者如果運氣好的話,能找到一到兩個相關的結果。”
另一個問題則在于,如果選擇為默認瀏覽器的話,這種瀏覽器將只能在Metro模式下運行。否則該產品將只能局限在桌面上。邦迪對這一問題的解釋是“這是微軟做出的決定。”
這樣的限制的確會產生一些后續問題,并不僅僅針對Mozilla,對微軟而言也是如此。
例如,如果IE瀏覽器或者其他瀏覽器被設置成了默認瀏覽器,那么火狐將無法在Metro的開始屏幕上占據一席之地了。當然,Windows 8的用戶還是可以將桌面版的應用程序啟動方塊固定在開始頁面上。但是該模塊將缺少作為專門Metro應用程序的不少功能。
因此在Windows 8測試版(消費者預覽版)的設計中,IE 10最終是以2個獨立的版本出現的——一個Metro版和一個桌面版。因此尚不清楚IE瀏覽器是否將會最終成為Metro風格的嵌入式桌面瀏覽器,還是將保持2個不同的版本。目前微軟和Mozilla都沒有對這一問題給出答復。
但是微軟在新的操作系統當中處理自己的瀏覽器以及競爭對手的瀏覽器或許將面臨一個兩難的境地。如果默認瀏覽器可以同時作為完整的Metro應用程序以及完整的桌面應用程序運行的話,這將使得廣受歡迎的瀏覽器更加強勢。
微軟已經提醒瀏覽器開發者在編寫應用程序時,根據用戶點擊鏈接的時間和地點來判斷應該打開Metro模式或者桌面模式。這種情況可以緩解Windows 8用戶在上網沖浪時可能出現的一種尷尬局面,即在一種環境下點擊鏈接后,反而被踢到了另外一種環境下的瀏覽器當中。但是關鍵還是要看微軟如何把握自己與第三方網絡瀏覽器競爭對手之間的微妙平衡。
推薦閱讀
瀏覽器使用Cookie進行身份驗證已經好多年,那現在既然localStorage存儲空間那么大,是否可以把身份驗證的數據直接移植過來呢。以現在來看,把身份驗證數據使用localStorage進行存儲還不太成熟。 在HTML5本地存儲出現>>>詳細閱讀
地址:http://m.sdlzkt.com/a/xie/20111230/157690.html