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