微軟Edge瀏覽器將不再支持舊版插件

gww3 9年前發布 | 5K 次閱讀 Edge

微軟近日宣布自家取代 IE 的新一代瀏覽器 Edge 瀏覽器將不再支持過去長久以來用于 IE 瀏覽器的 ActiveX、VBScript 與 Brower Helper Objects (BHO)等 10 多項擴展及界面技術,并將轉向以 Java Script 與 HTML 5 為基礎的標準技術。

微軟Edge瀏覽器將不再支持舊版插件

微軟 Edge 瀏覽器將不再支持 ActiveX 等老技術

ActiveX 誕生于 1996 年,是用于在網頁中嵌入原生 Windows COM/OLE 的技術。微軟表示,ActiveX 的重要性在 HTML 5 出現后已逐漸降低,并且導致各種瀏覽器不相容的問題。未來 Microsoft Edge 將內建支持原生 PDF 及 Adobe Flash。微軟表示,等 Windows 10 推出后,就會在 Edge 加入 HTML/JavaScript 為基礎的擴展模型。

其他不再獲得支持的技術還包括 Browser Help Object (BHO),此技術出現于 1997 年,用于為 IE 新增工具列等第三方外掛;1996 年出現的 VBScript、及 Document modes、 Vector Markup Language 等技術。另外,微軟也將以通用的現代擴展模型取代十多個老舊擴展點(extensibility point),如 Shell Helper API、MIME filters 等。其中有些已在過去的 IE 版本逐漸停用,換成新引擎之后微軟將完全停止支持這些技術。

微軟Edge瀏覽器將不再支持舊版插件

Edge HTML 已砍掉 22 萬行 MSHTML 程序代碼、300 多個 API 及 6 種文件模式

微軟表示,Edge 不再支持這些舊技術有多項好處,比如能和其他現代瀏覽器相容、提升效能、安全性與穩定性,減少程序代碼復雜性等。為了打造標準化瀏覽器,至今 Edge HTML 已經砍掉 22 萬行 MSHTML 程序代碼、300 多個 API 及 6 種文件模式,并新增 30 萬行程序代碼、49 項主要新功能及 4200 多個相容的修補程序。

IE 之所以多年來一直保留老舊技術,部份原因是許多企業應用和這些技術綁在一起。微軟表示,Windows 10 上的 IE 還是會持續支持老舊技術,但為了確保未來和 Edge 及其他現代瀏覽器的相容,建議企業及開發人員未來不要再繼續這些技術的開發及部署。

微軟曾表示,只要 IE11 執行的操作系統還在支持期間,微軟就會為 IE11 提供支持。目前能執行 IE 11 的操作系統 Windows 7 已在今年一月停止主要支持,延伸支持也會在 2020 年終止。

來自: 天極網
 本文由用戶 gww3 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!