Microsoft在新的Edge浏览器中禁用ActiveX加载项技术

Microsoft在新的Edge浏览器中禁用ActiveX加载项技术

微软新的Edge浏览器将抛弃旧的internetexplorer(IE)中最古老的两种浏览器技术,取而代之的是基于HTML5和JavaScript的附加组件。

然而,直到今年夏天这款浏览器作为windows10的一部分首次亮相之后,新的扩展模型才会被添加到Edge中。

此前,微软曾宣布Edge将放弃对IE11的大部分传统支持,并讨论了一种替代的插件模型,这意味着ActiveX将不受支持。该公司上周在一篇博客中证实了这一举措,将浏览器助手对象(Browser Helper Objects,BHO)添加到了现在的列表中。

这两者对于IE专有的附加组件和扩展框架都是至关重要的。

ActiveX控件类似于其他浏览器制造商的附加组件,特别是Mozilla(Firefox)和Google(Chrome),后者提供了扩展应用程序功能的功能。同时,BHOs本质上是与浏览器集成的插件。随着时间的推移,BHOs逐渐成为浏览器工具栏的同义词,Adobe等公司也使用BHOs,后者使用该技术构建了IE-in-browser PDF呈现插件。

ActiveX和BHOs都很古老,分别可以追溯到1996年和1997年,并且有着长期的安全和滥用问题的历史。两者都是特定于Windows的,因此作为一个在第一代Mozilla、后来的Google和其他公司的支持下开发的更加开放、基于标准的互联网,它们被降级为二等公民身份。

微软在其新的Edge开发博客上指出:“HTML5时代的功能大大减少了对ActiveX控件的需求,它还可以生成跨浏览器的可互操作代码。”。

IDC分析师Al Gillen在两周前微软的Build developers会议上录制的播客中说:“这是微软如何被快速变化的行业打乱的又一个好例子。”。Gillen补充道,ActiveX“将IE锁定在过去”,因为它的专利性质和早期的成功,微软认为每一个新的IE都必须支持ActiveX,以取悦依赖该技术的大多数企业客户。

Microsoft边缘

Gillen补充说,从Edge开始,微软可以摆脱传统的支持,转而采用跨平台模式,Edge将取代IE成为Windows10的默认浏览器。

微软计划用用HTML5和JavaScript制作的扩展来取代废弃的插件技术。然而,直到windows10发布后的一个未公开的日期,这项功能才能达到Edge。

早些时候,微软表示,用HTML5和JavaScript构建的Chrome和Firefox插件在Edge中运行“几乎不需要任何工作”。

在微软的构建大会上,ActiveX、BHOs和其他旧技术从Edge中退出得到了开发人员零散的掌声。但一位名叫肖恩·林德赛(Sean Lyndersay)的首席项目经理对欢呼的人们说:“你们不能在里面工作。”

对于企业来说,ActiveX和BHOs等功能将在IE11中继续存在,IE11还将与个人电脑和更大平板电脑上的windows10(但不是windows10mobile)捆绑在一起。当用户转向某些URL时,企业可以使用策略设置来强制执行IE11,比如内部网络或很久以前编写的业务线Web应用程序上的URL。

IE11将针对Windows10进行更新,但仅在安全性方面有所改进:它不会被赋予新的特性或功能,这再次表明IE是微软的死路一条,并且只会继续用于遗留用途。

与Windows 10本身一样,微软计划更新Edge的频率远远高于它对Internet Explorer的更新频率,而变化的速度尚未决定。”是45天还是90天还是73天?“我们还没有计算出确切的节奏,”林德赛说但我们有技术能力进行更新,并使整个用户群与我们一起快速前进。”

然而,IE11将在无限期的未来得到支持。去年,当微软突然告诉大多数客户,他们必须在2016年1月中旬之前迁移到IE11时,微软表示,只要“安装了IE11的操作系统”,IE11就将得到支持,这意味着它将至少在Windows 7的支持期内存活。该操作系统将于2020年1月退出支持。

这个策略是否也适用于Windows8、8.1和10——后者可能有一个开放的支持生命周期——目前还不清楚,但在构建会话期间,它听起来似乎不会,而且IE11在某个时候将退役。

“我们还没有发表任何声明,”与林德赛一起主持会议的另一位Edge首席项目经理查尔斯·莫里斯(Charles Morris)在回答有关IE11终止支持的问题时说我们还没定下未来的目标。但(结束支持)绝对是我们前进的方向。我们希望为我们的客户提供一个过渡时间,让他们摆脱这些旧技术,[但]我们不知道具体需要多长时间。”

在去年8月宣布削减对旧版IE的支持后,如果微软在2020年推出Windows7时对IE11也采取同样的措施,那就不会令人震惊了。此举是对一项数十年的政策的否定,并标志着没有什么是安全的砧板。

即使是我。

这个故事,“微软nixes ActiveX插件技术在新的边缘浏览器”最初是由

计算机世界。