皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

Chrome 引入 Web Bundles,可实现完整的离线 Web Apps 功能

在迈向“渐进式 Web 应用”(WPA)的持续努力下,谷歌已经使 Web Apps 向着原生应用迈进了重要的一步。在新版 Chrome 工具中,其引入了 Web Bundles 技术,以完全弥合两者之间的差距。

据悉,该框架不仅可以使 Web Apps 脱机工作,甚至能够从 USB 等驱动器介质进行安装,并具有后台同步和内容索引之类的功能技术,可在互联网中断时继续无缝运行。

Chrome 引入 Web Bundles,可实现完整的离线 Web Apps 功能

(题图 via MSPU

该工具包允许开发者将整个网站打包成一个脱机文件,甚至包含用于身份验证的短信接收、联系人选择、文件系统访问等功能。

下面是 Google 讲述的 Web bundles 的一些特性:

  • 支持多页面封装,将整个网站打包到一个文件中;
  • 与 MHTML 不同的是,它能够启用可执行的 JavaScript;
  • 使用 HTTP Variants 进行内容协商,若离线使用,可在标头中启用 Accept-Language 国际语言支持;
  • 支持发布者加密签名,在其来源的上下文中加载;
  • 本地即时加载。

相关视频点此查看:Web Bundles – user-to-user sharing demo

Chrome 引入 Web Bundles,可实现完整的离线 Web Apps 功能

下面是 Google 给出的一些用例:

  • 创建自己的内容,并以各种方式去分发,而不受网络的限制;
  • 通过蓝牙或 Wi-Fi Direct 向好友分享一个 Web App 或一段内容;
  • 将整个站点装在一个 USB 驱动器里,甚至将其托管在本地网络中。

感兴趣的朋友,可在 Chrome 浏览器中激活这项实验性功能(Web Bundle)。不过随着 Web Apps 功能的不断增强,可能迟早会闹出 HTML 病毒啥的。

来源:cnBeta 原文:engadget.com