偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Mozilla開發(fā)完全基于HTML的移動操作系統(tǒng)

移動開發(fā)
聽說過用 HTML、CSS 和 JS 寫成的移動操作系統(tǒng)嗎?而且還可以直接調(diào)用 Camera、通話等功能,沒有 SDK,沒有私有 API,可以 Porting 到 Android 的手機,比 Android 對硬件的要求更低,完全基于 Web 標(biāo)準(zhǔn)甚至可以直接在手機上查看應(yīng)用程序源代碼……這就是 B2G 正在做的事情。

 

 

B2G 手機概念圖 via joshcarpenter

這個項目引起了我的極大興趣,試圖經(jīng)過對謀智網(wǎng)絡(luò)董事長兼 CEO 宮力博士的采訪,結(jié)合現(xiàn)有的 Mozilla Wiki 的介紹,來為包括我在內(nèi),對此好奇的人解開心中的疑惑。

背景知識:大地和蜥蜴

先來科普一下什么是 B2G。

 

[[64064]]

 

圖片來源:pocket-lint

B2G 是“Boot2Gecko”的縮寫,是 Mozilla 公司基于 Web 標(biāo)準(zhǔn)開發(fā)的完全開放的移動操作系統(tǒng),從系統(tǒng)本身到應(yīng)用程序完全由 HTML5、CSS 和 JS 來寫的。這里要提一句,基于 Web 標(biāo)準(zhǔn)和必須要聯(lián)網(wǎng)之間并非充要關(guān)系。比如我們在使用瀏覽器的截圖插件、Readability 插件、憤怒的小鳥、植物大戰(zhàn)僵尸等應(yīng)用和游戲的時候,并不需要聯(lián)網(wǎng)。主要由 3 個部分組成,UI 部分叫做 Gaia,名字出自希臘語“大地”,也被稱作“萬物之母”;采用 Mozilla 引以為豪的 Gecko 引擎,Gecko 就是上圖中那只眼睛大大長的很萌的綠色小蜥蜴;底層部分叫做 Gonk,名字來自一種在 60 年代盛行美國的毛絨玩具。

Mozilla 與 MWC 2012 上宣布正式和西班牙電信聯(lián)手,有望今年下半年推出首款 B2G 手機。而 B2G 目前已經(jīng)被移植到了 Galaxy S II、Nexus S 4G 等 Android 手機上。

 

 

圖片來源:XDA

徹底開放的移動平臺聽起來有些狂妄

2011年 4 月份,Mozilla 開始思考一個問題:“互聯(lián)網(wǎng)應(yīng)該走向何方?”這還算是個很明顯的趨勢,除了一些傳統(tǒng) PC 巨頭外,行業(yè)內(nèi)開始對未來向移動發(fā)展堅信不疑。而時至今日,這一趨勢也已經(jīng)顯現(xiàn),根據(jù) IDC 的報告,現(xiàn)在移動寬帶用戶已經(jīng)是固定寬帶用戶的 2 倍,我們已經(jīng)走進(jìn)一個移動的全新時代。

Mozilla 一直大力倡導(dǎo)“開放”,并以此在桌面客戶端撬開了微軟固若金湯的瀏覽器市場,帶來新的改變和機會。而在移動市場,面對著 iOS 和 Android 的兩極爭霸,他們決定繼續(xù)進(jìn)軍,意圖在移動市場也打開所謂“完全的開放之門”。謀智網(wǎng)絡(luò)董事長兼 CEO 宮力博士笑稱:“要帶動一個產(chǎn)業(yè),要挑戰(zhàn)蘋果和 Google,聽起來有些狂妄。”

“為了不傷害到 web,請使用開放標(biāo)準(zhǔn)”

 

 

圖片來源:patheticcockroach

拋開中間層理論上流暢度等同 iOS

在 IDC 的報告中,低價的功能手機最有市場,大部分人都是通過功能手機連接到移動互聯(lián)網(wǎng)。100美元是個坎兒,包括 Google、諾基亞等公司一直都非常重視中底端市場,希望能夠占領(lǐng) 100 美元市場。宮力認(rèn)為,B2G 的前期目標(biāo)就是這個市場,先讓 Feature Phone 用戶以同樣的價格用上 Smart Phone。

宮力稱“B2G 是將 HTML 層蓋在硬件之上,沒有中間層,直接用 HTML 調(diào)用硬件,只需要比 Android 更低的配置就能達(dá)到同樣的效果。”他還表示,由于 Mozilla 不做硬件,所以設(shè)備的流暢度和性能完全取決于硬件廠商,理論上如果經(jīng)過嚴(yán)格的整合和開發(fā),性能甚至能夠達(dá)到 iOS 的標(biāo)準(zhǔn)。

 

 

圖片來源:B2G Wiki

平臺就是 HTML 沒有私有 API 和 SDK

又一個大膽的計劃。在 iOS 平臺,使用蘋果的私有 API 理論上是不被允許的,可能導(dǎo)致的后果是應(yīng)用被下架,更為嚴(yán)重的是開發(fā)者的 AppleID 會被銷毀。Android 各個版本都有不同的 API,開發(fā)者需要學(xué)習(xí)不同的 API,同時還要考慮各版本中 API 不兼容的情況。而 Mozilla 直接取消私有 API,完全托付給 WebAPI。

由于完全是基于 Web 標(biāo)準(zhǔn),沒有私有 API,Mozilla 就省去了開發(fā) SDK 的步驟,開發(fā)者也省去了安裝調(diào)試以及學(xué)習(xí) SDK 的步驟。而 Mozilla 還為此做了一個很 Cool 的功能:用戶按某個按鈕就可以顯示出該應(yīng)用的源碼,就好像使用瀏覽器可以察看網(wǎng)頁代碼一樣方便。

 

 

事實上在手機上也可以看到應(yīng)用的源碼 via joshcarpenter

未來無人可知 Mozilla 豁達(dá)面對

B2G 這個項目才剛剛開始,未來發(fā)展如何尚不可知。西班牙電信是 B2G 的首家合作運營商,也是建立其他運營商信心的一個基石。有分析人士在這個項目剛一誕生的時候便表達(dá)了擔(dān)憂之情,現(xiàn)在移動操作系統(tǒng)市場開始基本定型,開發(fā)者 也由之前的不知道選擇哪個平臺的迷茫,到現(xiàn)在早已心中有數(shù),B2G 需要面對的巨大挑戰(zhàn)。Mozilla 表現(xiàn)的非?;磉_(dá)。

B2G 的意義在于,它開啟了一個完全建立在行業(yè)標(biāo)準(zhǔn)之上的手機操作系統(tǒng)的典范。對于開發(fā)者,你只要拿起你的教科書就可以對這個系統(tǒng)的標(biāo)準(zhǔn)有所了解,而不用再去等待平臺商提供的開發(fā)文檔。不用因為新版系統(tǒng)市場占有率太小而苦惱很多很棒的 API 無法使用在應(yīng)用上。

宮力稱,Mozilla 沒有指望這個系統(tǒng)會為公司帶來盈利,只是單純的希望能夠給移動市場帶來更多選擇,讓這個市場更加開放,創(chuàng)造更多的機會。

【編輯推薦】

  1. 關(guān)于Mozilla B2G移動操作系統(tǒng)的更多細(xì)節(jié)
  2. Mozilla CEO宮力博士:B2G是Firefox的移動互聯(lián)網(wǎng)入
  3. 諜報視頻:Mozilla Gecko智能機系統(tǒng)
責(zé)任編輯:冰凝兒 來源: wpmind
相關(guān)推薦

2012-02-21 15:15:42

MozillaFirefox移動操作系統(tǒng)

2011-07-26 09:50:29

Mozilla操作系統(tǒng)

2012-02-17 09:28:52

Mozilla

2012-07-03 09:14:06

Mozilla移動操作系統(tǒng)火狐OS

2011-12-31 11:39:09

MozillaBoot to Gec

2011-11-07 12:32:13

操作系統(tǒng)Mozilla

2011-09-22 10:54:37

HTML5移動操作系統(tǒng)Carbyn

2014-04-22 10:25:31

Windows 10云操作系統(tǒng)

2009-11-20 09:17:20

Firefox操作系統(tǒng)計劃

2012-03-08 22:00:01

Mozilla B2G

2015-03-04 14:40:08

Mozilla移動操作

2015-12-09 12:39:15

Mozilla火狐OS操作系統(tǒng)

2011-03-24 09:52:09

摩托羅拉移動操作系統(tǒng)蘋果

2012-09-26 11:10:05

自主開發(fā)移動操作系統(tǒng)

2012-10-09 11:02:11

IBMdw

2017-04-05 10:48:59

iOS開發(fā)資源

2009-04-17 09:05:01

智能手機市場移動OS

2012-04-20 09:22:28

MozillaB2G

2011-03-23 12:25:52

Java MEOracle

2013-02-22 11:25:27

UbuntuUbuntu移動操作系
點贊
收藏

51CTO技術(shù)棧公眾號