3.03 SP1 (3.03.3006) / August 1998
|Platform||x86, 68k, PPC, MIPS, Alpha AXP|
|Included with||Windows 95 OSR 2|
|Predecessor||Internet Explorer 2 (1995)|
|Successor||Internet Explorer 4 (1997)|
Microsoft Internet Explorer 3 (IE3) is a graphical web browser which was unveiled in March 1996, and was released on August 13, 1996 by Microsoft for Microsoft Windows and on January 8, 1997 for Apple Mac OS (see IE for Mac). It began serious competition against Netscape Navigator in the first Browser war. It was Microsoft's first browser release with a major internal development component. It was the first more widely used version of Internet Explorer, although it did not surpass Netscape or become the browser with the most market share. During its tenure, IE market share went from roughly 3–9% in early 1996 to 20–30% by the end of 1997. In September 1997 it was superseded by Microsoft Internet Explorer 4.
IE3 was the first commercial browser with Cascading Style Sheets support. It introduced support for ActiveX controls, Java applets, inline multimedia, and the Platform for Internet Content Selection (PICS) system for content metadata. This version was the first version of Internet Explorer to use the blue 'e' logo, which later became a symbol of the browser. Version 3 came bundled with Internet Mail and News, NetMeeting, and an early version of the Windows Address Book, and was itself included with Windows 95 OEM Service Release 2. There were 16-bit and 32-bit versions depending on the OS.
This is the first version of Internet Explorer developed without Spyglass source code, but still used Spyglass technology, so the Spyglass licensing information remained in the program's documentation. In 1996 Microsoft said of its new browser "Microsoft Internet Explorer 3.0 adds many new features which are great for HTML authors and demonstrates our accelerating commitment to W3C HTML standards."
Internet Explorer 3 requires Windows 3.1 or Windows NT 3.x at the minimum. It is the last version of Internet Explorer to support Windows NT 4.0 versions below SP3; as the following version, Internet Explorer 4 will only support Windows NT 4.0 SP3 or later.
Internet Explorer 3 is no longer supported, and is not available for download from Microsoft.
Microsoft announced on July 29, 1996 that it would develop a native version of IE for "Solaris and other popular variants of UNIX" to be available "by the end of 1996" which would have "equivalent functionality as that provided in Microsoft Internet Explorer 3.0", thus "delivering on its commitment to provide full-featured Web browser support on all major operating system platforms" as well as "supporting and promoting open standards, including HTML, ActiveX and Java". In March, 1997 following a dispute which "arose between Microsoft and Bristol concerning each other's performance of the 1996 IE Agreement" and likely because of contract negotiations with Bristol to access Windows source code after September 1997 failing, Microsoft reversed course and decided to directly port the Windows version in-house using the MainWin XDE (eXtended Development Environment) application from Mainsoft, the main competitor to Bristol Technology. (Microsoft would later use MainWin to port Windows Media Player and Outlook Express to Unix.) Now well behind schedule, the 3.0 branch was apparently scrapped in favor of 4.0 (that was released for Windows half a year earlier), which used the new MSHTML (Trident) rendering engine. An Internet Explorer 4 Beta for Solaris was released by the end of 1997, leading to Internet Explorer for UNIX versions, which lasted until Internet Explorer 5.
Backwards compatibility was handled by allowing Users who upgraded to IE3 to still use the last IE, because the installation converted the previous version to a separate directory.
The Princeton Word Macro Virus Loophole was discovered on August 22, 1996, nine days after Internet Explorer 3's release, which could allow Webmasters to cause an end-user's computer to initiate downloads without their consent via a backdoor. Microsoft patched the vulnerability the following day; however, researchers went on to find more vulnerabilities and new types of problems, such as the ability to spoof a website (similar to the later phishing problem), with these issues triggering public concern over browser security. In early 1997, Microsoft released IE 3.02 as an update to fix most of the discovered security problems.
Microsoft Authenticode became inoperable on June 30, 1997, when its trust anchor expired. After this, IE users needed to upgrade to Authenticode 2.0 which required at least IE 3.02. Authenticode is a code signing technology.
See also: Internet Explorer for Mac
IE3 launched with a variety of integrated apps. The following is a list of those apps and a brief description for each.
Later versions of Internet Explorer 3 included the following:
IE3 also included Microsoft Java Virtual Machine, which continued to be included until IE5.5. Because of a legal battle between Sun Microsystems (the developer of Java), Microsoft stopped offering it in 2001, although it was supported for several years after this (until the end of 2007).
Internet Explorer 3.0 runs on Windows 3.1, Windows 95, Windows NT 3.51, and Windows NT 4.0. Version 3.0 was included in Windows 95 OSR2, but Windows 98 launched with IE4. Major Microsoft's OS releases after Windows 98, switched to supporting Internet Explorer 4 (or higher). Internet Explorer 3 had a Beta supporting Solaris (UNIX). IE4 integration with the OS meant systems that upgraded from Internet Explorer 3 to 4.0, or came with 4.0, could not easily revert to IE3 (see Removal of Internet Explorer). The Mac OS version supported PPC and 68k Macs, superseding IE 2.1. Microsoft released various 16- and 32-bit versions for Windows.
Internet Explorer 3.03, and subsequently 3.03 Service Pack 1, were released for IE3 after the launch of Internet Explorer 4.0. Both editions of IE 3.03 were released for Windows 3.1x and Windows NT 3.51 SP4 only.
Internet Explorer 3 was the first version of the browser to support SSL 3.0. The last patch versions of Internet Explorer 3 supported 40-bit and 128-bit encryption, using Server Gated Cryptography (SGC). 256-bit encryption would not become available in IE for nearly 10 years, with the Windows Vista version Internet Explorer 7.
128-bit encryption was available or included for these versions:
If it was not possible to upgrade to 128-bit, then 40-bit (SGC) was standard.
32-bit Internet Explorer 3 version numbers are in the form of 4.70.####, where # represents a varying digit.
|Version name||Version number||Release date||Platform||Significant changes|
|Old version, no longer maintained: 3.0 Alpha 1||?||March, 1996||(All)||Improved support of HTML tables, frames, and other elements.|
|Old version, no longer maintained: 3.0 Beta 1||?||May 29, 1996||(All)||VBScript and JScript support|
|Old version, no longer maintained: 3.0 Beta 2||?||July 17, 1996||(All)||CSS and Java support|
|Old version, no longer maintained: 3.0||4.70.1155||August 13, 1996||Windows 95, NT 4||Final release. First version to support Windows 95 OSR 2.|
|4.70.1158||August 24, 1996||Windows 95 OSR2|
|220.127.116.112||November, 1996||Windows 3.1x|
|Old version, no longer maintained: 3.0a||?||January 22, 1997||Windows 3.1x|
|Old version, no longer maintained: 3.01||4.70.1215||October 30, 1996||(All)||Bug fix release|
|3.01.||February, 1997||Windows 3.1x|
|Old version, no longer maintained: 3.02||4.70.1300||March 25, 1997||(All)||Bug and security fix release|
|Old version, no longer maintained: 3.02a||3.02a.2916||May, 1997||Windows 3.1x|
|Old version, no longer maintained: 3.03||3.03.2925||August, 1997||Windows 3.1x||Bug fix release|
|Old version, no longer maintained: 3.03 SP1||3.03.3006||August, 1998||Windows 3.1x||Year 2000 compliance updates|
Another minor annoyance is Internet Explorer's use of a single window to download a file using HTTP. Netscape automatically spawns a sub-window, which allows you to continue browsing while the download commences. Explorer's default action is to perform the download using the current window, preventing further browsing during the download.