Internet Explorer 10

本页使用了标题或全文手工转换,现处于中国大陆简体模式
求闻百科,共笔求闻
Internet Explorer 10
File:Internet Explorer 10+11 computer icon.png
Internet Explorer 10的Windows 8开始画面图示 (左)和桌面图示(右)
开发者微软
首次发布2012年9月4日,​11年前​(2012-09-04
稳定版本
10.0.23(v10.0.9200.17183)
引擎Trident 6.0Chakra
操作系统Windows 7 SP1
Windows Server 2008 R2 SP1
内置于Windows 8Windows Server 2012
类型网页浏览器
许可协议私有

Internet Explorer 10(简称IE10)是微软开发的网页浏览器,为Internet Explorer 9的下一代,也是Windows 8的预设浏览器。IE10在IE9的基础上增强CSS3解析及硬件加速功能[1],并支持HTML5

Windows 8中,其将分为两个不同的版本,并使用不同的用户界面:其中新的Metro将不再支持插件,而传统的桌面程序将仍然保留插件支持[2]。默认情况下,64位Windows 8上的Metro IE 10将在64位模式下运行[3]

在2011年4月12日,微软推出首个“IE10平台预览版”,并只能运行于Windows 7[4][5],而后续的预览版只能在Windows 8上运行。预览版在IE9正式版发布四周后就被释出,因而有人认为这是在新一轮浏览器大战下而采取高速发布周期[6]

2020年1月将停止支持,不再提供任何安全更新[7]

历史

Internet Explorer 10最早公布于2011年4月12日美国拉斯维加斯的MIX11发布会上[8]。在这场发布会上,微软展示演示版的IE 10和演示版的Windows 8[9]。而在同一天,微软在Internet Explorer Test Drive网站上发布Internet Exploere 10的平台预览版[1]。当时的预览版只支持Windows 7,而后来的预览版则只能在Windows 8上运行。测试版和候选发布版则都可以支持Windows 7[10]

评论者对Internet Explorer 10平台预览版发布的看法各有不同;然而他们指出,继IE 9后很快发布(29天后)的预览版将是微软所说的下一代浏览器。当eWeek的唐·赖辛格(Don Reisinger)列出他对下一版本的功能请求时,PC Magzine的迈克尔·马奇摩尔(Michael Muchmore)测试平台预览版1在加载微软及第三方包时的性能及对HTML5的支持情况[11][12]

在2011年9月13日,微软为普通用户发布Windows 8开发者预览版,其中就包含Internet Explorer 10开发者预览版(首个完整版的IE10)[13]。虽然在Mozilla FirefoxGoogle ChromeOperaSafari这几个主要浏览器,IE是最后支持拼写检查的,但它却开创桌面浏览器自动校正的先例[14][15][16][17]Firefox的开发组织Mozilla如同微软IE开发团队以前所做的,在IE10随Windows 8一同发布时向其赠送蛋糕祝贺。[18][19]

在2012年5月31日随Windows 8 Release Preview发布的IE 10 Release Preview,引进了一些新的特性,如支持

  • 渐变(CSS图像值和替换内容), gradient
  • CSS动画animation
  • CSS过渡(transition
  • CSS变换(transform
  • font-feature-settings属性(CSS字体)
  • 索引数据库API
  • 基于脚本的动画的时间控制

等功能的无前缀形式。IE10 Release Preview是最新规范的第一个公开无前缀实施。但为确保与使用Windows 8 Consumer Preview开发的网站和应用的兼容性,IE10仍将继续支持这些(IE 10 Consumer Preview所采用的)标准使用Microsoft供应商前缀(‑ms‑/ms)的供应商前缀形式。[20][21]

IE 10 Release Preview还增加了提供PNG磁贴图像并指定磁贴背景颜色的功能。这可以提供更高分辨率的视觉效果,以便通过用户的固定网站磁贴更好地展现网站品牌。[22]IE 10 RP也新增了一些其它特性,包括从所有的模式中(而不仅仅是IE 10标准模式)均删除了旧的DX filter,同时可在默认情况下向网站发送“不跟踪”的信号,帮助用户保护其私人信息。[23]此外,Chakra的性能同样得到了优化,如浮点数操作比IE 9快50%。[24]

版本历史

名称 版本[A] 发行日期 运行平台 新功能
Internet Explorer 10 Platform Preview 10.1000.16394[B] 2011年4月12日[1] Windows 7[4] 支持CSS3的多列布局,CSS3栅格布局,CSS3弹性盒布局,CSS3渐变和ECMAScript 5的严格模式。
Internet Explorer 10 Platform Preview 2 10.1008.16421[C] 2011年6月29日 Windows 7 支持定位浮动,CSS样式表(同一网页不能多于31条的)限制解除,CSSOM(CSS对象模型)对浮点值的支持,高级命中测试API,媒体查询侦听器。HTML5:支持异步脚本元素的属性,HTML5的拖拽,HTML5的文件API,HTML5沙箱,HTML5 Web Workers,和一些网络性能的API。
Internet Explorer 10 Developer Preview[D] 10.0.8102.0 2011年9月13日 Windows 8开发者预览版 支持Windows 8,CSS 3D变换,CSS文本阴影,SVG的滤镜效果,拼写检查,自动更正,IndexedDB本地存储和HTML5的应用程序缓存,网络通讯端,HTML5历史记录,和InPrivate选项卡。
Internet Explorer 10 Platform Preview 4 10.0.8103.0[E] 2011年11月29日[25] Windows 8开发者预览版 跨域资源共享,文件API编写器,JavaScript类型化数组(WebGL),CSS的user-select属性,HTML5视频文字字幕,并更新怪异模式。
Internet Explorer 10 Consumer Preview 10.0.8250.0 2012年2月29日[26] Windows 8用户预览版 跨域 XMLHTTP资源共享(CORS系统),CSS的-ms-user-select属性,CSS3的字体功能设置属性可访问先进的OpenType®功能,文件设置可在CSS-OM中启用浮点值,HTML5 BlobBuilder API和可存或打开文件的新API,HTML5视频字幕的曲目元素,可互操作的HTML5怪异模式,JavaScript类型化数组,meta标签可提醒用户该网站需要ActiveX加载项(仅桌面IE10),从IE10标准模式除去传统的图形功能,更改以支持最新的HTML5 WebSocket API,Web Worker线程池。[27]
Internet Explorer 10 Release Preview 10.0.8400.0 2012年5月31日 Windows 8 Release Preview 移除了应用切换按钮,搜索结果的新界面,对Adobe Flash的集成,和Flip Ahead.[28][29]
Internet Explorer 10 RTM 10.0.9200.16384 2012年8月1日 Windows 8 RTM
Internet Explorer 10 Release Preview 10.0.9200.16438 2012年11月13日。[30] Windows 7
Internet Explorer 10 Release Preview 10.0.9200.16442 2013年2月12日。[31] Windows 7、Windows 8 通过KB2792100:Internet Explorer 10积累安全性更新进行的漏洞修正版本。
Internet Explorer 10 RTM 10.0.9200.16521 2013年2月26日 Windows 7、Windows 8 Windows 7正式版发布
A.^ 是指Internet Explorer(engine)版,而不是平台预览版[32]:首个截图
B.^ 平台预览版是2.10.1000.16394[33]
C.^ 平台预览版是2.10.1008.16421
D.^ 此版本只包含Windows 8的开发者预览版的一部分,其是一个完整版本而非通常的平台预览版。[34]
E.^ 平台预览版是2.10.0.8103.0。不会取代Windows 8中包含的Internet Explorer开发人员预览。[25]此平台预览版仅与Windows开发者预览版兼容。

停止支持的特性

Internet Explorer 10不再以如下特性为特征或支持如下特性[35]

用户代理字符串

Internet Explorer 10拥有新的具有下列特性的用户代理字符串[36]

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

这个字符串的不同部分会随着系统信息而改变。最后一个标记“Touch”只能出现于配备触摸屏的设备。操作平台标记如下:

操作平台标记
状态
没有操作平台标记表示Internet Explorer运行于32位版Windows
WOW64; 表示32位版Internet Explorer运行于64位版Windows
Win64; x64; 表示64位版Internet Explorer运行于64位版Windows
ARM; 表示Internet Explorer 10运行于Windows RT

参考资料

  1. 1.0 1.1 1.2 Hachamovitch, Dean. Native HTML5: First IE10 Platform Preview Available for Download. IE Blog. Microsoft Corporation. 2011-04-12 [2011-04-14]. 
  2. Metro Version of IE 10 Will Be "Plugin Free". Tom's Guide. 2011-09-15 [2012-03-23]. 
  3. Higman, Forbes. Enhanced Memory Protections in IE10. IE Blog. Microsoft Corporation. 2012-03-13 [2012-03-13]. 
  4. 4.0 4.1 Muchmore, Michael. Internet Explorer 10 drops Vista support. PC Magazine. Ziff Davis, Inc. 2011-04-15 [2011-04-21] (英语). 
  5. Keizer, Gregg. Windows Vista: No IE10 for you. 、Computerworld. Computerworld Inc. 2011-04-13 [2011-04-21] (英语). When Vista users try to install the IE10 preview, they see a dialog box that reads, "Windows Internet Explorer Platform Preview does not support any operating system earlier than Windows 7," after which the installation process terminates. 
  6. Bertolucci, Jeff. Internet Explorer 10 Platform Preview: Check It Out. PC World (PCWorld Communications, Inc). 2011-04-12 [2011-04-14] (英语). 
  7. Bringing Internet Explorer 11 to Windows Server 2012 and Windows Embedded 8 Standard. Windows IT Pro Blog. 2019-01-28 [2019-01-30] (英语). 
  8. Hachamovitch, Dean. MIX11 Day 1 Keynotes. Channel 9 (Microsoft Corporation). 2011-04-12 [2011-04-15]. 
  9. Valich, Theo. Microsoft Runs Windows 8, Internet Explorer 10 on nVidia Tegra / ARM CPU. Bright Side Of News. 2011-04-12 [2011-04-14]. 
  10. HTML5 for Applications: The Fourth IE10 Platform Preview. 2011-11-29 [2011-11-30]. 
  11. Reisinger, Don. Microsoft Internet Explorer 10 Design: 10 Essential Features. eWeek (Ziff Davis Enterprise Holdings Inc). 2011-04-13 [2011-04-14]. 
  12. Muchmore, Michael. Internet Explorer 10 Platform Preview 1: Hands On. PC Magazine (Ziff Davis, Inc). 2011-04-13 [2011-04-14]. 
  13. Hachamovitch, Dean. Windows Developer Preview: The Third IE10 Platform Preview. IEBlog. MSDN Blogs. 2011-09-13 [2011-12-02]. 
  14. Leithead, Travis. Typing with Speed and Accuracy in IE10. IEBlog (Microsoft Corporation). MSDN Blogs. 2011-11-08 [2012-01-02]. Spellchecking is an IE10 feature; while it is seamlessly integrated into Windows 8, we want to ensure that all users of IE10 benefit from this feature, including our users of IE10 on Windows 7. 
  15. Foley, Mary Jo. Microsoft Internet Explorer 10 to add spell checking, auto-correct. ZDNet (CBS Interactive). 2011-11-08 [2012-01-02]. 
  16. Oiaga, Marius. Internet Explorer 10(IE10)on Windows 8 Spellcheck and Auto-Correct. Softpedia. SoftNews SRL. 2011-11-09 [2012-01-02]. 
  17. Brinkmann, Martin. Spellchecking in Internet Explorer 10, Test It Now. Ghacks.net. 2011-11-10 [2012-01-02]. 
  18. Mozilla returns the flavor, sends IE team a cake for IE10. [2019-11-10]. 
  19. 火狐开发小组向微软送蛋糕祝贺IE10发布_软件学园_科技时代_新浪网. [2016-12-06]. 
  20. 在IE10 Release Preview中推动Web稳步发展. [2012-06-28]. 
  21. IE10中的无前缀CSS3渐变. [2012-06-28]. 
  22. Windows 8中的固定网站的高品质视觉效果. [2012-06-28]. 
  23. Windows Release Preview:IE10的第六个平台预览版. [2012-06-28]. 
  24. IE10和Windows 8中JavaScript性能的发展. [2012-06-28]. 
  25. 25.0 25.1 Mauceri, Rob. HTML5 for Applications: The Fourth IE10 Platform Preview. IEBlog (Microsoft Corporation). MSDN Blogs. [2011-11-29]. 
  26. 存档副本. [2012-03-03]. 
  27. Web Platform Features in Windows Consumer Preview. IEBlog. 2012-03-02 [2012-03-03]. 
  28. Internet Explorer 10 Release Preview. winsupersite. 2012-04-31 [2012-04-31]. 
  29. Windows Release Preview: The Sixth IE10 Platform Preview , MSDN blogs
  30. IE10:快速、流暢、触控首选for Windows 7版本登场. 台湾Windows官方博客. 2012-11-13 [2012-11-13]. 
  31. MS13-009:Internet Explorer的累积安全更新:2013年2月12日. 微软知识库. 2013-02-12 [2013-02-12]. 
  32. Internet Explorer 10 Platform Preview 2.10.1000.16394. Softonic.com. Softonic International. [2011-11-17]. 
  33. Wilson, Mark. Internet Explorer 10 Platform Preview 2. PC Advisor. IDG. 12 April 11 [2011-11-17]. 
  34. Hachamovitch, Dean. Windows Developer Preview: The Third IE10 Platform Preview. IEBlog. MSDN Blogs. 2011-09-13 [2011-12-02]. 
  35. Internet Explorer 10 Compatibility Cookbook (Windows). MSDN. Microsoft. 2012-10-01 [2012-11-28]. 
  36. IE10 User Agent String Update. IEBlog: Windows Internet Explorer Engineering Team Blog. Microsoft. 2012-07-12 [2012-09-17]. 

外部链接