Internet Explorer 10
Encyclopedia
Windows Internet Explorer 10 (abbreviated as IE10) is the next version of Internet Explorer
currently being developed by Microsoft
, and the successor to Internet Explorer 9
. On April 12, 2011, Microsoft released the first "IE10 Platform Preview", which only runs on Windows 7; later platform previews only run on Windows 8
. It expanded on Internet Explorer 9
functionality in regards to CSS 3 uptake and hardware acceleration
. The release, only four weeks after the final release of Internet Explorer 9, has been noted as a fast release cycle in the context of the new browser wars
.
It will be divided into two versions with different user interfaces: one of them being used as the basis for the Metro apps in Windows 8
that comes in a redesigned Metro flavour that will not run any plug-in
s, while another will be used with the traditional Windows UI and will look similar to Internet Explorer 9 (and allow plug-ins to run).
. On the same day, a Platform Preview of Internet Explorer 10 was released on the Microsoft Internet Explorer Test Drive website. It only supports Windows 7; later platform previews only support Windows 8. The beta and release candidate will be available for Windows 7.
Reviewers' responses to the release of Internet Explorer 10 Platform Preview were varied. However, all reviewers noted how soon (29 days) after the release of Internet Explorer 9, Microsoft is talking about the next version. While Don Reisinger of eWeek
listed his requested features for the next version, Michael Muchmore of PC Magazine
tested Platform Preview 1's performance and HTML5 support with both Microsoft's and third-parties' test suites. In his test, Platform Preview 1 performed better than Internet Explorer 9 but not always better than the competing web browsers.
On version ES5 of the ECMAScript
standards conformance Test 262, Internet Explorer 10 Developer Preview scored 3/10978. Lower scores are better, as the figure represents the number of failed tests out of the total number of tests. This score of only 3 failed tests represented the best ECMAScript conformance score for all browsers on version ES5 of the test. Test 262 is still undergoing active development and is not yet complete.
string which changes if the browser is using compatibility mode
. The MSIE 9.0 token was changed to
/5.0 token was likewise changed to Trident/6.0.
Internet Explorer
Windows Internet Explorer is a series of graphical web browsers developed by Microsoft and included as part of the Microsoft Windows line of operating systems, starting in 1995. It was first released as part of the add-on package Plus! for Windows 95 that year...
currently being developed by Microsoft
Microsoft
Microsoft Corporation is an American public multinational corporation headquartered in Redmond, Washington, USA that develops, manufactures, licenses, and supports a wide range of products and services predominantly related to computing through its various product divisions...
, and the successor to Internet Explorer 9
Internet Explorer 9
Windows Internet Explorer 9 is the current version of the Internet Explorer web browser from Microsoft. It was released to the public on March 14, 2011 at 21:00 PDT. Internet Explorer 9 supports several CSS 3 properties, embedded ICC v2 or v4 color profiles support via Windows Color System, and...
. On April 12, 2011, Microsoft released the first "IE10 Platform Preview", which only runs on Windows 7; later platform previews only run on Windows 8
Windows 8
Windows 8 is the codename for the next version of the Microsoft Windows computer operating system following Windows 7. It has many changes from previous versions. In particular it adds support for ARM microprocessors in addition to the previously supported x86 microprocessors from Intel and AMD...
. It expanded on Internet Explorer 9
Internet Explorer 9
Windows Internet Explorer 9 is the current version of the Internet Explorer web browser from Microsoft. It was released to the public on March 14, 2011 at 21:00 PDT. Internet Explorer 9 supports several CSS 3 properties, embedded ICC v2 or v4 color profiles support via Windows Color System, and...
functionality in regards to CSS 3 uptake and hardware acceleration
Hardware acceleration
In computing, Hardware acceleration is the use of computer hardware to perform some function faster than is possible in software running on the general-purpose CPU...
. The release, only four weeks after the final release of Internet Explorer 9, has been noted as a fast release cycle in the context of the new browser wars
Browser wars
Browser wars is a metaphorical term that refers to competitions for dominance in usage share in the web browser marketplace. The term is often used to denote two specific rivalries: the competition that saw Microsoft's Internet Explorer replace Netscape's Navigator as the dominant browser during...
.
It will be divided into two versions with different user interfaces: one of them being used as the basis for the Metro apps in Windows 8
Windows 8
Windows 8 is the codename for the next version of the Microsoft Windows computer operating system following Windows 7. It has many changes from previous versions. In particular it adds support for ARM microprocessors in addition to the previously supported x86 microprocessors from Intel and AMD...
that comes in a redesigned Metro flavour that will not run any plug-in
Browser extension
A browser extension is a computer program that extends the functionality of a web browser in some way. Depending on the browser and the version, the term may be distinct from similar terms such as plug-in or add-on. Mozilla Firefox was designed with the idea of being a small and simple web browser,...
s, while another will be used with the traditional Windows UI and will look similar to Internet Explorer 9 (and allow plug-ins to run).
History
Internet Explorer 10 was first announced on April 12, 2011 at the MIX 11 conference in Las Vegas. In this conference, Microsoft showcased a demo version of Internet Explorer 10 along with a demo version of Windows 8Windows 8
Windows 8 is the codename for the next version of the Microsoft Windows computer operating system following Windows 7. It has many changes from previous versions. In particular it adds support for ARM microprocessors in addition to the previously supported x86 microprocessors from Intel and AMD...
. On the same day, a Platform Preview of Internet Explorer 10 was released on the Microsoft Internet Explorer Test Drive website. It only supports Windows 7; later platform previews only support Windows 8. The beta and release candidate will be available for Windows 7.
Reviewers' responses to the release of Internet Explorer 10 Platform Preview were varied. However, all reviewers noted how soon (29 days) after the release of Internet Explorer 9, Microsoft is talking about the next version. While Don Reisinger of eWeek
EWeek
eWeek is a weekly computing business magazine published by Ziff Davis Enterprise.The magazine consists of a print publication and web site covering enterprise topics and is targeted at IT professionals rather than hobbyists.-Audience:The eWeek audience is actively involved in buying enterprise...
listed his requested features for the next version, Michael Muchmore of PC Magazine
PC Magazine
PC Magazine is a computer magazine published by Ziff Davis Publishing Holdings Inc. A print edition was published from 1982 to January 2009...
tested Platform Preview 1's performance and HTML5 support with both Microsoft's and third-parties' test suites. In his test, Platform Preview 1 performed better than Internet Explorer 9 but not always better than the competing web browsers.
On version ES5 of the ECMAScript
ECMAScript
ECMAScript is the scripting language standardized by Ecma International in the ECMA-262 specification and ISO/IEC 16262. The language is widely used for client-side scripting on the web, in the form of several well-known dialects such as JavaScript, JScript, and ActionScript.- History :JavaScript...
standards conformance Test 262, Internet Explorer 10 Developer Preview scored 3/10978. Lower scores are better, as the figure represents the number of failed tests out of the total number of tests. This score of only 3 failed tests represented the best ECMAScript conformance score for all browsers on version ES5 of the test. Test 262 is still undergoing active development and is not yet complete.
Release history
Name | Release Date | New notable features | |
---|---|---|---|
Internet Explorer 10 Platform Preview | 10.1000.16394 | April 12, 2011 | Support for CSS3 multi-column layout, CSS3 grid layout, CSS3 flexible box layout, CSS3 gradients, and ES5 strict mode. |
Internet Explorer 10 Platform Preview 2 | 10.1008.16421 | Support for Positioned Floats, CSS stylesheet limit lifted, CSSOM Floating Point Value support, Improved hit testing APIs, Media Query Listeners, HTML5: Support for async attribute on script elements, HTML5 Drag and Drop, HTML5 File API, HTML5 Sandbox, HTML5 Web Workers, and some Web Performance APIs. | |
Internet Explorer 10 Platform Preview 3 | 10.0.8102.0 | Support for Windows 8, CSS 3D Transforms, CSS Text shadow, SVG Filter Effects, Spellchecking, Autocorrection, local storage with IndexedDB and the HTML5 Application Cache, Web Sockets, HTML5 History, and InPrivate tabs. | |
Internet Explorer 10 Platform Preview 4 | 10.0.8103.0 | Cross Origin Resource Sharing, File API Writer, JavaScript Typed Arrays, CSS user select property, HTML5 Video Text Captioning, and Updated Quirks Mode. | |
- A. Refers to the Internet Explorer (engine) version, not the Platform Preview version
- B. Platform Preview version is 2.10.1000.16394
- C. Platform Preview version is 2.10.1008.16421
- D. This version is only included as part of Windows Developer Preview, and is a full version rather than a usual Platform Preview.
- E. Platform Preview version is 2.10.0.8103.0 This Platform Preview is compatible only with Windows Developer Preview.
User agent string
Internet Explorer 10 uses a new user agentUser agent
In computing, a user agent is a client application implementing a network protocol used in communications within a client–server distributed computing system...
string which changes if the browser is using compatibility mode
Compatibility mode
A compatibility mode is a software mechanism in which a computer's operating system emulates an older processor, operating system, and/or hardware platform in order to allow obsolete software to remain compatible with the computer's newer hardware or software....
. The MSIE 9.0 token was changed to
MSIE 10.0
. The TridentTrident (layout engine)
Trident is the name of the layout engine for the Microsoft Windows version of Internet Explorer.It was first introduced with the release of Internet Explorer version 4.0 in October 1997; it has been steadily upgraded and remains in use today...
/5.0 token was likewise changed to Trident/6.0.
Operating system | Using IE7 compatibility mode? |
User agent string |
---|---|---|
Windows 7 | No | Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/6.0) |
Yes | Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/6.0) | |
Windows 8 | No | Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Trident/6.0) |
Yes | Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.2; Trident/6.0) |
External links
- Internet Explorer Test Drive
- IEBlog: The Windows Internet Explorer Weblog, the official Internet Explorer developers blog, at MSDN BlogsMSDN BlogsMSDN Blogs is Microsoft's blog site where many of its employees blog to a public audience. It has both individual blogs and product or feature-related blogs...
- Eric Law's IE Internals at MSDN BlogsMSDN BlogsMSDN Blogs is Microsoft's blog site where many of its employees blog to a public audience. It has both individual blogs and product or feature-related blogs...
- Exploring IE: A Blog for Internet Explorer Customers at The Windows Blog
- Internet Explorer Community Resources at Microsoft Developer NetworkMicrosoft Developer NetworkThe Microsoft Developer Network is the portion of Microsoft responsible for managing the firm's relationship with developers and testers: hardware developers interested in the operating system , developers standing on the various OS platforms, developers using the API and scripting languages of...