浏览器扩展和浏览器帮助程序对象之间的区别是什么

时间:2016-12-03 17:17:54

标签: internet-explorer ieaddon

我正在编写Internet Explorer插件,目前我需要有两个独立的组件,其中一个显示为“浏览器扩展”,另一个显示为“管理加载项”屏幕中的“浏览器帮助对象” Internet Explorer。

我不清楚为什么我需要这两者,或者有什么区别。

1 个答案:

答案 0 :(得分:2)

Brower extensions出现在IE界面中;想想工具栏按钮,窗口框架中的面板等等。要向右键单击快捷菜单添加命令,可以创建浏览器扩展名。

Browser helper objects(BHOs)扩展了IE服务。 (Flash和Silverlight是作为BHO实现的。)如果你想为IE创建一个功能,你就要创建一个BHO。

嗯,你知道IE已不再处于积极开发状态了,对吧?它已被Microsoft Edge取代。使用IE的专有接口和服务创建附加组件可能没什么价值。

自Win 10周年更新开始,Edge支持为其他浏览器创建的扩展程序。对于Edge来说create extensions也更容易。

从长远来看,转移到Edge或其他浏览器可能会更容易(如果你不能/不会运行Win10)。