我们知道,开发一个 iOS 应用的成本很高,升级也很麻烦,Web App 的成本和可维护性则相对低得多。
Apple 提供了一整套方案来辅助 Web App 开发,值得学习。主要知识点包括:
1. Safari 界面定制,如去掉地址栏,定制 banner 颜色
2. Safari 图标定制
3. 缓存
其中要特别注意的是第三点,利用好缓存,外加一些 js 控制,做一些小 App 简直太迅速。
尽管如此好,为什么没有被广泛应用?Apple 如果能把 Web App 搜索纳入到 AppStore,那么 Web App 的春天才会真正到来。 现在,人们还不太习惯 Web App 的保存方式。