撖书良, 英特尔中国 Web 组高级软件工程师,曾经的 CrossWalk Project 开发者,活跃于 Chromium 社区(Owner, Committer)4+ 年,在 Mojo, Device Service, Service Worker 等项目中多有贡献,目前致力于 Service Worker 以及 Fugu Project 相关的技术标准制定及其 Chromium 实现。我们的口号是:Make Web Amazing!
撖书良, 英特尔中国 Web 组高级软件工程师,曾经的 CrossWalk Project 开发者,活跃于 Chromium 社区(Owner, Committer)4+ 年,在 Mojo, Device Service, Service Worker 等项目中多有贡献,目前致力于 Service Worker 以及 Fugu Project 相关的技术标准制定及其 Chromium 实现。我们的口号是:Make Web Amazing!
说起 Web 平台新的演进,PWA (Progressive Web Applications)无疑是部重头戏,其作为新一代 Web 应用的标准正逐步为广大开发者所接受。但是,天然的,作为一种更高层级的应用形态,PWA 的能力总是落后于其相应平台原生应用的能力,从而给应用开发者在选型时带来各种各样的困扰。为此,Google 主导的 Fugu 于 2018 年终横空出世,旨在为 Web 平台带来一系列无限接近原生系统能力的 API,助力 PWA 更强大,更安全。
本次分享将介绍 Fugu 的前世今生,Fugu 的工作流程,详细介绍一系列重磅级 API 的用法,深入剖析其设计思路,并将着重讲解其中 Web 世界安全模型发生的新的变化,帮助 PWA 开发者了解 Fugu 的技术思路及发展动向,从而能够更深入的参与其中并最终成就自身的 PWA 开发。