移动Web的未来

2018-02-24 15:46 更新

HTML5 vs 原生应用

全面追赶原生应用并不是Web技术的关键所在。我感觉我们应该聚焦在Web擅长的方面,并将它们做得更好。或者找出我们能够做好的方面,将它们做得超越原生应用。

模拟原生应用

  • 网络连通性和AppCache。离线存储对移动Web应用非常有意义,但是AppCache简直是个垃圾。新的Service Worker试图取代它。
  • 安装到主屏幕。被支持的并不好。
  • 设备API。第一支持不完善,标准总是落后于现实;第二有安全问题,需要授权,而像安卓的用户授权是行不通的。

当你安装一个安卓应用时,系统会让你授权该应用可以具备哪些权限。这个设计的失败不仅在于我们需要更精细的权限控制,而且还在于它出现的时机不对:当用户安装某个应用时,用户只想尽快的用上它,他们会同意任何事情。

模拟Web

Applink,直达应用的深层页面。(注:Android M和iOS 9都有类似的更新支持这项特性)

分享应用

作者的脑洞:Web应用由于其良好的兼容性,应该让它可以通过蓝牙、NFC等在不同设备之间共享。

以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号