在迈向ldquo;渐进式Web应用rdquo;(WPA)的持续努力下,谷歌已经使WebApps向着本机应用迈进了重要的一步。在新版Chrome工具中,其引入了WebBundles技术,以完全弥合两者之间的差距。据悉,该框架不仅可以使WebApps脱机工作,甚至能够从USB等驱动器介质进行安装,并具有后台同步和内容索引之类的功能技术,可在互联网中断时继续无缝运行。 (题图viaMSPU) 该工具包允许开发者将整个网站打包成一个脱机文件,甚至包含用于身份验证的短信接收、联系人选择、文件系统访问等功能。 下面是Google讲述的Webbundles的一些特性:支持多页面封装,将整个网站打包到一个文件中; 与MHTML不同的是,它能够启用可执行的JavaScript; 使用HTTPVariants进行内容协商,若离线使用,可在标头中启用AcceptLanguage国际语言支持; 支持发布者加密签名,在其来源的上下文中加载; 本地即时加载。 WebBundlesusertousersharingdemo(via) 下面是Google给出的一些用例:创建自己的内容,并以各种方式去分发,而不受网络的限制; 通过蓝牙或WiFiDirect向好友分享一个WebApp或一段内容; 将整个站点装在一个USB驱动器里,甚至将其托管在本地网络中。 感兴趣的朋友,可在Chrome浏览器中激活这项实验性功能(WebBundle)。不过随着WebApps功能的不断增强,可能迟早会闹出HTML病毒啥的。 【来源:cnBeta。COM】