在迈向“渐进式 Web 应用”(WPA)的持续努力下,谷歌已经使 Web Apps 向着本机应用迈进了重要的一步。在新版 Chrome 工具中,其引入了 Web Bundles 技术,以完全弥合两者之间的差距。据悉,该框架不仅可以使 Web Apps 脱机工作,甚至能够从 USB 等驱动器介质进行安装,并具有后台同步和内容索引之类的功能技术,可在互联网中断时继续无缝运行。
(题图 viaMSPU)
该工具包允许开发者将整个网站打包成一个脱机文件,甚至包含用于身份验证的短信接收、联系人选择、文件系统访问等功能。
下面是 Google 讲述的 Web bundles 的一些特性:
● 支持多页面封装,将整个网站打包到一个文件中;
● 与 MHTML 不同的是,它能够启用可执行的 JavaScript;
● 使用 HTTP Variants 进行内容协商,若离线使用,可在标头中启用 Accept-Language 国际语言支持;
● 支持发布者加密签名,在其来源的上下文中加载;
● 本地即时加载。
Web Bundles - user-to-user sharing demo(via)
下面是 Google 给出的一些用例:
● 创建自己的内容,并以各种方式去分发,而不受网络的限制;
● 通过蓝牙或 Wi-Fi Direct 向好友分享一个 Web App 或一段内容;
● 将整个站点装在一个 USB 驱动器里,甚至将其托管在本地网络中。
感兴趣的朋友,可在 Chrome 浏览器中激活这项实验性功能(Web Bundle)。不过随着 Web Apps 功能的不断增强,可能迟早会闹出 HTML 病毒啥的。
相关文章
Chrome将对加载缓慢的页面进行标记 提升使
11-12Google Chrome v78.0.3904.97 正式版发布
11-07Chrome OS 77稳定版发布:新增虚拟桌面功能
11-06谷歌Chrome OS 系统虚拟桌面功能可建立多个
11-06Chrome用户请尽快更新:谷歌发现两个严重的零
11-032019年10月浏览器市场份额数据:Chrome仍占主
11-02谷歌恢复Chrome浏览器中的“关闭其他标签”
11-02Google Chrome v78.0.3904.87 正式版发布
11-02Chrome 79 Beta引入WebXR支持 为Web VR和AR
11-02Chrome正逐步弃用FTP:之后可通过该Flag临时
11-02网友评论(共有 0 条评论)