HTML5是用于取代1999年所制定的HTML 4.01和XHTML 1.0標(biāo)準(zhǔn)的HTML標(biāo)準(zhǔn)版本,雖然目前仍處于發(fā)展階段,但已然成為了互聯(lián)網(wǎng)的一大熱點(diǎn)。各大瀏覽器廠(chǎng)商都在努力提高對(duì)HTML5標(biāo)準(zhǔn)的支持,努力拋棄插件,讓用戶(hù)獲得更為優(yōu)質(zhì)的互聯(lián)網(wǎng)體驗(yàn)。而在屏幕更小,對(duì)操作體驗(yàn)要求更高的移動(dòng)互聯(lián)網(wǎng)中,HTML5似乎還默默無(wú)聞,但這種平靜也許會(huì)隨著2013年初搭載Firefox OS的首款手機(jī)的發(fā)布而被打破。
Firefox OS是一款全新的開(kāi)源移動(dòng)操作系統(tǒng),上面搭載的應(yīng)用全部是基于HTML5的Web Apps。這是一個(gè)全新的HTML5移動(dòng)平臺(tái),將有機(jī)會(huì)打破目前原生應(yīng)用一統(tǒng)天下的局面。而推出Firefox OS的,正是擁有Firefox火狐瀏覽器的Mozilla公司。在硅谷的眾多互聯(lián)網(wǎng)公司中,這家隸屬在Mozilla基金會(huì)下的公司有著些許不同——它旗下所有的產(chǎn)品都是開(kāi)源的,這當(dāng)然也包括即將要推出的Firefox OS;Mozilla一直致力于將用戶(hù)的體驗(yàn)放置在商業(yè)利益之上,希望能打破互聯(lián)網(wǎng)巨頭們的壟斷,給用戶(hù)一個(gè)自由的空間。而這些背景,使得Firefox OS這個(gè)項(xiàng)目有了更加自由的空間和更為吸引人的亮點(diǎn)。
為了進(jìn)一步了解Firefox OS的相關(guān)信息和項(xiàng)目進(jìn)展,本刊記者采訪(fǎng)了北京謀智網(wǎng)絡(luò)技術(shù)有限公司(Mozilla Online Ltd.)董事長(zhǎng)兼CEO宮力博士。
談到為何鐘情于打造基于HTML5的移動(dòng)平臺(tái),宮力博士在接受采訪(fǎng)時(shí)列舉了幾點(diǎn)原因:首先,Mozilla一直致力于打造開(kāi)源、開(kāi)放的產(chǎn)品,而這款移動(dòng)操作系統(tǒng)自然也不例外,Web平臺(tái)正是這樣一個(gè)非常開(kāi)放的平臺(tái);其次,HTML5是目前互聯(lián)網(wǎng)發(fā)展的一個(gè)重要趨勢(shì),HTML5讓網(wǎng)頁(yè)開(kāi)發(fā)者們拋棄Flash等繁重的插件,可以呈現(xiàn)同樣或是更好的用戶(hù)體驗(yàn)。而對(duì)于屏幕尺寸有限、要求操作簡(jiǎn)便的手機(jī)和平板電腦來(lái)說(shuō),這個(gè)優(yōu)勢(shì)無(wú)疑更加明顯。最重要的是,HTML5可以將PC、平板電腦、手機(jī)等設(shè)備融為一體,讓用戶(hù)在不同平臺(tái)上獲得相同的體驗(yàn),這是目前其他的移動(dòng)操作系統(tǒng)都無(wú)法做到的。另外,作為一家互聯(lián)網(wǎng)公司,Mozilla在Firefox火狐瀏覽器的開(kāi)發(fā)和推廣方面,也積累了很多的經(jīng)驗(yàn)和資源。相信大部分Web開(kāi)發(fā)者都用過(guò)火狐瀏覽器中一個(gè)著名的網(wǎng)頁(yè)調(diào)試擴(kuò)展Firebug。而非常強(qiáng)大的Mozilla社區(qū)也將成為HTML5應(yīng)用開(kāi)發(fā)的后備力量。
目前移動(dòng)市場(chǎng)中最為流行的iOS和Android系統(tǒng),上面運(yùn)行的都是原生應(yīng)用。原生應(yīng)用的開(kāi)發(fā)者需要針對(duì)不同的移動(dòng)操作系統(tǒng),開(kāi)發(fā)不同版本的應(yīng)用。這會(huì)使得一款應(yīng)用的開(kāi)發(fā)成本大大提高。
而Firefox OS上面運(yùn)行的所有應(yīng)用都是Web應(yīng)用,這些應(yīng)用可以在所有支持HTML5的瀏覽器上運(yùn)行,也就是說(shuō),用戶(hù)可以跨平臺(tái)使用同一個(gè)賬號(hào)獲得同樣的應(yīng)用體驗(yàn)。而這些只需一次開(kāi)發(fā)就可以完成,有效地降低了開(kāi)發(fā)成本。
另外,在Firefox OS中,打電話(huà)、發(fā)短信、振動(dòng)這些手機(jī)的基本應(yīng)用,也都是使用Web應(yīng)用來(lái)實(shí)現(xiàn)的,應(yīng)用程序通過(guò)Web APIs直接與硬件進(jìn)行交互。宮力博士表示,這些由Mozilla參與創(chuàng)建的Web APIs都已經(jīng)或?qū)?huì)提交給W3C,未來(lái)將成為網(wǎng)絡(luò)標(biāo)準(zhǔn)的一部分,共享給所有的Web開(kāi)發(fā)者。我們可以期待Web Apps同Native Apps一樣具備強(qiáng)大的功能,這一點(diǎn)也將在未來(lái)不斷被開(kāi)發(fā)者和用戶(hù)們所證實(shí)。
面對(duì)已經(jīng)日趨成熟的iOS和Android系統(tǒng),宮力博士談到,F(xiàn)irefox OS推出的目的是希望打造一個(gè)完全開(kāi)放的移動(dòng)操作系統(tǒng),供用戶(hù)來(lái)選擇和使用,打破當(dāng)前移動(dòng)市場(chǎng)的壟斷局面。有競(jìng)爭(zhēng),才會(huì)有更好的產(chǎn)品。
隨著智能手機(jī)的發(fā)展,移動(dòng)平臺(tái)上的應(yīng)用成為用戶(hù)關(guān)心的重中之重。而一個(gè)新的移動(dòng)互聯(lián)網(wǎng)平臺(tái)的建立,無(wú)疑需要廣大的App廠(chǎng)商和開(kāi)發(fā)者的加入和支持。對(duì)于這個(gè)問(wèn)題,宮力博士談到,由于Firefox OS上面的所有應(yīng)用都是基于HTML5的Web Apps,因此所有的前端開(kāi)發(fā)者都可以成為Firefox OS應(yīng)用的開(kāi)發(fā)者,而不需要去學(xué)習(xí)專(zhuān)門(mén)的編程語(yǔ)言,這樣很大程度上降低了開(kāi)發(fā)Apps的門(mén)檻和難度。當(dāng)然,我們還需要號(hào)召和激勵(lì)A(yù)pp廠(chǎng)商和開(kāi)發(fā)者開(kāi)發(fā)更多更好的Web Apps,不斷豐富這個(gè)平臺(tái)。
在桌面版的火狐瀏覽器中,一直在不斷推出新的Web開(kāi)發(fā)工具。Mozilla除了會(huì)提供開(kāi)發(fā)的文檔以及一些基礎(chǔ)教程之外,還有類(lèi)似Webmaker這種項(xiàng)目,和開(kāi)發(fā)者一起切磋交流,幫助開(kāi)發(fā)者一同完成項(xiàng)目。另外,Mozilla官方的Marketplace也將會(huì)為開(kāi)發(fā)者提供一個(gè)提交Apps的平臺(tái),并且致力于給開(kāi)發(fā)者提供更多回報(bào)。
Firefox OS,能否帶領(lǐng)HTML5顛覆移動(dòng)互聯(lián)網(wǎng)尚且未知,但它無(wú)疑給目前的移動(dòng)操作系統(tǒng)市場(chǎng)帶來(lái)了新鮮的血液,為眾多的Web開(kāi)發(fā)者提供了新的機(jī)會(huì),讓不甘于使用現(xiàn)有操作系統(tǒng)的用戶(hù)們有了新的選擇,讓移動(dòng)運(yùn)營(yíng)商在系統(tǒng)定制上有了新的產(chǎn)品。宮力博士在訪(fǎng)問(wèn)中也提到,如同之前對(duì)媒體宣布的一樣,明年初,首批搭載Firefox OS的手機(jī)將率先在巴西上市。讓我們一起拭目以待,看HTML5是否會(huì)掀起新的旋風(fēng)。
備注:北京智網(wǎng)絡(luò)技術(shù)有限公司(Mozilla Online Ltd.)是Mozilla在中國(guó)的全資子公司。