5月14日,微軟正逐步公布全新瀏覽器Edge的更多細節。Edge將成為IE的換代產品。
根據微軟提供的最新信息,Edge不僅將帶來新的界面、體驗和渲染引擎,還將在信息安全、網頁標準,以及對以往代碼的兼容方面推陳出新。近期,在微軟Edge開發博客中,Edge開發團隊公布了這款瀏覽器的更多信息。
不再支持ActiveX和BHO
對開發者而言,Edge的最大不同在于擯棄過時的瀏覽器技術,包括ActiveX和瀏覽器幫助對象(BHO)。這兩項技術都可以追溯至90年代IE誕生初期。
ActiveX推出于1996年,能將原生的Windows技術嵌入至網頁瀏覽器。其他許多網頁技術,例如Flash、Java、Silverlight和PDF都通過這種方式集成至瀏覽器。ActiveX被拋棄是由于,微軟認為,HTML5的發展使這類控制技術不再必要。HTML5實現了可跨瀏覽器執行的代碼。
ActiveX被拋棄并不意味著Flash即將消亡。微軟將把Flash直接集成至瀏覽器,這一做法與谷歌Chrome類似。此外,Edge也將支持原生的PDF渲染。
與此同時,微軟也將不再支持以往的擴展模塊,即BHO。BHO主要被用于開發第三方搜索工具條,但實際上用戶對此并沒有太大需求。因此,在微軟新的瀏覽器中,用戶將不會再看見煩人的工具條。
不過,微軟仍將提供一種方式,協助開發插件。這與Mozilla、谷歌、蘋果和Opera采用的HTML/Javascript混合模式類似。微軟表示,將于今年夏季晚些時候啟用這一模式,使開發者可以及時為Edge開發插件。
拋棄其他無用的部分
微軟還表示,已在Edge的開發過程中移除了22萬行代碼和超過300個應用程序接口(API)。與此同時,微軟向這一新瀏覽器加入了超過30萬行新代碼,以及49項新功能和4200個瀏覽器互操作功能。
在Edge中,微軟還放棄了廠商前綴。這意味著,如果開發者希望開發特殊的HTML5或CSS功能,那么不必使用專門的Edge前綴,而是按照網頁標準編程即可。
對微軟來說,這是正確的發展方向。微軟近期進行的一些招聘也表明,微軟正支持并推廣開放的網頁標準。
引入安全沙箱模式
本周一,Edge團隊公布了這款瀏覽器的一些安全功能。微軟展示了如何使這款瀏覽器更好地應對網絡威脅,以及最新模式為何比以往要好。
實際上,拋棄ActiveX和BHO已經使瀏覽器更安全。過去多年中,第三方信息安全機構已多次發現ActiveX的漏洞,這些漏洞有些可以破壞瀏覽器,有些甚至能對系統造成威脅。在轉向基于HTML/Javascript混合模式的插件之后,微軟將限制插件權限,避免插件獲得系統的控制權。
不過,Edge最重要的信息安全功能在于,微軟將Edge作為“通用Windows應用”來發布。這意味著,Edge將在沙箱中運行。微軟表示,Edge訪問的每個互聯網頁面都將在應用容器內進行渲染,而應用容器是“Windows最新、最安全的客戶端應用沙箱”。
作為“通用Windows應用”,Edge將可以從微軟應用商店升級。用戶將不必再通過Windows Update來升級瀏覽器。將瀏覽器升級與系統其他部分分隔開將帶來幫助,有助于瀏覽器保持最新狀態。這也意味著,Edge將可以像Chrome和火狐瀏覽器一樣實現自動升級。
Edge將于今年夏季末與Windows 10一同發布。