Jeremy Keith 编写了一本关于服务工作者和离线功能的新书,将于月底发布。 第一章已发布在 A List Apart 上。 现在 iOS 和 macOS Safari 的最新版本支持服务工作者,我无法想象有比现在更好的时机来学习渐进式 Web 应用程序背后的工作原理。 事实上,这里有一个简单离线网站示例,还有一个关于让 Web 应用程序离线工作的短系列。
Jeremy 的新书消息让我重新回顾了他的上一本书,Resilient Web Design,在那里我隐约记得来自第 4 章的这句超级有趣的引文
如果您使用 Web 技术构建了一些东西,并且有人使用 Web 浏览器访问,您无法确定有多少 Web 技术会被支持。 它可能不会是 100%。 但也不太可能是 0%。 有些人会使用 iOS 设备访问。 其他人会使用 Android 设备访问。 有些人会获得您设计内容的 80% 或 90%。 其他人只获得 20%、30% 或 50%。 Web 不是一个平台。 它是一个连续体。
我喜欢将 Web 视为一个不断改进和发展的连续体的理念,我相信 Jeremy 的最新著作将同样有趣和引人入胜。