Internet Explorer 10

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
Internet Explorer 10
Internet Explorer 10 start icon.svgInternet Explorer logo.png
Internet Explorer 10 start screen tile in Windows 8 (left) and desktop icon (right)
Internet Explorer 10 (Windows 8 app).png
Internet Explorer 10 (Metro-style app) in Windows 8, showing Wikipedia
Developer(s) Microsoft
Initial release September 4, 2012; 12 years ago (2012-09-04)
Stable release 10.0.23 (v10.0.9200.17183) (December 9, 2014; 9 years ago (2014-12-09)) [±][1]
Development status Active
Operating system Windows 7 SP1
Windows Server 2008 R2 SP1
Included with Windows 8 and Windows Server 2012
Engine Trident v6.0, Chakra
Platform IA-32, x64 and ARM
Type Web browser
Feed aggregator[2]
License Proprietary, requires a Windows license[3]
Website ie.microsoft.com
Internet Explorer versions:
Internet Explorer 10 (Desktop version) in Windows 8, showing Wikipedia

Internet Explorer 10 (IE10) is a version of the Internet Explorer web browser released by Microsoft in 2012, and is the default browser in Windows 8. IE10 expands on Internet Explorer 9 functionality with regard to CSS3 support, hardware acceleration,[4] and HTML5 support.

On Windows 8, it is divided into two editions with different user interfaces: a Metro app that does not support plug-ins and a traditional desktop application that retains plug-in support.[5] On 64-bit computers, the Metro edition runs in 64-bit mode by default.[6] The desktop edition can be run in 64-bit mode by enabling Enhanced Protected Mode.[7]

On April 12, 2011, Microsoft released the first "IE10 Platform Preview", which runs only on Windows 7 and later.[8][9] While the second platform preview was also available for Windows 7 and later, the next four platform previews ran only on Windows 8. The first preview release came four weeks after the final release of Internet Explorer 9.[10] IE10 reached general availability on September 4, 2012 as a component of Windows Server 2012. A preview of IE10 for Windows 7 was made available for download in November 2012.[11] On February 26, 2013, Internet Explorer 10 was made available for download to all Windows 7 SP1 users.

On January 12, 2016, support ended for IE10 on Windows operating systems capable of running Internet Explorer 11, due to new support policies dictating that only the newest version of IE available for a supported version of Windows will be supported. IE10 will only be supported on Windows Server 2012[12][13] and Windows Embedded 8 Standard.[14]

History

Internet Explorer 10 was first announced on April 12, 2011 at the MIX 11 conference in Las Vegas.[15] In this conference, Microsoft showcased a demo version of Internet Explorer 10 along with a demo version of Windows 8.[16] On the same day, a Platform Preview of Internet Explorer 10 was released on the Microsoft Internet Explorer Test Drive website.[4] It only supports Windows 7; later platform previews only support Windows 8.[17] Internet Explorer 10 Platform Preview 1 supports CSS3 grid layout, CSS3 flexible box layout, CSS3 multi-column layout, CSS3 gradient, and full hardware acceleration.[18][19]

Reviewers' responses to the release of Internet Explorer 10 Platform Preview were varied; however, they noted how soon (29 days) after the release of Internet Explorer 9 Microsoft began 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.[20][21]

On September 13, 2011, Microsoft released the developer preview of Windows 8 to general public, which came with Internet Explorer Developer Preview (the first full browser incarnation of Internet Explorer 10).[22] Although Internet Explorer is the last major web browser – among Mozilla Firefox, Google Chrome, Opera, and Safari – to support spell checking, it is the first desktop browser on Windows to support autocorrection.[23][24][25][26]

Internet Explorer 10 was released to manufacturing along with Windows 8 and Windows Server 2012. The latter reached general availability on September 4, 2012[27] while the former reached general availability on October 26, 2012. A preview of Internet Explorer 10 for Windows 7 and Windows Server 2008 R2 was released on November 13, 2012.[28][29] It is not compatible with previous versions of Windows.[30]

New features

Adobe Flash integration

On Windows 8, Internet Explorer 10 includes a built-in Adobe Flash Player.[31] Microsoft and Adobe worked together to ensure that the version of Adobe Flash included with Internet Explorer 10 does not drain the battery or impact performance in negative ways.[31] In the "Metro" version of Internet Explorer, only some of the features of Adobe Flash will be included for battery life, performance and security purposes.[32] Some features that do not work well with touch have also been removed from the "Metro" version of Internet Explorer. However, originally, not all websites can use Adobe Flash in the "Metro" version of Internet Explorer as Microsoft and Adobe maintain a list of approved websites that are, reportedly, video content and some games.[32] In the desktop version of Internet Explorer 10, all of the features of Adobe Flash are available.[32]
On March 12, 2013 Microsoft changed this behavior from allowing only sites on a whitelist to display flash content, to allowing all sites to display flash content except those on a curated Compatibility View (CV) list (blacklist) maintained by Microsoft.[33]

User interface

The desktop version of Internet Explorer 10 (available for Windows 7 and Windows 8) retains the user interface (UI) of Internet Explorer 9 with minor refinements, such as removing gradients. The Metro version of Internet Explorer 10 (available on Windows 8) includes a new UI, most of which is hidden so that the webpage being viewed takes up the entire screen.

The UI can be revealed by a right click of the mouse or by a swipe from the top or bottom edges of a touchscreen.[34] When the UI is shown, the tabs are listed on the top of the screen, with a small preview of the webpage on each tab. A button to add a new tab is placed in the top-right corner. At the bottom of the screen, the address bar and navigational buttons are shown. Navigational buttons include the Back button (to navigate to the previous page), the Refresh button (to reload active page), the Pin button (which create a new shortcut tile for the active page on the Start screen), and a wrench-shaped icon, which opens the only menu of IE10. It contains options such as "View on Desktop", which opens the current webpage on the desktop version of Internet Explorer 10, and "Find on page", which can find a text string (a word, phrase or arbitrary set of letters) in the active page.[34]

Flip Ahead

Internet Explorer 10 also introduces a new feature called Flip Ahead.[32] This works in both Metro and desktop versions of Internet Explorer 10. It allows users to move through articles that span multiple pages as well as search results and other web pages with a "next page" or similar button. This feature is turned off by default as a user's browsing history is sent to Microsoft in order to provide the feature.[31][32] According to the Windows SuperSite,[32] Microsoft has said that some sites may need to be updated to ensure it will work as intended.

Release history

Name New features
Internet Explorer 10 Platform Preview Support for CSS3 multi-column layout, CSS3 grid layout, CSS3 flexible box layout, CSS3 gradients, ES5 strict mode, and a new user agent string (see §User agent string).
Internet Explorer 10 Platform Preview 2 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 Developer Preview 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 Cross-Origin Resource Sharing, File API Writer, JavaScript Typed Arrays (WebGL), CSS user select property, HTML5 Video Text Captioning, and Updated Quirks Mode.
Internet Explorer 10 Consumer Preview Cross-Origin Resource Sharing (CORS) for XMLHttpRequest, CSS -ms-user-select property, CSS3 font-feature-settings property to access advanced OpenType features, Document setting to enable floating point values in CSS-OM, HTML5 BlobBuilder API and new APIs to save or open files, HTML5 track element for HTML5 video captions, Interoperable HTML5 Quirks mode, JavaScript Typed Arrays, Meta tag to alert user that site requires ActiveX add-ons available only in desktop IE10, removal of legacy graphics features from IE10 standards mode, changes to support latest HTML5 WebSocket API, and Web Worker thread pooling.[35]
Internet Explorer 10 Release Preview Removal of app switch button, new UI for search results, integration of touch-friendly Adobe Flash Player, Flip Ahead, "Do not track"-flag set by default,[36][37] removal of legacy DX filters from all of the document modes (can be re-enabled using the Internet Options dialog), and support for (CSS transitions, transforms, animations, gradients, and CSS Fonts’ font-feature-settings property, as well as platform APIs such as the Indexed Database API (IndexedDB) and requestAnimationFrame()) in their unprefixed forms, but still supports their prefixed forms.[38]
Internet Explorer 10 None.[39] Generally, there are no significant changes between a release candidate and release to manufacturing except bug fixes.

Discontinued features

Internet Explorer 10 no longer features or supports the following:[40]

Mobile version

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

At the Windows Phone Developer Summit in June 2012, Joe Belfiore announced Windows Phone 8 due towards the end of 2012, which will include a mobile version of Internet Explorer 10 that offers four times faster JavaScript performance and two times more support for HTML 5 features. It includes Microsoft SmartScreen and supports touch in HTML5 apps.[41]

User agent string

Internet Explorer 10 has a new user agent string which has the following general format:[42]

Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; [platform token] Trident/6.0; Touch)

Depending on the system, different parts of this user string may change. The last token, "Touch", only appears on systems equipped with a touchscreen. The platform token may be any of the following:

Platform token
Value Condition
Nothing Absence of the platform token indicates that Internet Explorer is running on a 32-bit version of Windows
WOW64; Indicates that a 32-bit version of Internet Explorer is running on a 64-bit version of Windows
Win64; x64; Indicates that a 64-bit version of Internet Explorer is running on a 64-bit version of Windows
ARM; Indicates that Internet Explorer 10 is running on Windows RT

Notes

A.^ Refers to the Internet Explorer (engine) version, not the Platform Preview version[43]:First screenshot
B.^ Platform Preview version is 2 October 1000.16394[44]
C.^ Platform Preview version is 2 October 1008.16421
D.^ This version is only included as part of Windows 8 Developer Preview, and is a full version rather than a usual Platform Preview.[22]
E.^ Platform Preview version is 2.10.0.8103.0. Does not replace Internet Explorer Developer Preview included in Windows 8.[45] This Platform Preview is compatible only with Windows Developer Preview.

References

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. 4.0 4.1 Lua error in package.lua at line 80: module 'strict' not found.
  5. Metro Version of IE 10 Will Be "Plugin Free"
  6. Lua error in package.lua at line 80: module 'strict' not found.
  7. Lua error in package.lua at line 80: module 'strict' not found.
  8. Lua error in package.lua at line 80: module 'strict' not found.
  9. Lua error in package.lua at line 80: module 'strict' not found.
  10. Lua error in package.lua at line 80: module 'strict' not found.
  11. Lua error in package.lua at line 80: module 'strict' not found.
  12. Lua error in package.lua at line 80: module 'strict' not found.
  13. Lua error in package.lua at line 80: module 'strict' not found.
  14. Lua error in package.lua at line 80: module 'strict' not found.
  15. Lua error in package.lua at line 80: module 'strict' not found.
  16. Lua error in package.lua at line 80: module 'strict' not found.
  17. Lua error in package.lua at line 80: module 'strict' not found.
  18. Lua error in package.lua at line 80: module 'strict' not found.
  19. Lua error in package.lua at line 80: module 'strict' not found.
  20. Lua error in package.lua at line 80: module 'strict' not found.
  21. Lua error in package.lua at line 80: module 'strict' not found.
  22. 22.0 22.1 Lua error in package.lua at line 80: module 'strict' not found.
  23. Lua error in package.lua at line 80: module 'strict' not found.
  24. Lua error in package.lua at line 80: module 'strict' not found.
  25. Lua error in package.lua at line 80: module 'strict' not found.
  26. Lua error in package.lua at line 80: module 'strict' not found.
  27. Lua error in package.lua at line 80: module 'strict' not found.
  28. Lua error in package.lua at line 80: module 'strict' not found.
  29. Lua error in package.lua at line 80: module 'strict' not found.
  30. Lua error in package.lua at line 80: module 'strict' not found.
  31. 31.0 31.1 31.2 Lua error in package.lua at line 80: module 'strict' not found.
  32. 32.0 32.1 32.2 32.3 32.4 32.5 Lua error in package.lua at line 80: module 'strict' not found.
  33. http://blogs.msdn.com/b/ie/archive/2013/03/11/flash-in-windows-8.aspx
  34. 34.0 34.1 Lua error in package.lua at line 80: module 'strict' not found.
  35. Lua error in package.lua at line 80: module 'strict' not found.
  36. Lua error in package.lua at line 80: module 'strict' not found.
  37. Lua error in package.lua at line 80: module 'strict' not found.
  38. Lua error in package.lua at line 80: module 'strict' not found.
  39. Lua error in package.lua at line 80: module 'strict' not found.
  40. Lua error in package.lua at line 80: module 'strict' not found.
  41. Lua error in package.lua at line 80: module 'strict' not found.
  42. Lua error in package.lua at line 80: module 'strict' not found.
  43. Lua error in package.lua at line 80: module 'strict' not found.
  44. Lua error in package.lua at line 80: module 'strict' not found.
  45. Lua error in package.lua at line 80: module 'strict' not found.


External links

th:อินเทอร์เน็ตเอกซ์พลอเรอร์#อินเทอร์เน็ตเอกซ์พลอเรอร์ 10