Win8版Firefox或將同時支持Metro以及桌面

fmms 12年前發布 | 6K 次閱讀 Win8

北京時間 3 月 13 日早間消息,據國外媒體周一報道,Mozilla 團隊日前指出,新開發中的適用于 Windows 8 的火狐瀏覽器將會以同時支持 Metro 形式以及桌面應用程序形式展現。并強調已經對微軟潛在的一些問題有了初步的認識。

新環境開發前途困難重重

適用于 Windows 8 的火狐瀏覽器將同時支持 Metro 以及桌面環境,但是開發的前途依舊困難重重。

Mozilla 開發人員布里安·邦迪(Brian Bondy)在博客中指出,盡管大多數適用于 Windows 8 的軟件都會選擇 Metro 應用程序或者經典的桌面應用程序模式,但是火狐瀏覽器將會有所不同。

他指出火狐瀏覽器將會被看做是“Metro 風格的嵌入式桌面瀏覽器。”言下之意就是,該產品在桌面使用時,能夠提供經典的 Windows 桌面應用程序;但是同時也可以在通過新“開始”界面運行時,有效地整合 Live Tiles 以及其他 Metro 風格的特性。

邦迪指出:“與 Metro 應用不同,Metreo 風格桌面瀏覽器將能夠在 Metro 沙箱之外運行。這意味著網絡瀏覽器將可以提供與傳統桌面瀏覽器相同的體驗。我們可以借此建立起一個功能更加強大的瀏覽器。”

但是這一開發進程同樣也存在著不少潛在問題。

首先如果要開發 Metro 應用程序版的火狐就意味著需要撰寫大量的新代碼。邦迪將這一過程描述為“一項浩大的工程。”同時由于這一開發將會成為 Mozilla 和微軟之間合作的一塊新領域,因此開發團隊將很難獲得足夠的指導。

邦迪補充道:“作為開發者而言,最大的困難無疑是,當你對第三方 Metro 應用程序開發進行 Google 搜索時,發現最終一無所獲,或者如果運氣好的話,能找到一到兩個相關的結果。”

另一個問題則在于,如果選擇為默認瀏覽器的話,這種瀏覽器將只能在 Metro 模式下運行。否則該產品將只能局限在桌面上。邦迪對這一問題的解釋是“這是微軟做出的決定。”

微軟需微妙掌控與第三方瀏覽器的關系

這樣的限制的確會產生一些后續問題,并不僅僅針對 Mozilla,對微軟而言也是如此。

例如,如果 IE 瀏覽器或者其他瀏覽器被設置成了默認瀏覽器,那么火狐將無法在 Metro 的開始屏幕上占據一席之地了。當然,Windows 8 的用戶還是可以將桌面版的應用程序啟動方塊固定在開始頁面上。但是該模塊將缺少作為專門 Metro 應用程序的不少功能。

因此在 Windows 8 測試版(消費者預覽版)的設計中,IE 10 最終是以 2 個獨立的版本出現的——一個 Metro 版和一個桌面版。因此尚不清楚 IE 瀏覽器是否將會最終成為 Metro 風格的嵌入式桌面瀏覽器,還是將保持 2 個不同的版本。目前微軟和 Mozilla 都沒有對這一問題給出答復。

但是微軟在新的操作系統當中處理自己的瀏覽器以及競爭對手的瀏覽器或許將面臨一個兩難的境地。如果默認瀏覽器可以同時作為完整的 Metro 應用程序以及完整的桌面應用程序運行的話,這將使得廣受歡迎的瀏覽器更加強勢。

微軟已經提醒瀏覽器開發者在編寫應用程序時,根據用戶點擊鏈接的時間和地點來判斷應該打開 Metro 模式或者桌面模式。這種情況可以緩解 Windows 8 用戶在上網沖浪時可能出現的一種尷尬局面,即在一種環境下點擊鏈接后,反而被踢到了另外一種環境下的瀏覽器當中。但是關鍵還是要看微軟如何把握自己與第三方網絡瀏覽器競爭對手之間的微妙平衡。

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