昨天在说在评述IE11速度一文中,其中有提到IE11之所以速度提高很多,很大原因是加入了网页预读功能。这个功能的开启会大大提高网页的加载速度(预读取嘛,提前加载好了),代价是多吃一丁丁的系统内存。预读功能不是什么新的技术,其它主流的浏览器如FirefoxOpera等都可以轻松使用。

浏览器预读功能

  先来说说Firefox吧,它本身不带有预读功能,那么就需要借助第三方插件来实现,具体方法如下:首先点击“工具”菜单中的“附加组件”命令,在弹出窗口中选择“获取附加组件”项,再输入关键词GreaseMonkey,搜索安装这一扩展,完成后在搜索框的右侧将显示GreaseMonkey图标。

  点击GreaseMonkey图标右侧下拉按钮,选择“网站”中的userscripts.org进入到这个脚本网站。搜索Super_preloader关键字,查找进入此脚本介绍页面,光标指在Install按钮上,显示脚本安装提示窗口。直接点击“安装”。用同样方法搜索安装Super_preloader.db脚本,它是Super_preloader脚本的数据库文件,有时这两个文件需要配合才能使用。这样一来,Firefox也就具备了网页预读功能。

  另外要提醒的是,并不是所有网站都兼容网页预读,比如访问百度空间时就会出现卡死现象。此时可点击GreaseMonkey扩展图标,进入它的选项窗口,点击“全局排除”旁边的“添加”,在弹出的对话框中输入“http://hi.baidu.com/*”。确定后,再访问百度空间就不会出现卡死等不兼容问题了。

  再来说说Opera浏览器。自从改用Google Chrome引擎后,它就加入了网页的预读功能,也就是说本身已经自带了,那就很简单了,只需要开启一下。方法如下:点击Opera左上角的菜单按钮,在弹出菜单中点击“设置”打开设置窗口,进入“浏览器”选项,再在右侧窗口找到“预先载入发现内容”。选中它以后重新启动浏览器,就可以启用网页预读功能了,马上体验一下吧,网页浏览速度提高得可不是一点点哦!