Internet Explorer 10
Internet Explorer 10(簡稱IE10)是微軟開發的網頁瀏覽器,為Internet Explorer 9的下一代,也是Windows 8的預設瀏覽器。IE10在IE9的基礎上增強CSS3解析及硬件加速功能[1],並支援HTML5。
開發者 | 微軟 |
---|---|
首次發佈 | 2012年9月4日 |
目前版本 | 10.0.23(v10.0.9200.17183) |
引擎 | Trident 6.0、Chakra |
作業系統 | Windows 7 SP1 Windows Server 2008 R2 SP1 |
內建於 | Windows 8、Windows Server 2012 |
類型 | 網頁瀏覽器 |
許可協定 | 私有 |
網站 | technet |
在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 Firefox、Google Chrome、Opera和Safari這幾個主要瀏覽器,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
- 基於指令碼的動畫的時間控制
- 漸變(CSS圖像值和替換內容),
等功能的無字首形式。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]
版本歷史
名稱 | 版本 | 發行日期 | 執行平台 | 新功能 |
---|---|---|---|---|
Internet Explorer 10 Platform Preview | 10.1000.16394 | 2011年4月12日[1] | Windows 7[4] | 支援CSS3的多列佈局,CSS3柵格佈局,CSS3彈性盒佈局,CSS3漸變和ECMAScript 5的嚴格模式。 |
Internet Explorer 10 Platform Preview 2 | 10.1008.16421 | 2011年6月29日 | Windows 7 | 支援定位浮動,CSS樣式表(同一網頁不能多於31條的)限制解除,CSSOM(CSS對象模型)對浮點值的支援,進階命中測試API,媒體查詢偵聽器。HTML5:支援非同步指令碼元素的內容,HTML5的拖拽,HTML5的檔案API,HTML5沙箱,HTML5 Web Workers,和一些網絡效能的API。 |
Internet Explorer 10 Developer Preview | 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 | 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正式版發佈 |
停止支援的特性
Internet Explorer 10不再以如下特性為特徵或支援如下特性[34]:
使用者代理字串
Internet Explorer 10擁有新的具有下列特性的使用者代理字串[35]:
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.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]. (原始內容存檔於2013-08-30).
- ^ Metro Version of IE 10 Will Be "Plugin Free". Tom's Guide. 2011-09-15 [2012-03-23]. (原始內容存檔於2012-03-29).
- ^ Higman, Forbes. Enhanced Memory Protections in IE10. IE Blog. Microsoft Corporation. 2012-03-13 [2012-03-13]. (原始內容存檔於2012-03-15).
- ^ 4.0 4.1 Muchmore, Michael. Internet Explorer 10 drops Vista support. PC Magazine. Ziff Davis, Inc. 2011-04-15 [2011-04-21]. (原始內容存檔於2018-06-18) (英語).
- ^ Keizer, Gregg. Windows Vista: No IE10 for you. 、Computerworld. Computerworld Inc. 2011-04-13 [2011-04-21]. (原始內容存檔於2012-10-26) (英語).
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.
- ^ Bertolucci, Jeff. Internet Explorer 10 Platform Preview: Check It Out. PC World (PCWorld Communications, Inc). 2011-04-12 [2011-04-14]. (原始內容存檔於2012-10-17) (英語).
- ^ Bringing Internet Explorer 11 to Windows Server 2012 and Windows Embedded 8 Standard. Windows IT Pro Blog. 2019-01-28 [2019-01-30]. (原始內容存檔於2020-11-07) (英語).
- ^ Hachamovitch, Dean. MIX11 Day 1 Keynotes. Channel 9 (Microsoft Corporation). 2011-04-12 [2011-04-15]. (原始內容存檔於2011-06-25).
- ^ Valich, Theo. Microsoft Runs Windows 8, Internet Explorer 10 on nVidia Tegra / ARM CPU. Bright Side Of News. 2011-04-12 [2011-04-14]. (原始內容存檔於2011-04-14).
- ^ HTML5 for Applications: The Fourth IE10 Platform Preview. 2011-11-29 [2011-11-30]. (原始內容存檔於2013-08-30).
- ^ Reisinger, Don. Microsoft Internet Explorer 10 Design: 10 Essential Features. eWeek (Ziff Davis Enterprise Holdings Inc). 2011-04-13 [2011-04-14].[失效連結]
- ^ Muchmore, Michael. Internet Explorer 10 Platform Preview 1: Hands On. PC Magazine (Ziff Davis, Inc). 2011-04-13 [2011-04-14]. (原始內容存檔於2018-01-05).
- ^ 13.0 13.1 Hachamovitch, Dean. Windows Developer Preview: The Third IE10 Platform Preview. IEBlog. MSDN Blogs. 2011-09-13 [2011-12-02]. (原始內容存檔於2013-08-30).
- ^ Leithead, Travis. Typing with Speed and Accuracy in IE10. IEBlog (Microsoft Corporation). MSDN Blogs. 2011-11-08 [2012-01-02]. (原始內容存檔於2011-12-27).
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.
- ^ Foley, Mary Jo. Microsoft Internet Explorer 10 to add spell checking, auto-correct. ZDNet (CBS Interactive). 2011-11-08 [2012-01-02]. (原始內容存檔於2014-10-15).
- ^ Oiaga, Marius. Internet Explorer 10(IE10)on Windows 8 Spellcheck and Auto-Correct. Softpedia. SoftNews SRL. 2011-11-09 [2012-01-02]. (原始內容存檔於2021-01-20).
- ^ Brinkmann, Martin. Spellchecking in Internet Explorer 10, Test It Now. Ghacks.net. 2011-11-10 [2012-01-02]. (原始內容存檔於2020-11-25).
- ^ Mozilla returns the flavor, sends IE team a cake for IE10. [2019-11-10]. (原始內容存檔於2020-10-24).
- ^ 火狐开发小组向微软送蛋糕祝贺IE10发布_软件学园_科技时代_新浪网. [2016-12-06]. (原始內容存檔於2019-06-08).
- ^ 在IE10 Release Preview中推动Web稳步发展. [2012-06-28]. (原始內容存檔於2012-12-26).
- ^ IE10中的无前缀CSS3渐变. [2012-06-28]. (原始內容存檔於2015-10-05).
- ^ Windows 8中的固定网站的高品质视觉效果. [2012-06-28]. (原始內容存檔於2015-10-30).
- ^ Windows Release Preview:IE10的第六个平台预览版. [2012-06-28]. (原始內容存檔於2015-10-05).
- ^ IE10和Windows 8中JavaScript性能的发展. [2012-06-28]. (原始內容存檔於2015-10-05).
- ^ 25.0 25.1 Mauceri, Rob. HTML5 for Applications: The Fourth IE10 Platform Preview. IEBlog (Microsoft Corporation). MSDN Blogs. [2011-11-29]. (原始內容存檔於2013-08-30).
- ^ 存档副本. [2012-03-03]. (原始內容存檔於2012-02-29).
- ^ Web Platform Features in Windows Consumer Preview. IEBlog. 2012-03-02 [2012-03-03]. (原始內容存檔於2015-11-21).
- ^ Internet Explorer 10 Release Preview. winsupersite. 2012-05-31 [2012-05-31]. (原始內容存檔於2012-05-31).
- ^ Windows Release Preview: The Sixth IE10 Platform Preview (頁面存檔備份,存於互聯網檔案館), MSDN blogs
- ^ IE10:快速、流暢、觸控首選for Windows 7版本登場. 台灣Windows官方網誌. 2012-11-13 [2012-11-13]. (原始內容存檔於2014-07-29).
- ^ MS13-009:Internet Explorer的累积安全更新:2013年2月12日. 微軟知識媒體櫃. 2013-02-12 [2013-02-12]. (原始內容存檔於2015-01-10).
- ^ Internet Explorer 10 Platform Preview 2.10.1000.16394. Softonic.com. Softonic International. [17 November 2011]. (原始內容存檔於2013-07-13).
- ^ Wilson, Mark. Internet Explorer 10 Platform Preview 2. PC Advisor. IDG. 12 April 2011 [17 November 2011]. (原始內容存檔於2013-07-13).
- ^ Internet Explorer 10 Compatibility Cookbook (Windows). MSDN. Microsoft. 2012-10-01 [2012-11-28]. (原始內容存檔於2013-01-10).
- ^ IE10 User Agent String Update. IEBlog: Windows Internet Explorer Engineering Team Blog. Microsoft. 2012-07-12 [2012-09-17]. (原始內容存檔於2015-10-08).
外部連結
- 官方網站(英文)
- Internet Explorer Test Drive
- IEBlog: Windows Internet Explorer Engineering Team Blog(頁面存檔備份,存於互聯網檔案館)於MSDN Blogs
- Eric Law's IE Internals(頁面存檔備份,存於互聯網檔案館)於MSDN Blogs
- Exploring IE: A Blog for Internet Explorer Customers於Windows Blog
- Internet Explorer Community Resources (頁面存檔備份,存於互聯網檔案館)於MSDN