移動Web的未來

2018-02-24 15:46 更新

HTML5 vs 原生應(yīng)用

全面追趕原生應(yīng)用并不是Web技術(shù)的關(guān)鍵所在。我感覺我們應(yīng)該聚焦在Web擅長的方面,并將它們做得更好?;蛘哒页鑫覀兡軌蜃龊玫姆矫妫瑢⑺鼈冏龅贸皆鷳?yīng)用。

模擬原生應(yīng)用

  • 網(wǎng)絡(luò)連通性和AppCache。離線存儲對移動Web應(yīng)用非常有意義,但是AppCache簡直是個垃圾。新的Service Worker試圖取代它。
  • 安裝到主屏幕。被支持的并不好。
  • 設(shè)備API。第一支持不完善,標(biāo)準(zhǔn)總是落后于現(xiàn)實;第二有安全問題,需要授權(quán),而像安卓的用戶授權(quán)是行不通的。

當(dāng)你安裝一個安卓應(yīng)用時,系統(tǒng)會讓你授權(quán)該應(yīng)用可以具備哪些權(quán)限。這個設(shè)計的失敗不僅在于我們需要更精細(xì)的權(quán)限控制,而且還在于它出現(xiàn)的時機(jī)不對:當(dāng)用戶安裝某個應(yīng)用時,用戶只想盡快的用上它,他們會同意任何事情。

模擬Web

Applink,直達(dá)應(yīng)用的深層頁面。(注:Android M和iOS 9都有類似的更新支持這項特性)

分享應(yīng)用

作者的腦洞:Web應(yīng)用由于其良好的兼容性,應(yīng)該讓它可以通過藍(lán)牙、NFC等在不同設(shè)備之間共享。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號