2010年5年,谷歌宣布了推出應(yīng)用商店的計(jì)劃。Mozilla當(dāng)時(shí)立即做出回應(yīng),公布了一份針鋒相對(duì)的應(yīng)用商店計(jì)劃。谷歌于去年12月推出了ChromeWebStore。在此之后,外界一直期待Mozilla更開放的應(yīng)用商店的出現(xiàn)。
Mozilla已經(jīng)公布了網(wǎng)頁(yè)應(yīng)用項(xiàng)目第一階段的成果,這表明該公司非常認(rèn)真地希望利用Chrome生態(tài)系統(tǒng)中的限制,推出更具競(jìng)爭(zhēng)力的平臺(tái)。不過,Mozilla這一平臺(tái)的長(zhǎng)期競(jìng)爭(zhēng)力仍有待觀察。
Chrome網(wǎng)頁(yè)應(yīng)用適用于Chrome瀏覽器和Android設(shè)備。與此類似,Mozilla的網(wǎng)頁(yè)應(yīng)用將適用于桌面電腦、平板電腦和智能手機(jī)上的火狐瀏覽器。兩者主要的不同在于,Mozilla對(duì)用戶更友好。通過插件,Mozilla將允許Chrome用戶使用火狐平臺(tái)的網(wǎng)頁(yè)應(yīng)用。
谷歌此前也表示,Chrome網(wǎng)頁(yè)應(yīng)用將適用于其他瀏覽器,但是目前尚未實(shí)現(xiàn)這一點(diǎn)。不過,ChromeWebStore推出也僅有數(shù)個(gè)月的時(shí)間。
為了互聯(lián)網(wǎng)的創(chuàng)新和開放,Mozilla的網(wǎng)頁(yè)應(yīng)用將使用HTML5和Javascript來(lái)開發(fā)。開發(fā)者將可以獲得穩(wěn)定的應(yīng)用程序接口(API)、工具和文檔,從而方便地面向用戶發(fā)布應(yīng)用,或是創(chuàng)建網(wǎng)頁(yè)應(yīng)用商店和目錄。用戶則可以評(píng)估一系列的用戶體驗(yàn)創(chuàng)意,并使用測(cè)試版的火狐和Chrome瀏覽器插件試用這些應(yīng)用。
這是一個(gè)良好的開始。此前,當(dāng)用戶使用Chrome平臺(tái)應(yīng)用時(shí),用戶體驗(yàn)類似于使用某一網(wǎng)站。當(dāng)用戶點(diǎn)擊應(yīng)用的圖標(biāo)時(shí),Chrome瀏覽器將會(huì)打開一個(gè)新的標(biāo)簽,占據(jù)整個(gè)頁(yè)面,并打開一個(gè)鏈接。此外,使用Chrome應(yīng)用需要首先進(jìn)行下載,而這樣做的必要性值得商榷。實(shí)際上,如果一款網(wǎng)頁(yè)應(yīng)用無(wú)法做到與相應(yīng)網(wǎng)站明確區(qū)分,那么將是一場(chǎng)零和游戲。因此,仍有許多人更傾向于使用原生應(yīng)用,而不是網(wǎng)頁(yè)應(yīng)用。
在對(duì)某公司網(wǎng)站的功能做出調(diào)整時(shí),網(wǎng)頁(yè)開發(fā)者和設(shè)計(jì)者常常受外界預(yù)期的影響。而這是原生應(yīng)用的設(shè)計(jì)者所不會(huì)遇到的問題。以Facebook為例,每當(dāng)該網(wǎng)站的用戶個(gè)人頁(yè)面或布局出現(xiàn)調(diào)整時(shí),都會(huì)有上百萬(wàn)的用戶表示不滿。然而對(duì)于原生應(yīng)用來(lái)說(shuō),通常不會(huì)存在這樣的問題,因此開發(fā)者可以致力于對(duì)網(wǎng)站功能做出最好的優(yōu)化。
根據(jù)Mozilla的理念,在移動(dòng)和桌面等多個(gè)平臺(tái)中,網(wǎng)頁(yè)應(yīng)用將更加易于查找、發(fā)布和同步。只需通過一次點(diǎn)擊,用戶就可以獲取這些應(yīng)用。這一系統(tǒng)也將確保用戶的信用卡信息安全,同時(shí)以安全的方式與其他網(wǎng)站共享信息,以傳統(tǒng)網(wǎng)站無(wú)法做到的方式改善網(wǎng)頁(yè)應(yīng)用的體驗(yàn)。
通過與瀏覽器的深度集成,應(yīng)用將可以在移動(dòng)設(shè)備、網(wǎng)絡(luò)瀏覽器和操作系統(tǒng)之間實(shí)現(xiàn)同步。Mozilla目前正在向這一方向努力。Mozilla上周發(fā)布了火狐4的最終測(cè)試版,目前尚不清楚這些功能會(huì)不會(huì)被加入到火狐4之中。與Chrome不同,火狐瀏覽器缺乏數(shù)以百萬(wàn)計(jì)Android設(shè)備的支持,因此Mozilla需要使這款瀏覽器表現(xiàn)得更好。
對(duì)開發(fā)者來(lái)說(shuō),跨平臺(tái)是應(yīng)用開發(fā)時(shí)的大問題,這迫使他們?yōu)椴煌氖謾C(jī)、不同的瀏覽器和不同的操作系統(tǒng)開發(fā)同一應(yīng)用的不同版本。而保持不同版本應(yīng)用之間的更新同步也很困難。對(duì)于網(wǎng)頁(yè)應(yīng)用來(lái)說(shuō),如果用戶使用特定的瀏覽器去使用一款應(yīng)用,那么只要設(shè)備支持這款瀏覽器即可。
通過幫助開發(fā)者建立自己的網(wǎng)頁(yè)應(yīng)用商店,使開發(fā)者可以直接面向用戶發(fā)布應(yīng)用,以及使用戶在任何設(shè)備上使用這些應(yīng)用,Mozilla將提供更加開放的網(wǎng)頁(yè)應(yīng)用體驗(yàn)。不過,谷歌擁有更強(qiáng)大的云計(jì)算基礎(chǔ)設(shè)施,并通過Chrome帶來(lái)了更好的用戶體驗(yàn),因此目前谷歌仍是更值得信賴的平臺(tái)?;蛟S在一段時(shí)間之后,Mozilla的理念將被普及。不過在實(shí)現(xiàn)這一目標(biāo)的過程中,Mozilla仍有許多工作要做。