网络编程
位置:首页>> 网络编程>> 网页设计>> 全文译稿 Windows Internet Explorer 8 性能优化白皮书(2)

全文译稿 Windows Internet Explorer 8 性能优化白皮书(2)

  发布时间:2010-04-23 20:13:00 

标签:微软,翻译,IE8,性能优化


★ 技巧 1:挑出行为异常的加载项并将其禁用

在 IE 8 中,您可以很容易地查看您的系统已安装的加载项并将那些不需要的加载项禁用。

1. 如何排查加载项引起的故障

以“不启动加载项”模式运行 IE 8 是一种很容易的测试加载项是否影响浏览器性能的方法。

第一步,在开始菜单的“运行”或“搜索栏”中输入 IEXPLORE.EXE -EXTOFF 并运行,IE 8 将会以不启用任何加载项的模式运行。您可以以这种模式访问您的站点测试是否有相同的问题发生。如果 IE 8 以“不启动加载项”模式运行的速度比平时快得多,您便需要打开“管理加载项”对话框禁用那些您用不到的加载项。

笔者注:除了以命令行方式运行 IEXPLORE -EXTOFF 命令外,我们还可以在 IE 8 地址栏中输入 about:NoAdd-ons,或者右键单击 Windows 7 超级任务栏中的 IE 图标、在跳转列表中继续右键单击 Internet Explorer,并在弹出的右键菜单中选择“以不启动加载项模式运行”,也可以令 IE 8 以“不启动加载项”模式运行。

第二步,当 IE 8 以“不启动加载项”模式运行之后,用鼠标点击地址栏下方的金色信息栏,在弹出的菜单中点击“管理加载项”,打开“管理加载项”对话框。

笔者注:“管理加载项”对话框同样可以在 IE 8 的“工具”工具栏或“工具”菜单中找到。

2. 禁用工具栏

在 IE 8 中禁用工具栏非常简单,只需点击工具栏旁边的“×”按钮即可。

IE 8 将提示您是否禁用此工具栏及任何与之相关的、出自同一开发商的加载项。例如,当您试图禁用 Contoso 开发的工具栏时,如果您还安装有同样出自 Contoso 的 Toolbar Helper 或 Support Library,IE 8 将询问您是否将这些相关的加载项一并禁用。

如果您点击“禁用”禁用了加载项,下一次运行 IE 8 时它将不会再自动加载,也不会再影响 IE 8 的响应。

笔者注:IE 8 的这一特性笔者曾经在去年写的博客《Windows Internet Explorer 8 在管理加载项与默认搜索引擎方面的改进》中有过介绍,欢迎参考。

3. 管理加载项

在 IE 8 中,您还可以检查载入每一个加载项需要花费多长时间,并禁用那些您不想要或不需要的加载项。

第一步,在 IE 8 的“工具”工具栏或“工具”菜单中打开“管理加载项”。

在“管理加载项”对话框中,您可以直观地看到加载项会令浏览器的启动时间增加多少秒。例如,Contoso Toolbar 及 Toolbar Helper 加载项在您每次打开新浏览器窗口或新选项卡时大约会使启动时间增加 1.42+2.85 = 4.27 秒。

第二步,请确认您了解并信任那些已启动的加载项。请逐一检查每一个加载项的载入时间并确定那些比常规时间更长的加载项。

通过“管理加载项”对话框,我们可以很容易地启用或禁用任何加载项,以提高浏览器性能。

第三步,选中您希望禁用的加载项,点击“禁用”按钮。

修改的设置将在浏览器重新启动后生效(笔者注:指重新启动相应的 IEXPLORE.EXE 进程),被禁用的工具栏将不再出现。无论您何时感到浏览器响应速度变慢,都可以再打开“管理加载项”对话框进行排查。有时也许很难说什么时候会有一个软件在没有您许可的情况下被安装,但“管理加载项”始终是一个容易的检查方法。

IE 开发团队提供了下列文章供您参考:

http://blogs.msdn.com/ie/archive/2009/07/18/how-to-make-ie-open-new-tabs-faster.aspx
http://blogs.msdn.com/ieinternals/archive/2009/07/20/IE8-Performance-and-Speed-Tips.aspx

我们已经确认了一些与 IE 8 不兼容的加载项的已知案例:

http://go.microsoft.com/fwlink/?LinkId=110570

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com