本文轉(zhuǎn)載自天極網(wǎng)
微軟近日宣布自家取代IE的新一代瀏覽器Edge瀏覽器將不再支持過去長久以來用于IE瀏覽器的ActiveX、VBScript與Brower Helper Objects(BHO)等10多項擴展及界面技術,并將轉(zhuǎn)向以Java Script與HTML 5為基礎的標準技術。
微軟Edge瀏覽器將不再支持ActiveX等老技術
ActiveX誕生于1996年,是用于在網(wǎng)頁中嵌入原生Windows COM/OLE的技術。微軟表示,ActiveX的重要性在HTML 5出現(xiàn)后已逐漸降低,并且導致各種瀏覽器不相容的問題。未來Microsoft Edge將內(nèi)建支持原生PDF及Adobe Flash。微軟表示,等Windows 10推出后,就會在Edge加入HTML/JavaScript為基礎的擴展模型。
其他不再獲得支持的技術還包括Browser Help Object (BHO),此技術出現(xiàn)于1997年,用于為IE新增工具列等第三方外掛;1996年出現(xiàn)的VBScript、及Document modes、 Vector Markup Language等技術。另外,微軟也將以通用的現(xiàn)代擴展模型取代十多個老舊擴展點(extensibility point),如Shell Helper API、MIME filters等。其中有些已在過去的IE版本逐漸停用,換成新引擎之后微軟將完全停止支持這些技術。
Edge HTML已砍掉22萬行MSHTML程序代碼、300多個API及6種文件模式
微軟表示,Edge不再支持這些舊技術有多項好處,比如能和其他現(xiàn)代瀏覽器相容、提升效能、安全性與穩(wěn)定性,減少程序代碼復雜性等。為了打造標準化瀏覽器,至今Edge HTML已經(jīng)砍掉22萬行MSHTML程序代碼、300多個API及6種文件模式,并新增30萬行程序代碼、49項主要新功能及4200多個相容的修補程序。
IE之所以多年來一直保留老舊技術,部份原因是許多企業(yè)應用和這些技術綁在一起。微軟表示,Windows 10上的IE還是會持續(xù)支持老舊技術,但為了確保未來和Edge及其他現(xiàn)代瀏覽器的相容,建議企業(yè)及開發(fā)人員未來不要再繼續(xù)這些技術的開發(fā)及部署。
微軟曾表示,只要IE11執(zhí)行的操作系統(tǒng)還在支持期間,微軟就會為IE11提供支持。目前能執(zhí)行IE 11的操作系統(tǒng)Windows 7已在今年一月停止主要支持,延伸支持也會在2020年終止。
下載 地址:https://www.jb51.net/softs/324414.html