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