Internet explorer 编写IE插件比为Firefox/Chrome编写插件更难吗?

Internet explorer 编写IE插件比为Firefox/Chrome编写插件更难吗?,internet-explorer,google-chrome-extension,firefox-addon,Internet Explorer,Google Chrome Extension,Firefox Addon,IE插件的数量似乎远低于Firefox和Chrome扩展——为什么?写一本难吗?是否存在特殊的障碍?是的,创建IE扩展要困难得多,需要更多的知识,这是一种非常古老的机制,可以追溯到浏览器战争时代。您必须使用ActiveX(通常使用C++编写扩展),通过COM接口与浏览器通信,创建将在磁盘上安装扩展并注册的安装程序。各种低级的东西。另一方面,Firefox和Chrome扩展是用JavaScript编写的,使用高级API(在Chrome中比在Firefox中更高级),只需打包,浏览器就会自行安装 供

IE插件的数量似乎远低于Firefox和Chrome扩展——为什么?写一本难吗?是否存在特殊的障碍?

是的,创建IE扩展要困难得多,需要更多的知识,这是一种非常古老的机制,可以追溯到浏览器战争时代。您必须使用ActiveX(通常使用C++编写扩展),通过COM接口与浏览器通信,创建将在磁盘上安装扩展并注册的安装程序。各种低级的东西。另一方面,Firefox和Chrome扩展是用JavaScript编写的,使用高级API(在Chrome中比在Firefox中更高级),只需打包,浏览器就会自行安装

供参考:


硬是一个主观术语。然而,其他浏览器对扩展的支持要比IE早得多,这可以解释IE的支持更少。@PreetSangha:对不起?在Firefox或Chrome出现之前,Internet Explorer扩展就已经存在了。最近推出的只是一个列出这些扩展的网页。真的吗?我不知道……我被纠正了