当前位置:首页 > 技术知识 > 正文内容

Chrome加入Web Bundles技术,可实现完整离线Web Apps功能

maynowei8个月前 (08-12)技术知识107

IT之家11月12日消息 据外媒报道,谷歌在新版Chrome工具中加入了全新的Web Bundles技术,在新技术加入后Chrome实现了Web Apps脱机工作功能,同时还拥有了后台同步和内容索引之类的功能,当用户的互联网中断时上述功能可保障Chrome得以继续无缝运行。

该工具包可使开发者将整个网站捆绑为脱机文件,同时还允许开发者保留用于身份验证的短信接收、联系人选择、文件系统访问等功能。

官方给出的一些特性总括:

●支持多页面封装,将整个网站打包到一个文件中;

●与MHTML不同的是,它能够启用可执行的JavaScript;

●使用HTTP Variants进行内容协商,若离线使用,可在标头中启用Accept-Language国际语言支持;

●支持发布者加密签名,在其来源的上下文中加载;

●本地即时加载。

官方给出的用法示例:

●创建自己的内容,并以各种方式去分发,而不受网络的限制;

●通过蓝牙或Wi-Fi Direct向好友分享一个Web App或一段内容;

●将整个站点装在一个USB驱动器里,甚至将其托管在本地网络中。

用户可在Chrome浏览器中激活该实验性功能(Web Bundle)进行尝试。

相关文章

Axure案例小红书APP登陆界面划屏效果制作

有一款叫做小红书的APP(不是小黄书)登陆界面做的非常清新脱俗,教他家用Axure模仿练习一下他的登陆界面划屏效果,这个内容虽然有些多,但是制作方法并不难,耐心跟着做的话肯定没问题哒!点击观看效果效果...

Android监听滚动视图(监听页面滚动)

Android UI Libs之Android-ObservableScrollView1. 说明Android-ObservableScrollView,顾名思义,Android上观察滚动的视图,可...

Android TabLayout + ViewPager2使用

1、xml文件<!--明细列表--> <com.google.android.material.tabs.TabLayout android:id="@+id/ty_...

分析 Rust 程序的火焰图(rust火吗)

分析 Rust 程序的火焰图(Flame Graph)是定位性能瓶颈的核心手段,其核心是通过可视化的函数调用栈和时间分布,找到 CPU 耗时、内存分配、锁竞争等热点。以下是详细的分析方法和步骤,结合...

本地配置plsql远程连接oracle数据库

由于Oracle的庞大,有时候我们需要在只安装Oracle客户端如plsql、toad等的情况下去连接远程数据库,可是没有安装Oracle就没有一切的配置文件去支持。最后终于发现一个很有效的方法,O...

Java集合框架:总结(java集合框架是什么?说出一些集合框架的优点)

Java集合框架这个系列做了一个整理,主要包括:Map系:HashMap, LinkedHashMap, TreeMap, WeakHashMap, EnumMap;List系:ArrayList,...