Mozilla集結盟友 向Android與iOS發起挑戰
譯文【51CTO獨家譯文】firefox瀏覽器開發商Mozilla公司將在本月晚些時候透露其Boot to Gecko項目的合作伙伴。這是一次雄心勃勃的嘗試,希望為移動設備打造一款以瀏覽器為基礎的強大操作系統。
就第一印象來說,人們很容易悲觀地認為 Boot to Gecko(簡稱B2G)打一誕生就注定了草草收場的結局。有iOS與Android兩座不可逾越的高峰在前,就連歷史悠久的WebOS與客戶基礎雄厚的黑莓OS都要敗下 陣來,甚至微軟這樣的巨鱷級企業在不懈努力之下,也只能讓Windows Phone落個半死不活的結果,新生代系統要想順利發展又談何容易。
但B2G對此則做好了充足的準備。首先,這是一款以瀏覽器為基礎的操作系統,也就是說Web應用將替代傳統的本地應用。隨著大批Web程序員已經逐漸在工作中適應移動瀏覽技術的諸多特性,可以說B2G的發展并不是從零開始。
其次,實際情況告訴我們B2G項目并不缺少合作伙伴。
“B2G正在集結盟友,”Mozilla公司首席技術官Brendan Eich在他的twitter中聲稱。“而且通過這一次世界移動通信大會(簡稱MWC),盟友的數量將繼續增加,”他在一周多之前于西班牙巴塞羅那舉辦的世界移動通信大會上提到。
擁有大量Web開發人員作為群眾基礎當然很重要,不過強有力的企業級合作伙伴更加不可或缺——尤其是在Mozilla公司計劃于今年第二季度正式推出B2G產品這一關鍵性決定之下。如何B2G缺乏將自己承載至用戶手中的媒介,那么這款軟件最終必須將被歷史所淘汰。
而且Mozzilla公司自身也不打算靜坐旁觀。開展非營利性業務的目的是保持Web的開放性,而這一切都需要以當前實際應用中的主流技術作為支 持。firefox瀏覽器在個人計算機上的大范圍普及在一定程度上為Mozilla的計劃鋪平了道路,但在Chrome與微軟的雙重夾擊下,Mozilla目前在移 動Web領域已經沒有太多拿得出手的驕人成績。
B2G項目合作伙伴
那么,哪些企業有可能成為B2G項目的合作伙伴?我猜可能性最高的候選者非移動網絡運營商莫屬。他們在移動市場中始終占據著強有力的優勢地位,而且 憑借著無孔不入的系統零售渠道,他們能夠比較容易地影響到客戶對個人手機種類的選擇。不過話說回來,在像蘋果這樣的手機制造商與谷歌這樣的軟件企業的前后 包抄之下,他們的影響力已經日趨勢微。
事實上在去年的世界移動通信大會中,24家移動運營商共同推出一套量販式應用程序社區(簡稱WAC),借以努力保百Web應用程序在各類手機上的普 及。WAC基本上可以看作對蘋果App Store及谷歌Android Marketplace的一種迂回應對策略。WAC同盟的成員包括AT&T、Verizon無線、NTT DoCoMo、德國電信、中國移動以及Vodafone等諸多通信業巨頭。
事實證明,WAC并沒能削弱蘋果與谷歌在移動應用程序領域的支配地位。但它的出現卻表明,那些注重Web應用技術的企業在自身實力允許的前提下,完全可以在一定程度上與那些行業巨頭相抗衡。也許不少企業已經把B2G視為達成這一目標的新方案。
如今,運營商們幾乎已經徹底淪為零售商與信息轉儲渠道;他們在在線服務、應用程序商店以及其它現金交易類業務方面的影響力可以說是岌岌可危。毫無疑問,運營商們急切希望找到合適的機遇,并借此回到自己在移動市場中呼風喚雨的美好時光。
B2G項目大出風頭
根據Mozilla公司本周早些時候公布的說法,B2G項目將成為該企業2012年度大力推動的首要對象。Mozilla公司的一大目標是嘗試打破 目前固有的開發生態系統布局,讓用戶們從目前這種“一入侯門深似海”(即選擇一種產品后,從技術堆棧到設備硬件、操作系統再到服務項目與應用程序商店等一 系列后續內容都無法自由選擇)的現狀中解脫出來。
B2G項目在Mozilla計劃中肩負著利用Web應用破壞舊有體系的重責大任。
“一款真正以Web為基礎的移動電話及平板設備操作系統,應該能夠盡量照顧到用戶的個人選擇及開發者的工作習慣,并從技術及生態系統兩方面予以支 持,”Mozilla公司產品計劃部門副總裁Jay Sullivan評論道。“Boot to Gecko項目旨在打造一款能夠讓設備直接運行HTML5、JavaScript以及CSS的操作系統,同時不必添加什么中間操作系統層。”
根據Mozilla發布的B2G項目路線圖,該公司希望在今年第一季度內拿出移動軟件演示作品,并在第二季度內將其以產品形式與世人見面。
軟件分發流程是Mozilla公司希望攻克的另一項更高層面的生態系統難題。首先,該公司為項目的市場推廣制訂了一套完備的計劃。其次,他們還在技 術方面下足了工夫,打算拉攏更多其它應用程序商店共同合作,這樣已經購買了某款Web游戲的用戶就不必在其它銷售平臺上重新購買。
操作系統層同樣非常關鍵。在谷歌專為筆記本電腦打造的瀏覽器操作系統Chrome OS中,程序員們就在嘗試編寫完全運行于瀏覽器中的軟件。設備不會顯示出底層子瀏覽器操作系統(例如B2G系統中的Linux),能夠處理諸如顯示、像素 以及多點觸控手勢等諸多硬件細節,或是在閑置狀態下將處理器轉換為休眠模式。
但要使其在智能手機上發揮作用,必須拿出一些超過傳統瀏覽器功能限制的新型服務項目。因此Mozilla公司通過WebAPI努力為應用程序提供更 多接口,這樣應用就能在運行于瀏覽器中的同時實現撥打電話、操作相機、發送及接收文字信息、管理通訊簿、調整屏幕亮度以及監測電池電量等多種操作。
最近一段時間以來,WebAPI與世界資訊協會(簡稱W3C)推出的Device API(簡稱DAP)項目起了點沖突,后者由以Opera為代表的數家瀏覽器開發商共同推手。不過就在今年一月,Mozilla公司已經同意讓 WebAPI項目與DAP項目互通有無、攜手并進。
當然,瀏覽器本身始終是項目的核心內容。Mozilla公司已經在名為Fennec的移動瀏覽器項目上花費了數年的光陰,但由于配備操作系統未能及時跟上,這款新瀏覽器的研發也一直困難重重。不過現在Android系統上已經有了特制的firefox瀏覽器。
綜上所述,保障Mozilla公司全新移動系統項目成功的諸多要素已然齊備,并頗有緊密結合之勢。接下來他們要做的就是通過強有力的承諾盡量拉攏合作伙伴、吸引開發者,同時記得客戶的青睞——但這些就不是Mozilla自己所能直接掌控的了。
在移動市場上搶灘登陸殊為不易,而且眼下iOS與Windows Phone都已經對firefox瀏覽器徹底關閉了大門,Android系統也沒有將其作為默認瀏覽器使用??偠灾?,Mozilla公司通往移動市場的捷徑已經被徹底封死,至于結局如何,就讓我們拭目以待吧。
【51CTO譯稿,非經授權謝絕轉載,合作媒體轉載請注明原文出處、作者及51CTO譯者!】