Firefox的新标签页性能改进即将来临
- 类别: 火狐浏览器
Mozilla推出 Firefox的新标签页 (2012年1月底)。基本上是公司在Opera的“快速拨号”页面上的表现,显示了9个经常访问的页面,并提供了将选择页面固定在界面上的选项,以使其始终可用。新的标签页应为Firefox用户提供一个选项,可以更快地加载热门页面。
对页面不感兴趣的Firefox用户可以在程序中禁用其浏览历史记录,也可以将新标签页的网址更改为另一个,例如about:blank,或将其替换为最近几年修改了新标签页的众多插件之一。
速度较慢的低端系统上的Firefox用户可能已经注意到,新标签页完全显示在他们的计算机上可能需要一些时间。需要解析并呈现静态HTML页面,这就是为什么您可能会看到明显的延迟的原因。考虑到打开新标签页是浏览器中最常见的操作之一,这是一个问题。
Firefox 17中的Mozilla(即Web浏览器的当前Nightly版本)已实施一项更改,该更改应会在在浏览器中加载新标签页时提高性能。的 解 在后台预加载部分数据,以便花费更少的时间呈现新的标签页。
一个简单的想法是在后台预加载newtab页,并在调用gBrowser.addTab()时将新加载的docShell移至后台,并与预加载的docShell交换。
用户现在可以与即时加载的选项卡进行交互,也可以直接离开。当打开另一个标签时,我们只是再次交换,因为现在应该在后台加载前一个标签。如果尚未加载(几乎永远不会这样),我们就不能交换并让新标签正常加载。
该功能以默认情况下处于禁用状态的首选项形式出现在Firefox 17中。使其加载 关于:配置 在浏览器中,过滤 browser.newtab.preload 在这里并双击条目以将其设置为 真正 启用它。要在以后再次禁用它,请执行相同的操作,并确保最后将参数的值设置为false。
第二个变化是 微妙 :当浏览器中加载了新的标签页时,Mozilla删除了连接指示器。
当前,在将文本字符串替换为“新建选项卡”之前,文本字符串“正在连接...”非常简短地出现在新创建的选项卡的标题中。该文本不应出现有两个原因。首先,由于可见的时间太短,无法阅读,因此我们显示的所有文字都不可读。其次,由于它不准确,因为“新标签”使用的是缓存数据,而不需要连接。
在“新选项卡”显示之前,该选项卡应为空白,并且最好“新选项卡”的显示速度如此之快,以使其在新选项卡上立即显示。
它在最新的Firefox 17版本中自动激活。