Internet Explorer

来自 WinStory Wiki
跳转到导航 跳转到搜索
Internet Explorer
Microsoft Windows 的组件
文件:InternetExplorer-11.0.22621.1-MainWindow.png
推出于Microsoft Plus! 95
Windows 95 OSR 1
终止支持2022 年 年 6 月 15 日(对于 Windows 10 半年频道)
2022 年 年 8 月 9 日(对于 Windows Server 半年频道
终止支持日期取决于其他 Windows 版本的生命周期
接替
Microsoft Edge

Internet Explorer 是由 Microsoft 设计的浏览器,是其首次涉足 Web 浏览器市场。浏览器的初始版本来自 Spyglass Mosaic,Microsoft 以适度的季度费用和一部分非 Windows 产品收入获得许可。当 Microsoft 决定用他们的 Windows 操作系统“免费”分发 Internet Explorer 时,他们能够避免大多数版税。

由于浏览器从 Windows 9x 系列及更高版本开始就被纳入其中,它引发了长达三年的反垄断诉讼,一直持续到 2001 年 11 月。此浏览器在第一次浏览器大战中迅速超越了 Netscape,并保留了 ~95% 的市场份额,直到 2000 年代初,Mozilla Firefox 和 Google Chrome 等流行的替代浏览器进入市场,引发了第二次浏览器大战。

Internet Explorer 因不遵守 W3C 设定的 Web 标准而臭名昭著,直到版本 9,Microsoft 对 HTML5 和 Web 标准做出了新的承诺才有所改观。它最终在 2015 年被 Microsoft Edge 取代。

History

Internet Explorer began development in 1995, while Windows 95 was still under development. Up to around 1994-95, Microsoft's focus on networking had been primarily focused on local-area-network solutions, and their internet focus had been on proprietary services such as The Microsoft Network (there was precedence for this, given the popularity of AOL and CompuServe). However, with popularity of the world-wide-web growing, several groups at Microsoft began work on web browsers, which were unified into the IE project, set to become part of the Plus Pack for Windows 95.

The initial version of IE was based on licensed code from Spyglass Mosaic, and IE was first bundled by Microsoft with Windows 95 OSR1 and Windows NT 4.0 in version 2.0. After the conclusion of Windows 95's development, Microsoft began making plans to integrate IE into Windows as a core component of the operating system, providing the HTML rendering engine of IE, MSHTML, as a library that other applications could embed. At the time based on Internet Explorer 2.0, early betas of Windows "Nashville" used SHDOCVW (the IE shell document viewer) for an early version of the Windows Desktop Update. After Nashville was cancelled, the Windows 95 codebase, which already has the DOS 7.10 and FAT32 technologies was bifurcated into what would become Windows 98 and what would become Windows 95 OSR2; the Memphis branch adopted the WDM and IE4 technologies, which later were integrated into Windows 95 OSR2.5.

Simultaneously, the Internet Explorer codebase was split, around January 1996, into what would become IE 3.0 and IE 4.0. IE 3.0 contained most of the enhancements slated for IE 4.0 except the Windows Desktop Update, which was a Memphis technology.

The Windows Desktop Update essentially merged IE and Explorer, sharing DLLs such as BROWSEUI.DLL. During Windows Vista's development, they forked off, with IE7 adding IEFRAME.DLL.

During the 1990s, Microsoft produced both Mac OS and UNIX versions of Internet Explorer. While the Mac OS versions were based on a totally separate codebase, the UNIX versions of Internet Explorer and Outlook Express (which was bundled with IE at the time) were actually ports of the Windows versions, using ports of Windows components from Mainsoft's product MainWin, using source code they had licensed from Microsoft. IE for UNIX even supported ActiveX; while there were no ActiveX controls written by third parties for the RISC processors used by the various supported UNIX OSes, Microsoft did support ActiveX scripting through VBScript.

Internet Explorer continued to be supported long after being replaced by Microsoft Edge due to being the only supported option for many corporate intranets. Even after IE was removed from Windows, the underlying components powering it remain since, as a part of Windows, it is a dependency for many applications that require web views, including Microsoft's own help viewers. IE exposes various COM objects and APIs for applications to use.

Since IE was an operating system component, but versions of IE released after an OS's release were optional updates, the version of IE launched with an operating system would continue to be supported as long as that OS was supported. For example, Windows 2000 launched with IE 5.01, and through to the end of Windows 2000's support in 2010, Microsoft continued to support IE 5.01 on Windows 2000, delivering updates for that configuration, though they also supported IE6. IE5.5, being not the original version of IE included with Windows 2000 nor the latest, was only supported until Windows 2000 exited mainstream support in 2005.

Similarly, Microsoft continued to support IE6 on Windows XP even after the release of IE7 and IE8, IE7 on Vista after IE8 and 9, though this policy did start to end over time as Microsoft required one to use the latest supported browser on Windows to continue receiving updates for the browser. This particularly affected IE9, which was released out-of-band from any Windows release, and IE10 which was only included on the short-lived Windows 8.0; IE8 received limited updates through to 2020 on Windows 7.

生命周期结束

2020 年 8 月 17 日,Microsoft 宣布 Microsoft 365 应用将从 2020 年 11 月 30 日起不再支持 Internet Explorer、Microsoft Teams Web 应用,随后在 2021 年 8 月 17 日跟进所有其他 365 应用。

Microsoft 于 2022 年 6 月 15 日停用 Internet Explorer。[1]Windows 10 Build 21387 开始,浏览器的功能已被禁用,尝试打开其可执行文件会将用户重定向到 Microsoft Edge,尽管仍然可以通过各种解决方法运行 Internet Explorer,例如将 ieframe.dll 替换为旧版本的副本;通过调出 Internet 选项控制面板小程序并单击程序选项卡,然后单击管理加载项来调用它;单击“了解有关工具栏和扩展名的更多信息”或使用 .vbs 文件:

Internet Explorer .vbs 文件:

CreateObject("InternetExplorer.Application").Visible=true

历代版本

版本 发布日期 包含在
1.0 1995 年 8 月 24 日[2][3] Microsoft Plus! for Windows 95
  • 首个公开发布的版本
  • 包含在 Windows 95 的某些 OEM 版本中。
1.5 1996 年 1 月 作为 Windows 3.1xWindows NT 3.51 的中间版本,用于弥合 IE 1 和 2 之间的差距
2.0 1995 年 11 月 22 日(Windows 95)
1996 年 4 月 23 日(Win 3.1、NT 3.51、Mac OS)
Windows 95 OSR1
Windows NT 4.0
Nashville(alpha)
  • 包含在 Windows 中的首个版本
  • 首个 DEC Alpha、MIPS 和 PowerPC 体系结构的版本
2.1 1996 年 作为 Windows 3.1xWindows NT 3.51 的中间版本,用于弥合 IE 2 和 3 之间的差距
3.0 1996 年 8 月 13 日(Windows)
1997 年 1 月 8 日(Mac OS)
Windows 95 OSR2(3.0)
Windows 95 OSR2.1(3.02)
  • 整体 UI 更改
  • 首个包含 Internet 邮件和新闻的版本
  • 在 Internet 邮件和新闻中包括复活节彩蛋
  • 最后一个支持 MIPS 和 PowerPC 体系结构的版本
  • 引入对 HTTP 1.1 的支持
4.0 1997 年 9 月 Windows 95 OSR2.5(4.0)
Windows NT 4.0 Terminal Server Edition(4.01,可选)
Windows 98(4.01 SP1)
Windows 98 SP1(4.01 SP2)
  • 首个包含 Windows 桌面更新的版本
  • Internet 邮件和新闻更名为 Outlook Express
  • 针对“关于(About)”对话框的新设计,包括一个复活节彩蛋
  • 首个移植到 UNIX 衍生产品 HP-UX 和 Solaris 的版本,因此,也是首个移植到 SPARC 和 PA-RISC 体系结构的版本
  • 基于 m68k 的 Mac 的最新版本
  • 将 Windows 上的渲染引擎从 Spyglass 替换为 Trident
4.5 1999 年 针对经典 Mac OS 发布
5.0 1999 年 3 月 18 日 Windows 98 SE(5.0)
Windows 2000(5.01)
Neptune(5.01 RTM 前,与 5.5 Beta 混合)
  • 最后一个专为 Windows 3.1x 和 Windows NT 3.51 设计的 16 位版本
  • 最后一个适用于 HP-UX 和 Solaris 的 UNIX 版本
  • 最后一个适用于 DEC Alpha、PA-RISC 和 SPARC 体系结构的版本
5.1 2000 年 最后一个适用于经典 Mac OS 的版本
5.2 2001 年 Mac OS X CheetahMac OS X Tiger[a] 仅适用于 Mac OS X 的版本
5.5 2000 年 6 月 19 日 Windows Me
  • 最后一个适用于 Windows 95 的版本
  • 将 Windows 9x 中的密码强度更新为 128 位
5.6 2000 年 预装在 Windows XP Build 22112296
6 2001 年 8 月 24 日 Windows XP
Windows Server 2003
  • 最后一个适用于 Windows NT 4.0、98 (SE)、2000 和 Me 的版本
  • 可以非正式地安装在带有补丁的 Windows 95 上
  • 最后一个与 Windows 资源管理器集成的版本
  • 首个支持 IA-64 和 AMD64 体系结构的 64 位版本
7 2006 年 10 月 18 日 Windows Vista
Windows Server 2008
  • UI 更新为 Vista 样式设计
  • 引入标签页支持
  • FTP 站点现在可以在浏览器中打开,但仍然可以在 Windows 资源管理器中打开这些站点
  • 适用于 Windows XP 和 Server 2003 的早期安装程序需要 Windows Genuine Advantage(WGA)检查
  • 针对 Windows Server 2003 (R2) 和 2008 设计的最后一个 IA-64 版本
8 2009 年 3 月 19 日 Windows 7
Windows Server 2008 R2
  • 最后一个适用于 Windows XP 和 Server 2003 的版本
  • 最后一个适用于 IA-64 体系结构的版本
9 2011 年 3 月 14 日
  • 简化的用户界面
  • 自 1.0 以来的首个不再包含在任何 Windows 版本中的版本
  • 仅在 Windows 8 的早期测试版本中内置
  • 对 HTML5 和 JavaScript 支持的改进,例如引入 JavaScript 引擎 Chakra
  • 最后一个适用于 Windows Vista 和 Server 2008 的版本
10 2012 年 10 月 26 日 Windows 8
Windows Server 2012
  • 首个适用于 Windows 8 的基于 Metro 的版本
  • ARM32 体系结构的第一个版本
11 2013 年 10 月 17 日 Windows 8.1
Windows Server 2012 R2
Windows 10
Windows Server 2016
Windows Server 2019
Windows Server 2022
  • 发布的最后一个版本
  • Windows 11 中默认禁用
  • Microsoft Edge 替换
  • 2019 年针对 Windows Embedded 8 Standard 和 Windows Server 2012 发布,不含基于 Metro 的版本
  • 不适用于 Windows 8,但可以非正式地安装在那里

兼容性

Windows for Workgroups 3.1x Windows NT 3.51 Windows 95 Windows 95 OSR1 Windows NT 4.0 Windows 95 OSR2 Windows 95 OSR2.5 Windows NT 4.0 Terminal Server Edition Windows 98 Windows NT 4.0 Service Pack 6a Windows 98 Second Edition Windows 2000 Windows Me Windows XP Windows XP Service Pack 2 Windows Server 2003 Windows Server 2003 Service Pack 1 Windows Server 2003 Service Pack 2 Windows Vista Windows 7 Windows Vista Service Pack 2 Windows 7 Service Pack 1 Windows 8 Windows Server 2012 Windows Embedded 8 Windows 8.1 Windows 10 Windows 11
Internet Explorer 1 A A Y N N N N N N N N N N N N N N N N N N N N N N N N N
Internet Explorer 1.5 A A N N N N N N N N N N N N N N N N N N N N N N N N N N
Internet Explorer 2 A A A Y Y A A A N Y N N N N N N N N N N N N N N N N N N
Internet Explorer 2.1 A A N N N N N N N N N N N N N N N N N N N N N N N N N N
Internet Explorer 3 A A A A A Y N A N A N N N N N N N N N N N N N N N N N N
Internet Explorer 4 A A A A A A Y Y Y A N N N N N N N N N N N N N N N N N N
Internet Explorer 5 A A A A A A A A A A Y Y N N N N N N N N N N N N N N N N
Internet Explorer 5.5 N N A A A A A A A A A A Y N N N N N N N N N N N N N N N
Internet Explorer 6 N N N N N N N A A A A A A Y Y Y Y Y N N N N N N N N N N
Internet Explorer 7 N N N N N N N N N N N N N N A N A A Y N Y N N N N N N N
Internet Explorer 8 N N N N N N N N N N N N N N A N N A A Y A Y N N N N N N
Internet Explorer 9 N N N N N N N N N N N N N N N N N N N A A A N N N N N N
Internet Explorer 10 N N N N N N N N N N N N N N N N N N N A N A Y Y Y N N N
Internet Explorer 11 N N N N N N N N N N N N N N N N N N N N N A N A A Y Y Y
图例:
不可用
可用
预安装

  1. Mac OS X Panther 开始,默认情况下不再安装 Internet Explorer,而是安装 Safari

引用资料