IE浏览器
IE浏览器(Internet Explorer)是微软公司开发的一款图形界面网页浏览器,长期作为Windows操作系统的默认浏览器随系统提供。1995年8月随Windows 95推出首个版本,凭借与操作系统捆绑、免费提供的方式迅速普及,2003年前后各版本合计占据全球浏览器市场约95%的份额。2021年5月微软宣布其退役时间表,IE 11桌面应用自2022年6月15日起在部分Windows版本上停止支持,旧版网站改由Microsoft Edge的IE模式兼容运行。
定义
IE浏览器是微软开发的图形用户界面网页浏览器,英文全称Internet Explorer,通常简称IE,是Windows操作系统上长期预装的浏览工具[1]。它通过解析HTML、CSS等网页描述语言,把服务器返回的代码转换为可阅读、可交互的页面,用户借助它访问万维网上的站点和网络应用[2]。
在桌面计算机普及的时期,IE浏览器既是许多人接触互联网的入口,也是网页技术规范在企业内网与公共服务系统中的事实参照,其兴衰与Windows操作系统的市场地位紧密相连。到2003年,IE各版本合计占全球浏览器市场约95%[3]。
原理
IE浏览器采用多进程之外的传统单进程组件结构,核心是排版引擎,早期版本使用基于Mosaic代码修改而来的Trident引擎,又称MSHTML,自1997年随IE 4一同出现,并一直沿用到IE 11[4]。该引擎以组建对象模型(COM)组件形式提供,外部程序调用动态链接库即可在自己的应用中嵌入网页渲染能力[5]。
从输入网址到页面显示,浏览过程可概括为几个阶段:先通过域名系统解析出服务器地址并建立连接,取回HTML文档,再由排版引擎解析文档结构、计算样式与布局,最后绘制到屏幕上[2]。IE 6起引入标准模式与兼容模式两套渲染路径,依据页面的DTD声明自动切换,以兼顾旧页面与新标准[6]。IE 9开始改用名为Chakra的JavaScript引擎,并借助DirectX实现硬件加速,后续版本又陆续支持HTML5、SVG、CSS3与WebGL[5]。
除网页渲染外,IE还提供了一组专有扩展能力,其中ActiveX控件允许网站调用本机安装的软件组件,这一机制被大量用于网银安全插件、证书校验与办公系统登录等场景[7]。
发展历程
1995年8月,微软在Windows 95的Plus!套件中发布首个IE版本IE 1.0,并把它与操作系统绑定、向用户免费提供[1]。当时浏览器市场的主导者是网景公司的Navigator,IE依靠系统预装快速扩大用户规模,2年后已占约49%的份额[8]。
1997年10月发布的IE 4启用了新的Trident排版引擎,支持动态HTML,并由卫星环绕的蓝色字母e成为其长期使用的标志;这一代IE被深度集成进Windows,引发了监管机构对捆绑行为的关注[5]。1998年美国司法部联合多个州就微软将IE与Windows捆绑等做法提起反垄断诉讼,案件最终以和解方式结束。
2001年推出的IE 6是使用时间最长的版本,此后直到2006年才发布IE 7;2011年的IE 9更换引擎并改善标准支持,但市场份额的下滑已难以逆转[9]。据调研数据,2012年Chrome已成为全球第一大浏览器,IE以约32%的份额退居其次,2015年其份额跌破20%[10]。
2015年4月,微软在Build大会上宣布推出新浏览器Microsoft Edge,并鼓励用户从IE迁移[1]。2021年5月微软公布退役安排,IE 11桌面应用自2022年6月15日起在部分Windows 10版本上停止支持,11代因此成为IE的最后一个大版本[11]。微软同时说明,退役不涉及MSHTML(Trident)引擎,Edge中的IE模式将至少支持到2029年[12]。
应用
IE最普遍的用途是日常网页浏览与信息检索,在Windows系统中长期作为打开链接和查看本地HTML文档的默认程序[3]。由于它支持ActiveX控件与特定的文档模式,金融、政务、教育等行业的网上银行、证书登录、资格报名与内部办公系统多以IE作为指定访问环境[13]。
Trident引擎还以组件形式被其他软件复用。基于IE内核的第三方浏览器在国内一度大量出现,常把Trident作为兼容模式、另配一个高速内核构成双核结构,由用户或网站适配情况决定使用哪一套内核[4]。Windows资源管理器、Outlook等系统组件也曾在部分版本中调用该引擎渲染界面[5]。
IE退役后,访问仅兼容旧版IE的站点主要依靠Edge的IE模式。该模式由管理员通过企业模式站点列表指定具体网址,只有名单内的页面才调用IE 11的Trident引擎渲染,其余页面仍使用Edge的现代内核[11]。由于IE模式依赖本机的IE 11组件,微软提示卸载IE 11会导致该模式失效[14]。
局限
IE的兼容性与标准支持长期受到批评。Trident在较长时间内更新缓慢,对HTML与CSS标准的实现不完整,例如IE 8之前不支持HTML 4.01中的部分元素,早期版本也缺少min-height等CSS属性,开发者往往需要为IE单独编写适配代码[15]。IE 11之前的版本对HTML5、CSS3等新规范的支持也明显落后于同期竞品[16]。
性能方面,IE常被指响应慢、占用高、易崩溃,这一印象在IE 9改善引擎后仍未扭转[9]。安全性上,ActiveX控件允许网页调用本机组件,放大了攻击面;MSHTML组件历史上出现过被评定为高危的远程代码执行漏洞,攻击者可借特制文档触发任意代码执行[2]。此外,Trident无法在Windows以外的操作系统上运行,跨平台能力受限[4]。
从产品生命周期看,IE 11之后不再有新的大版本,普通用户无法再从IE获得功能更新与安全修复,仅部分长期服务版本的Windows仍在其系统生命周期内提供支持[11]。
参见
-
Microsoft Edge —— 微软在IE之后推出的浏览器,内置IE模式以兼容旧版网站。
-
Chrome —— 谷歌推出的浏览器,2012年起市场份额超过IE。
-
网景 —— 早期浏览器市场的领先者,IE崛起过程中的主要竞争者。
-
排版引擎 —— 决定网页如何被解析与绘制的浏览器核心组件,IE使用的是Trident。
-
反垄断法 —— 微软因将IE与Windows捆绑销售而卷入相关诉讼所涉及的法律制度。
参考资料
- 微软IE浏览器即将“退役”,是时候重新定义浏览器了 [引用日期2026-10-29]
- Trident [引用日期2026-10-29]
- 微软IE浏览器6月16日正式退役_央广网 [引用日期2026-10-29]
- 图文详情——科普中国资源服务 [引用日期2026-10-29]
- Trident (排版引擎) [引用日期2026-10-29]
- Trident (排版引擎) [引用日期2026-10-29]
- 将正式停运!微软IE浏览器为何成为时代的眼泪? [引用日期2026-10-29]
- IE谢幕 是时候重新定义浏览器了 [引用日期2026-10-29]
- IE浏览器将退役 27年从巅峰沦为“笑柄”_央广网 [引用日期2026-10-29]
- IE浏览器说再见!网友:一个时代的终结 [引用日期2026-10-29]
- internet-explorer-microsoft-edge [引用日期2026-10-29]
- windows.com 上的网页 [引用日期2026-10-29]
- 微软浏览器一夜凋零 市场格局将如何变幻-中新网 [引用日期2026-10-29]
- IE浏览器退役后还能用吗?附详细解读_Edge_Windows_阶段 [引用日期2026-10-29]
- Trident (layout engine) [引用日期2026-10-29]
- 再见了 IE [引用日期2026-10-29]