- Great Painters
- Accounting
- Fundamentals of Law
- Marketing
- Shorthand
- Concept Cars
- Videogames
- The World of Sports

- Blogs
- Free Software
- Google
- My Computer

- PHP Language and Applications
- Wikipedia
- Windows Vista

- Education
- Masterpieces of English Literature
- American English

- English Dictionaries
- The English Language

- Medical Emergencies
- The Theory of Memory
- The Beatles
- Dances
- Microphones
- Musical Notation
- Music Instruments
- Batteries
- Nanotechnology
- Cosmetics
- Diets
- Vegetarianism and Veganism
- Christmas Traditions
- Animals

- Fruits And Vegetables


  1. Adobe Reader
  2. Adware
  3. Altavista
  4. AOL
  5. Apple Macintosh
  6. Application software
  7. Arrow key
  8. Artificial Intelligence
  9. ASCII
  10. Assembly language
  11. Automatic translation
  12. Avatar
  13. Babylon
  14. Bandwidth
  15. Bit
  16. BitTorrent
  17. Black hat
  18. Blog
  19. Bluetooth
  20. Bulletin board system
  21. Byte
  22. Cache memory
  23. Celeron
  24. Central processing unit
  25. Chat room
  26. Client
  27. Command line interface
  28. Compiler
  29. Computer
  30. Computer bus
  31. Computer card
  32. Computer display
  33. Computer file
  34. Computer games
  35. Computer graphics
  36. Computer hardware
  37. Computer keyboard
  38. Computer networking
  39. Computer printer
  40. Computer program
  41. Computer programmer
  42. Computer science
  43. Computer security
  44. Computer software
  45. Computer storage
  46. Computer system
  47. Computer terminal
  48. Computer virus
  49. Computing
  50. Conference call
  51. Context menu
  52. Creative commons
  53. Creative Commons License
  54. Creative Technology
  55. Cursor
  56. Data
  57. Database
  58. Data storage device
  59. Debuggers
  60. Demo
  61. Desktop computer
  62. Digital divide
  63. Discussion groups
  64. DNS server
  65. Domain name
  66. DOS
  67. Download
  68. Download manager
  69. DVD-ROM
  70. DVD-RW
  71. E-mail
  72. E-mail spam
  73. File Transfer Protocol
  74. Firewall
  75. Firmware
  76. Flash memory
  77. Floppy disk drive
  78. GNU
  79. GNU General Public License
  80. GNU Project
  81. Google
  82. Google AdWords
  83. Google bomb
  84. Graphics
  85. Graphics card
  86. Hacker
  87. Hacker culture
  88. Hard disk
  89. High-level programming language
  90. Home computer
  91. HTML
  92. Hyperlink
  93. IBM
  94. Image processing
  95. Image scanner
  96. Instant messaging
  97. Instruction
  98. Intel
  99. Intel Core 2
  100. Interface
  101. Internet
  102. Internet bot
  103. Internet Explorer
  104. Internet protocols
  105. Internet service provider
  106. Interoperability
  107. IP addresses
  108. IPod
  109. Joystick
  110. JPEG
  111. Keyword
  112. Laptop computer
  113. Linux
  114. Linux kernel
  115. Liquid crystal display
  116. List of file formats
  117. List of Google products
  118. Local area network
  119. Logitech
  120. Machine language
  121. Mac OS X
  122. Macromedia Flash
  123. Mainframe computer
  124. Malware
  125. Media center
  126. Media player
  127. Megabyte
  128. Microsoft
  129. Microsoft Windows
  130. Microsoft Word
  131. Mirror site
  132. Modem
  133. Motherboard
  134. Mouse
  135. Mouse pad
  136. Mozilla Firefox
  137. Mp3
  138. MPEG
  139. MPEG-4
  140. Multimedia
  141. Musical Instrument Digital Interface
  142. Netscape
  143. Network card
  144. News ticker
  145. Office suite
  146. Online auction
  147. Online chat
  148. Open Directory Project
  149. Open source
  150. Open source software
  151. Opera
  152. Operating system
  153. Optical character recognition
  154. Optical disc
  155. output
  156. PageRank
  157. Password
  158. Pay-per-click
  159. PC speaker
  160. Peer-to-peer
  161. Pentium
  162. Peripheral
  163. Personal computer
  164. Personal digital assistant
  165. Phishing
  166. Pirated software
  167. Podcasting
  168. Pointing device
  169. POP3
  170. Programming language
  171. QuickTime
  172. Random access memory
  173. Routers
  174. Safari
  175. Scalability
  176. Scrollbar
  177. Scrolling
  178. Scroll wheel
  179. Search engine
  180. Security cracking
  181. Server
  182. Simple Mail Transfer Protocol
  183. Skype
  184. Social software
  185. Software bug
  186. Software cracker
  187. Software library
  188. Software utility
  189. Solaris Operating Environment
  190. Sound Blaster
  191. Soundcard
  192. Spam
  193. Spamdexing
  194. Spam in blogs
  195. Speech recognition
  196. Spoofing attack
  197. Spreadsheet
  198. Spyware
  199. Streaming media
  200. Supercomputer
  201. Tablet computer
  202. Telecommunications
  203. Text messaging
  204. Trackball
  205. Trojan horse
  206. TV card
  207. Unicode
  208. Uniform Resource Identifier
  209. Unix
  210. URL redirection
  211. USB flash drive
  212. USB port
  213. User interface
  214. Vlog
  215. Voice over IP
  216. Warez
  217. Wearable computer
  218. Web application
  219. Web banner
  220. Web browser
  221. Web crawler
  222. Web directories
  223. Web indexing
  224. Webmail
  225. Web page
  226. Website
  227. Wiki
  228. Wikipedia
  229. WIMP
  230. Windows CE
  231. Windows key
  232. Windows Media Player
  233. Windows Vista
  234. Word processor
  235. World Wide Web
  236. Worm
  237. XML
  238. X Window System
  239. Yahoo
  240. Zombie computer

This article is from:

All text is available under the terms of the GNU Free Documentation License: 

Internet Explorer

From Wikipedia, the free encyclopedia


Windows Internet Explorer, previously Microsoft Internet Explorer, abbreviated IE, MIE ,or MSIE,[1] is a proprietary graphical web browser developed by Microsoft and included as part of the Microsoft Windows line of operating systems. It has been the most widely-used web browser since 1999.

Though released in 1995 as part of the initial OEM release of Windows 95, Internet Explorer was not included in the first retail, or shrink-wrap, release of Windows 95. The most recent release is version 7.0, which is available as a free update for Windows XP with Service Pack 2, and Windows Server 2003 with Service Pack 1, and is included with Windows Vista. Versions of Internet Explorer prior to 6.0 SP2 are also available as a separate download for versions of Windows prior to Windows XP. There is a version for Windows CE and Mobile called Pocket Internet Explorer.

After the first release for Windows 95, additional versions of Internet Explorer were developed for other operating systems: Internet Explorer for Mac and Internet Explorer for UNIX (the latter for use through the X Window System on Solaris and HP-UX). Only the Windows version remains in active development; the Mac OS X version is no longer supported.


Main article: History of Internet Explorer
Internet Explorer 2.0 running under Windows 3.11
Internet Explorer 2.0 running under Windows 3.11
Internet Explorer 3.0 running under Windows 95
Internet Explorer 3.0 running under Windows 95
Main Wikipedia page using Internet Explorer 4.0
Main Wikipedia page using Internet Explorer 4.0
Internet Explorer 5.0 running under Windows for Workgroups 3.11
Internet Explorer 5.0 running under Windows for Workgroups 3.11

Internet Explorer was originally derived primarily from Spyglass Mosaic, an early commercial proprietary web browser. In 1995, Microsoft licensed Spyglass Mosaic from Spyglass for a quarterly fee plus a percentage of Microsoft's revenues for the software. Although bearing a name similar to NCSA Mosaic, which was the first widely used browser, Spyglass Mosaic was relatively unknown in its day and used the NCSA Mosaic source code only sparingly.[2]

Internet Explorer was not widely used until the release of version 3, which was the first version developed without Spyglass sources (although still using Spyglass "technology", so the Spyglass licensing information remained in the program's documentation). Internet Explorer 4 was the first version integrated into Windows Explorer and other core parts of Windows. The integration with Windows, however, was subject to numerous criticisms (see United States v. Microsoft).

Internet Explorer 3 was the first major browser with CSS support. Released on August 13, 1996, it introduced support for ActiveX controls, Java applets, inline multimedia, and the PICS system for content metadata. These improvements were significant, compared to its main competitor at the time, Netscape Navigator. Version 3 also came bundled with Internet Mail and News, NetMeeting, and an early version of the Windows Address Book, and was itself included with Windows 95 OSR 2. Version 3 proved to be the first popular version of Internet Explorer, which brought with it increased scrutiny. In the months following its release, a number of security and privacy vulnerabilities were found by researchers and hackers.

Version 4, released in September 1997, deepened the level of integration between the web browser and the underlying operating system. Installing version 4 on a Windows 95 or Windows NT 4 machine and choosing "Windows Desktop Update" would result in the traditional Windows Explorer being replaced by a version more akin to a web browser interface, as well as the Windows desktop itself being web-enabled via Active Desktop. This option was no longer available with the installers for later versions of Internet Explorer but was not removed from the system if already installed. Internet Explorer 4 introduced support for Group Policy, allowing companies to configure and lock down many aspects of the browser's configuration. Internet Mail and News was replaced with Outlook Express, and Microsoft Chat and an improved NetMeeting were also included. This version also was included with Windows 98.

Version 5, launched on March 18, 1999, and subsequently included with Windows 98 Second Edition and bundled with Office 2000, was another significant release that supported bi-directional text, ruby characters, XML, XSL and the ability to save web pages in MHTML format. (Windows 2000 included Internet Explorer 5.01 instead.) Version 5.5 followed in July 2000, improving its print preview capabilities, CSS and HTML standards support, and developer APIs; this version was bundled with Windows Me.

Version 6 was released on August 27, 2001, a few weeks before Windows XP. This version included DHTML enhancements, content restricted inline frames, and partial support of CSS level 1, DOM level 1 and SMIL 2.0. The MSXML engine was also updated to version 3.0. Other new features included a new version of the IEAK, Media bar, Windows Messenger integration, fault collection, automatic image resizing, P3P, and a new look-and-feel that was in line with the "Luna" visual style of Windows XP.

On February 15, 2005, Microsoft Chairman Bill Gates announced that the new version of its browser would be released at the RSA Conference 2005 in San Francisco.[3] The decision to update the browser occurred in the wake of declining market share due to the spread of the Mozilla Firefox browser. Microsoft also stated that Internet Explorer 7 is available only for Windows XP SP2 and later, including Windows Server 2003 SP1 and Windows Vista. The first beta version of the browser was released on July 27, 2005 for technical testing, and a first public preview version of Internet Explorer 7 (Beta 2 preview: Pre-Beta 2 version) was released on January 31, 2006. The final public version was released on October 18, 2006. Version 7 is intended to defend users from phishing as well as deceptive or malicious software, and also features full user control of ActiveX, and better security framework. It includes important bug fixes, enhancements to support the web standards, improvements in HTML 4.01/CSS 2, Tabbed Browsing, Tab preview and management, multiple engine search box, and web feeds reader. It is also to be noted this is the first version of Internet Explorer not to be based upon Spyglass technologies.


Main article: Features of Internet Explorer
The Internet Explorer pop-up blocker
The Internet Explorer pop-up blocker

Internet Explorer has been designed to view the broadest range of web pages and to provide certain features within the operating system, including Microsoft Update. During the heydays of the historic browser wars, Internet Explorer superseded Netscape by supporting many of the progressive features of the time.

Component architecture

The Component Object Model (COM) technology is used extensively in Internet Explorer. It allows third parties to add functionality via Browser Helper Objects (BHO); and allows websites to offer rich content via ActiveX. As these objects can have the same privileges as the browser itself (in certain situations), there is a concern over security. Recent versions of Internet Explorer provide an Add-on Manager for controlling ActiveX controls and Browser Helper Objects and a "No Add-Ons" version (Under Programs/Accessories/System Tools).

Usability and accessibility

Internet Explorer makes use of the accessibility framework provided in Windows. Internet Explorer is also a user interface for FTP, with operations similar to that of Windows Explorer (although this feature requires a shell window to be opened in recent versions of the browser, rather than natively within the browser). VBA is not supported, but available via extension (iMacros).

Recent versions feature pop-up blocking and tabbed browsing. Tabbed browsing can also be added to older versions by installing Microsoft's MSN Search Toolbar.

Security framework

Internet Explorer uses a zone-based security framework, which means that sites are grouped based upon certain conditions. It allows the restriction of broad areas of functionality, and also allows specific functions to be restricted.

Patches and updates to the browser are released periodically and made available through the Windows Update service, as well as through Automatic Updates. Although security patches continue to be released for a range of platforms, most recent feature additions and security improvements are released for Windows XP only.

Recent versions of Internet Explorer provide Download Monitoring and Install Monitoring allowing users the choice of whether or not to download and install executables, in two stages. This helps to prevent installation of malware. Executable files downloaded using Internet Explorer are marked by the operating system as being potentially unsafe, and will prompt the user to confirm they want to run the executable every time, until the user confirms the file is "safe".

Group Policy

Internet Explorer is fully configurable using Group Policy. Administrators of Windows Server domains can apply and enforce a variety of settings that affect the user interface (such as disabling menu items and individual configuration options), as well as underlying security features such as downloading of files, zone configuration, per-site settings, ActiveX control behavior, and others. Policy settings can be configured on a per-user and per-machine basis.

Standards support

Internet Explorer, using the Trident layout engine, almost fully supports HTML 4.01, CSS Level 1, XML 1.0 and DOM Level 1, with minor implementation gaps. It partially supports CSS Level 2 and DOM Level 2, with some implementation gaps and conformance issues. XML support brings with it support for XHTML, however Microsoft has buried this support since IE 5.0 making it difficult to access. Like other browsers it can consume XHTML when served as MIME type “text/html”. It can also consume XHTML as XML when served as MIME types “application/xml” and “text/xml”, however this requires a small XSLT measure[4] to re-enable the XHTML as XML support. It pretends to not comprehend XHTML when vended in the preferred type as “application/xhtml+xml” and instead treats it as an unfamiliar file type for download.

Internet Explorer uses DOCTYPE sniffing to choose between "quirks mode" (renders similarly to older versions of MSIE) and standards mode (renders closer to W3C's specifications) for HTML and CSS rendering on screen (for printing Internet Explorer always uses standards mode). It fully supports XSLT 1.0 or the December 1998 Working Draft of XSL, depending on the version of MSXML (a dynamic link library) available. It also provides its own dialect of ECMAScript called JScript.

Proprietary extensions

Internet Explorer has introduced an array of proprietary extensions to many of the standards, including HTML, CSS and the DOM. This has resulted in a number of web pages that can only be viewed properly using Internet Explorer.


Main article: Criticism of Internet Explorer


Much criticism of Internet Explorer is related to concerns about security: Much of the spyware, adware, and computer viruses across the Internet are made possible by exploitable bugs and flaws in the security architecture of Internet Explorer, sometimes requiring nothing more than viewing of a malicious web page in order to install themselves. This is known as a "drive-by download": an attempt to trick the user into installing malicious software by misrepresenting the software's true purpose in the description section of an ActiveX security alert.

A screenshot of a malicious website attempting to install spyware via an ActiveX Control
A screenshot of a malicious website attempting to install spyware via an ActiveX Control

While Internet Explorer is not alone in having exploitable vulnerabilities, its ubiquity has resulted in many more affected computers when vulnerabilities are found. Microsoft has not responded as quickly as competitors in fixing security holes and making patches available.[5] Not only are there more security holes discovered in Internet Explorer, but these vulnerabilities tend to remain unpatched for a much longer time, in some cases giving malicious web site operators months to exploit them before Microsoft releases a patch. Several companies maintain databases of known security vulnerabilities that exist in Internet Explorer, for which no fixes have been published by Microsoft. As of November 27, 2006, Secunia reports 3 unpatched vulnerabilities in Internet Explorer, of which the most severe vulnerability is rated "moderately critical".[6] In contrast, Mozilla Firefox, the main competitor to Internet Explorer, is reported to have 1 unpatched security vulnerability, rated "less critical."[7] Opera, another competitor to Internet Explorer, is also reported to have no unpatched security vulnerabilities.[8]

In May 2006, PC World rated Internet Explorer 6 the eighth worst tech product of all time.[9]

Standards support

Other criticisms, mostly coming from technically proficient users and developers of websites and browser-based software applications, concern Internet Explorer's support of open standards, because the browser often uses proprietary extensions to achieve similar functionality.

Internet Explorer supports, to some degree, a number of standardized technologies, but has numerous implementation gaps and conformance failures—some minor, some not—that have led to criticism from an increasing number of developers. The increase is attributable, in large part, to the fact that competing browsers that offer relatively thorough, standards-compliant implementations are becoming more widely used.

Internet Explorer's ubiquity, in spite of its inferiority in this area, frustrates developers who want to write standards-compliant, cross-browser code and the advanced functionality it provides, because they are often stuck coding pages around Internet Explorer's bugs, proprietary featureset, and missing standards support instead.

Web developers must work with the least advanced technology across all browsers they wish to support, and Internet Explorer is often criticized for being technically obsolete. These include supporting fewer CSS, HTML, and DOM features than Firefox or Opera and not having native XHTML support.[10] For another long-standing concrete example, see Internet Explorer's poor PNG transparency support, which remained unfixed until Internet Explorer 7.

Market adoption

Usage share

Further information: Usage share of web browsers
Usage share of Internet Explorer, 1996–2006
Usage share of Internet Explorer, 1996–2006

The adoption rate of Internet Explorer seems to be closely related to that of Microsoft Windows, as it is the default web browser that comes with Windows. Since the integration of Internet Explorer 2.0 with Windows 95 OSR 1 in 1996, and especially after version 4.0's release, the adoption was greatly accelerated: from below 20% in 1996 to about 40% in 1998 and over 80% in 2000. This effect, however, has recently been dubbed the "Microsoft monoculture", by analogy to the problems associated with lack of biodiversity in an ecosystem. By 2002, Internet Explorer had almost completely superseded its main rival Netscape and dominated the market.

After having fought and won the browser wars of the late 1990s, Internet Explorer began to see its usage share shrink. Having attained a peak of about 96% in 2002, it has since been in a small steady decline, likely due to the adoption of Mozilla Firefox, which statistics indicate is currently the most significant competition. Nevertheless, Internet Explorer remains the dominant web browser, with a global usage share of around 85% (based on statistics reference). Usage is higher in Asia and lower in Europe. For example, the share is around 94% in Japan,[11] and around 56% in Germany.[12]

Industry adoption

ActiveX is used by many public websites and web applications, including eBay. Similarly, Browser Helper Objects are also used by many search engine companies and third parties for creating add-ons that access their services, for example, search engine toolbars. Because of the use of COM, it is possible to include web-browsing functionality in third-party applications. Hence, there are a number of Internet Explorer shells, and a number of content-centric applications like RealPlayer also use Internet Explorer's web browsing module for viewing web pages within the applications.


"Standalone" Internet Explorer


While it is not officially possible to keep multiple versions of Internet Explorer on the same machine, some hackers have successfully separated several versions of Internet Explorer, making them standalone applications. These are referred to as "standalone" IEs and have included versions 3.0 to 5.5.

  • Multiple IEs In Windows Web Design — The web developer Joe Maddalone who found the solution.
  • - Standalone Internet Explorer — The web developer Ryan Parman who made the customized browsers files available.
  • Multiple Explorers — Downloads of all the versions

Microsoft has discontinued standalone installers for Internet Explorer to the general public. However, there are unofficial procedures for downloading the complete install package. Internet Explorer standalone hacks exploit a known workaround to DLL hell, which was introduced in Windows 2000, called DLL redirection.

  • Standalone Install Procedure for IE6 SP1


On Linux and other Unix-like systems, Wine can be used to run all versions of Internet Explorer. IEs4Linux is an easy to use package that downloads and installs IE versions 5 - 7 on these systems.


Main article: Removal of Internet Explorer

The idea of removing Internet Explorer from a Windows system was first proposed during the United States v. Microsoft case. Critics felt that users should have the right to uninstall Internet Explorer freely just like any other application software. One of Microsoft's arguments during the trial was that removing Internet Explorer from Windows may result in system instability.

The Australian computer scientist Shane Brooks demonstrated that Windows 98 could in fact run with Internet Explorer removed.[13] Brooks went on to develop software designed to customize Windows versions by removing "undesired components", which is known as 98lite. He later created XPLite to support NT based operating systems. Both of these pieces of software can remove IE after the installation of the operating system. However, both of these pieces of software work, in part, by installing obsolete versions of components (such as Windows Explorer) required by the operating system to function.

There are a few popular methods for removing IE from a copy of the Windows install disc so it never touches the user's hard drive. A method developed by Fred Vorck involves the manual removal of IE from installation discs. nLite, on the other hand, is an automated program that allows users to exclude IE and many other Windows components from installation as desired. In some older versions of Windows and in Windows Fundamentals there is an option to install Internet Explorer.

Removing Internet Explorer does have a number of consequences. Some applications that depend on libraries installed by IE may fail to function, or have unexpected behaviors. Intuit's Quicken is a typical example, which depends heavily upon the HTML rendering components installed by the browser. The Windows help and support system will also not function due to the heavy reliance on HTML help files and components of IE. It is also not possible to run Microsoft's Windows Update with any other browser due to the service's implementation of an ActiveX control, which no other browser supports. Another possibility is to use AutoPatcher, an unofficial and unauthorised update manager, which does not require the use of a web browser at all.


  1. ^ Versions prior to the version 7 release are known as "Microsoft Internet Explorer", hence the common MSIE abbreviation.
  2. ^ Eric Sink (2005-05-12). Memoirs From the Browser Wars. Retrieved on 2006-03-24.
  3. ^ Gates Highlights Progress on Security, Outlines Next Steps for Continued Innovation, May 12, 2005.
  4. ^ see small XSLT measure Anne’s Weblog] for a sample of the minimal transformation required.
  5. ^ Firefox Sports More Bugs, But IE Takes 9 Times Longer To Patch, TechWeb.
  6. ^ Microsoft Internet Explorer 7.x, Secunia
  7. ^ Mozilla Firefox 2.x, Secunia
  8. ^ Opera 9.x, Secunia
  9. ^ PCWorld (2005-05-26). The 25 Worst Tech Products of All Time. Retrieved on 2006-07-18.
  10. ^ Web browser standards support summary. Web Devout.
  11. ^ Firefox's Market Share Nears 7 Percent, WebSideStory
  12. ^ Global usage share Mozilla Firefox has increased, OneStat
  13. ^ U.S. v. Microsoft: Court's Findings of Fact. United States Department of Justice (2005-11-05). Retrieved on 2005-05-12..


  • Microsoft Windows Family Home Page. Windows History: Internet Explorer History. Retrieved on May 12, 2005.
  • Index DOT Html and Index DOT Css. Browser History: Windows Internet Explorer. Retrieved on May 12, 2005.

See also

  • History of the Internet
  • MSN Explorer
  • Internet Explorer shell
  • List of web browsers
  • Comparison of web browsers
  • Browser timeline

External links

  • Internet Explorer Home manual download
  • IEBlog — The weblog of the Internet Explorer team
  • Channel9 Wiki: InternetExplorer — The wiki for Internet Explorer
  • Internet Explorer Community — The official Microsoft Internet Explorer Community
  • Internet Explorer History
  • "IE7: Were they ready?" — 13 of the FTSE 100 websites not IE7 ready
  • BBC News: Internet Explorer 7.0 and Firefox 2.0 Go Head-to-Head
  • BBC News: Microsoft's browser gets upgraded
  • − Vulnerability report for Internet Explorer 6
  • − Vulnerability report for Internet Explorer 7
Retrieved from ""