IE浏览器知识.docx
- 文档编号:26766252
- 上传时间:2023-06-22
- 格式:DOCX
- 页数:8
- 大小:21.92KB
IE浏览器知识.docx
《IE浏览器知识.docx》由会员分享,可在线阅读,更多相关《IE浏览器知识.docx(8页珍藏版)》请在冰豆网上搜索。
IE浏览器知识
IE浏览器知识
微软上周公布了一份关于WindowsInternetExplorer8扫瞄器(以下简称为IE8)性能优化的白皮书《WindowsInternetExplorer8PerformanceWhitePaper》,指导最终用户如何优化IE8获得最佳的扫瞄器体验。
笔者将其全文翻译为了中文,并添加了少许注释,供宽敞IE8用户参考。
以下以微软雅黑字体显示白皮书的译文、以Arial字体显示笔者的注释。
《WindowsInternetExplorer8PerformanceWhitePaper》译稿:
基础部分:
提高WindowsInternetExplorer8的性能
★指导最终用户优化IE8以获得最佳性能
IE扫瞄器是当今最流行、最受大众信任的扫瞄器之一。
自从1995年首次公布以来,IE一直致力于关心Windows运算机用户使用Internet。
IE历代版本均针对扫瞄器的性能与稳固性有所升级、确保用户在扫瞄Internet时拥有出众的体验,最新的IE8亦同时在最终用户生产力与扫瞄器性能两方面引入了重要改进。
IE8的设计初衷是成为一种能够迅速启动并载入页面的高效扫瞄器。
“新建选项卡-接着您想做什么”向导能够指导用户更高效、更简单地扫瞄Internet。
IE8用时开创了专门多领先业界的创新性改进,例如用于提高扫瞄器稳固性的选项卡进程隔离技术(TabIsolation)、自动崩溃复原技术(AutomaticCrashRecovery)等。
IE8的这些性能改进关心超过三亿的用户提升了Web扫瞄体验。
这份白皮书将关心您学习如何解决一些平常的因为IE8配置不当引起的网络响应缓慢问题。
我们将在复杂的扫瞄器系统中为您剖析一些有关如何提升IE8性能的提示与技巧,使您尽快学习把握。
这些技巧将由易而难介绍给您,因此您能够尝试学习尽量多的方法,直到您中意为止。
假如您正在使用最新的Windows7操作系统,IE8扫瞄器差不多内置在您的运算机中。
假如您正在使用WindowsXP或WindowsVista,您需要第一安装单独公布的IE8。
请访问:
//microsoft/china/windows/internet-explorer猎取更多信息。
★什么因素会阻碍IE8的性能
当您点击IE扫瞄器的蓝色e图标、打开Gmail或更新您的Facebook时,您可能没有意识到有多少软件正在后台工作。
大多数用户并不在意Internet是一个多么复杂的系统,但IE扫瞄器可能是那个系统的所有角色中对您阻碍最直截了当的一个。
IE扫瞄器的性能由许多不同的因素共同决定:
运算机中您明白的或不明白的各种软件、Internet连接速率、您扫瞄的网站的速率......等等,我们列出的只是一小部分。
由非微软公司开发的第三方软件可能会嵌入IE扫瞄器中。
尽管我们在工作中会与这些第三方公司保持紧密的交流,提供必要的指导关心他们编写能够为用户带来良好Web体验的软件,但我们却无法保证他们编写的代码均能达到预期的高质量。
IE扫瞄器同时要花费时刻与可能存在于运算机中的所有杀毒软件、防火墙及其它安全防护软件打交道。
有时这些时刻的花费可能是重复的、并会引起IE扫瞄器显现不必要的响应缓慢。
★什么是扫瞄器加载项
加载项是指为扫瞄器添加扩展功能的专门软件。
提到加载项一样涉及插件、扩展组件、工具栏等,通常是由非微软的第三方厂商编写。
有些加载项能够在扫瞄器中直观地看见、有些则以静默的方式运行于后台。
我们不记实名的遥测数据显示,每位IE8用户平均拥有五六个已安装的加载项。
下面是一份2009年7月全球IE8用户最常使用的二十个加载项列表(按照流行程度排序):
1.谷歌工具栏;
2.WindowsLive登录助手;
3.AdobePDFReader;
4.WindowsLive工具栏;
5.雅虎工具栏;
6.JAVA插件;
7.迅雷下载治理器;
8.金山扫瞄器爱护盾;
9.AVG安全防护工具栏;
10.Skype;
11.诺顿NIS安全防护;
12.麦克菲安全防护;
13.卡巴斯基KIS安全防护;
14.MSN工具栏;
15.QQ工具栏;
16.XX工具栏;
17.AskBar;
18.谷歌扫瞄器地址错误重定向;
19.SpybotSearch&Destroy;
20.Adware.StickyPops。
尽管扫瞄器加载项能够为扫瞄器添加良好的新功能,但假如编写得不行也会带来阻碍性能的问题。
绝大多数扫瞄器崩溃是由加载项引起的,IE8因加载项引起的崩溃占70%以上。
由于加载项引起的IE8响应缓慢也专门常见,专门是在您打开新扫瞄器窗口或新选项卡时。
随着使用时刻增加,扫瞄器会积存一些可能阻碍扫瞄器性能的加载项。
已安装的加载项可能会在用户不明白他安装了什么样的加载项的情形下自动启用,这意味着专门多用户都曾在无意识的情形下安装过专门多不想要的或不需要的加载项。
获得加载项通常有如下途径:
1.在您购买品牌运算机前差不多由品牌机厂商预装在运算机中;
2.部分第三方软件可能包含有安装额外加载项的选项,有些用户并没有意识到这些软件的安装程序会为IE扫瞄器添加加载项,因为并非所有软件的安装程序都会给予用户明确的提示;
3.您可能会有意识地从InternetExplorer8Gallery站点安装加载项,或者从加载项开发商的网站直截了当下载安装(例如:
:
//toobar.live、:
//et)。
出于尊重您的隐私的考虑,IE8无法区分好意或恶意的加载项,也专门难描述“原生”的扫瞄器问题与第三方加载项引起的问题有何区别。
因此,您关于扫瞄器加载项的积极爱护治理将是保证您获得您想要的IE8性能体验的最佳途径。
★技巧1:
挑出行为专门的加载项并将其禁用
在IE8中,您能够专门容易地查看您的系统已安装的加载项并将那些不需要的加载项禁用。
1.如何排查加载项引起的故障
以“不启动加载项”模式运行IE8是一种专门容易的测试加载项是否阻碍扫瞄器性能的方法。
第一步,在开始菜单的“运行”或“搜索栏”中输入IEXPLORE.EXE-EXTOFF并运行,IE8将会以不启用任何加载项的模式运行。
您能够以这种模式访问您的站点测试是否有相同的问题发生。
假如IE8以“不启动加载项”模式运行的速度比平常快得多,您便需要打开“治理加载项”对话框禁用那些您用不到的加载项。
笔者注:
除了以命令行方式运行IEXPLORE-EXTOFF命令外,我们还能够在IE8地址栏中输入about:
NoAdd-ons,或者右键单击Windows7超级任务栏中的IE图标、在跳转列表中连续右键单击InternetExplorer,并在弹出的右键菜单中选择“以不启动加载项模式运行”,也能够令IE8以“不启动加载项”模式运行。
第二步,当IE8以“不启动加载项”模式运行之后,用鼠标点击地址栏下方的金色信息栏,在弹出的菜单中点击“治理加载项”,打开“治理加载项”对话框。
笔者注:
“治理加载项”对话框同样能够在IE8的“工具”工具栏或“工具”菜单中找到。
2.禁用工具栏
在IE8中禁用工具栏专门简单,只需点击工具栏旁边的“×”按钮即可。
IE8将提示您是否禁用此工具栏及任何与之相关的、出自同一开发商的加载项。
例如,当您试图禁用Contoso开发的工具栏时,假如您还安装有同样出自Contoso的ToolbarHelper或SupportLibrary,IE8将询问您是否将这些相关的加载项一并禁用。
假如您点击“禁用”禁用了加载项,下一次运行IE8时它将可不能再自动加载,也可不能再阻碍IE8的响应。
笔者注:
IE8的这一特性笔者曾经在去年写的博客《WindowsInternetExplorer8在治理加载项与默认搜索引擎方面的改进》中有过介绍,欢迎参考。
3.治理加载项
在IE8中,您还能够检查载入每一个加载项需要花费多长时刻,并禁用那些您不想要或不需要的加载项。
第一步,在IE8的“工具”工具栏或“工具”菜单中打开“治理加载项”。
在“治理加载项”对话框中,您能够直观地看到加载项会令扫瞄器的启动时刻增加多少秒。
例如,ContosoToolbar及ToolbarHelper加载项在您每次打开新扫瞄器窗口或新选项卡时大约会使启动时刻增加1.42+2.85=4.27秒。
第二步,请确认您了解并信任那些已启动的加载项。
请逐一检查每一个加载项的载入时刻并确定那些比常规时刻更长的加载项。
通过“治理加载项”对话框,我们能够专门容易地启用或禁用任何加载项,以提高扫瞄器性能。
第三步,选中您期望禁用的加载项,点击“禁用”按钮。
修改的设置将在扫瞄重视新启动后生效(笔者注:
指重新启动相应的IEXPLORE.EXE进程),被禁用的工具栏将不再显现。
不管您何时感到扫瞄器响应速度变慢,都能够再打开“治理加载项”对话框进行排查。
有时也许专门难说什么时候会有一个软件在没有您许可的情形下被安装,但“治理加载项”始终是一个容易的检查方法。
IE开发团队提供了下列文章供您参考:
:
//blogs.msdn/ie/archive/2009/07/18/how-to-make-ie-open-new-tabs-faster.aspx
:
//blogs.msdn/ieinternals/archive/2009/07/20/IE8-Performance-and-Speed-Tips.aspx
我们差不多确认了一些与IE8不兼容的加载项的已知案例:
:
//go.microsoft/fwlink/?
LinkId=110570
★技巧2:
检查运算机是否存在恶意软件或间谍软件
假如您发觉IE8运行专门、显现崩溃或自动访问了不期望的站点,可能是因为您的运算机受到了恶意软件(MaliciousSoftware)的阻碍。
您应该确保您安装有一款值得信任的安全防护软件,能够随时关心您检查运算机中是否存在病毒、木马及其它各类恶意软件。
下面是部分安全防护软件提供商的举荐信息,基于不同的Windows版本:
:
//microsoft/windows/antivirus-partners/windows-7.aspx
:
//microsoft/windows/antivirus-partners/windows-vista.aspx
:
//microsoft/windows/antivirus-partners/windows-xp.aspx
★技巧3:
校验受限站点列表
假如IE8的载入时刻过长,可能是因为您的受限站点(RestrictedSites)或者可信站点(TrustedSites)列表被添加了大量的网站。
类似SpyBotSearch&Destroy之类的安全防护软件可能会在上述列表中添加上千个网站,防止您访问不安全的站点。
尽管这不是举荐的做法,但假如您使用了这些安全防护软件的免疫功能,您能够差不多在不知不觉中应用了这些设置。
第一步,请依次点击“工具”-“Internet选项”,切换至“安全”选项卡,单击选中“受限站点”图标并点击下方的“站点”按钮。
在您的“受限站点”对话框中共有多少个网站?
假如超过了十个,您应该删除大多数网站。
同时请检查您的安全防护软件并禁用任何可能会向“受限站点”列表添加网站的设置。
第二步,请在“受限站点”列表中选中期望删除的网站,然后点击“删除”按钮。
IE8本身提供有SmartScreen过滤器,这是一种扫瞄器内置的、设计用于爱护您免受网络“钓鱼”攻击的安全特性。
假如SmartScreen过滤器检测到恶意站点,IE8会将整个站点屏蔽。
同时,它也提供了仅针对寄宿在正规站点上的恶意软件或“钓鱼”攻击的“外部屏蔽”,在不阻碍站点的前提下仅屏蔽恶意内容。
★技巧4:
确认您安装有加载项及软件的最近更新
将您的加载项及插件保持升级至最新是专门重要的。
例如,众所周知早期版本的AdobeFlash可能会引起扫瞄器崩溃或停止运行。
假如您安装有谷歌搜索或其它工具栏及扩展插件,请随时访问开发商的首页并确认您已升级至最新的版本。
另外请确保您运行的杀毒软件、反恶意软件工具及防火墙等均是最新的版本。
同时请确保您的运算机安装有来自MicrosoftUpdate的所有安全更新。
★技巧5:
重置IE8默认设置
有时重置IE8扫瞄器的设置能够降低遇到扫瞄器性能或稳固性故障的机率。
您能够参考这篇微软KB知识库文章、并猎取自动重置IE8默认设置的Fixit工具:
:
//support.microsoft/kb/923737
:
//go.microsoft/?
linkid=9646978
此工具能够禁用工具栏与加载项、重置默认扫瞄器设置、重置个人隐私设置、重置安全设置、重置Internet高级选项、重置选项卡设置、重置弹出窗口阻止程序设置。
笔者注:
IE8本身就有重置扫瞄器默认设置的功能。
您能够在“Internet选项”中切换至“高级”选项卡,在“重置InternetExplorer设置”框中点击“重置”按钮。
Fixit并不是重置IE8默认设置必须的工具。
★技巧6:
联机求助于微软关心支持
假如您在尝试了上述技巧之后依旧感到IE8未达到最理想的运行状态,请尝试联机访问微软关心支持中心,按照向导的提示排查您的扫瞄器故障:
:
//support.microsoft/gp/pc_ie_intro
进阶部分:
提高WindowsInternetExplorer8性能的高级设置技巧
纵观来自用户的反馈与错误报告,我们差不多能够确定某些运算机设置可能会引起扫瞄器响应缓慢。
调整这些设置能够关心优化扫瞄器性能。
这些设置大都需要涉及扫瞄器与注册表的进阶知识。
不久以后,我们将提供能够关心您轻松调整这些设置的自动化资源。
★技巧1:
检查您的UserAgent字符串长度
1.什么是UserAgent字符串
每种扫瞄器都拥有一个UserAgent字符串。
那个字符串被您访问的网站自动读取,确定您的扫瞄器类型、操作系统类型及某些其它关于运算机的技术资源信息(笔者注:
包括关于.netFramework、MediaCenter、TabletPC及某些第三方软件的信息)。
部分网站有时会依照这些字符串提供的信息决定在您的扫瞄器中显示何种内容。
例如,假设您使用Windows运算机访问一个如此的站点,它可能就会自动提供Windows版本的软件供您下载。
有时在您安装了非微软的第三方软件,例如路由器、摄像头、声卡驱动,或者访问了非微软提供的站点之后,您的UserAgent字符串将被附加额外的信息。
关于UserAgent字符串的更多信息能够参考:
:
//msdn.microsoft/en-us/library/ms537503(VS.85).aspx
2.假如我的UserAgent字符串过长会显现什么问题
假如UserAgent字符串过长,试图读取它的网站可能拒绝您的扫瞄器猎取站点内容的要求。
由于要求信息会在网站与您的扫瞄器之间不停地往返并陷入循环,这可能会引起不必要的扫瞄器响应缓慢。
笔者注:
通常UserAgent字符串的长度不应超过200个字符,否则IE8便会专门容易显现无法猎取要求的内容、扫瞄器被屏蔽、返还空白页面、显示错误信息等各类故障。
我们能够在扫瞄器地址栏中输入:
BLOCKEDSCRIPTalert(navigator.userAgent)
然后运行,查看当前的UserAgent字符串。
假如UserAgent字符串过长,能够打开注册表编辑器,在如下注册表项中删除不需要的附加信息:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\InternetSettings\5.0\UserAgent
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\InternetSettings\UserAgent
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\InternetSettings\5.0\UserAgent
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\InternetSettings\UserAgent
另外,UserAgent字符串中的信息排列顺序也是有讲究的。
因为附加信息过多、导致排列顺序有误而引起的网站功能故障也专门常见。
笔者在2008年曾写过一篇博客《WindowsUpdate什么缘故将Windows识别为Macintosh》,讨论的问题便是由UserAgent字符串引起,欢迎参考。
★技巧2:
增大IE8的连接限制数优化IE的并行下载
IE8扫瞄器承诺与每台服务器同时建立最多六个连接以刷新显示信息,这意味着当您同时下载多个文件时,您能够从每台服务器获得最多六个文件的并行下载。
有时增大IE8的每服务器连接限制数能够增强扫瞄器的下载及扫瞄性能。
有关如何增加IE8的连接限制数,请访问:
:
//support.microsoft/kb/282402/zh-cn
注:
我们能够将IE8的连接限制数增大为十。
从KB282402知识库文章页面中猎取自动的Fixit工具,或者参照KB282402介绍的方法手动修改组策略或注册表
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- IE 浏览器 知识