正如大家知道的,自Firefox 13 开始引入了新标签页拨号盘功能,以缩略图方式显示用户最近打开的网站。但是这个功能对于很多人来说带来了一些烦恼,就是新建标签页时会有一些延迟。

现在,在最新的每夜版Firefox中开始着手解决这个问题。
不显示加载指示图标
在最新每夜版(2012-8-14)中,平时我们在标签左上角的加载旋转图标,将不会在新建标签页上看到(普通页面不受影响)。这样在心理上用户会有瞬间加载完成的“错觉”-。-
该问题的讨论贴链接:bug 716108
后台预加载新标签页
现在正式版中,因为新标签页是一个普通的HTML页面和部分XUL页面组成的,所以完整显示需要一个渲染过程。
火狐新建一个空白标签页的流程是这样的:
1、显示一个空白页(所有的标签是先从一个空白docShell开始的)
2、通过“about:newtab”取代“about:blank”
3、网站缩略图拨号盘被加载
虽然这个过程动作频繁,但也只不过半秒左右的时间,但是一旦用户配置低的话,这个过程就会有延迟感,足以给用户带来不快感。
于是Mozilla耍了一个小把戏(bug 753448),来解决这个问题。在最新的每夜版(2012-8-14)中,会预先加载和渲染这个新标签页中的缩略图,当需要打开的时候就“瞬间”被显示在页面中了,就好像白色的背景和缩略图是同时显示的。
目前该功能尚未默认打开,要打开这个新功能你需要以下操作:
1、打开“about:config”高级设置
2、检索“browser.newtab.preload”项,设置为“true”
BY:蚊仔部屋