浏览器插件或扩展,选择哪个

browser plug-in or extension, which to choose?

本文关键字:选择 扩展 插件 浏览器      更新时间:2023-09-26

我打算修改现有网站的显示。

例如,当 Google 返回搜索结果时,我可以自定义网页的显示方式(例如在该页面的空白处添加一些气泡可视化效果)?可以使用浏览器插件或扩展程序来完成吗?

据我所知,浏览器扩展程序,例如Firefox或chrome扩展程序,通常用于在地址栏中添加小图标。

可以使用浏览器插件或扩展程序来完成吗?

是的。但是您不想编写浏览器插件。它们编写起来相当复杂,用户不愿意安装它们(有充分的理由)此外,你必须写两个,因为Mozilla和谷歌无法就格式达成一致(Chrome正在删除古老的NPAPI,但Mozilla不会实施谷歌的PPAPI,声称它是一个移动目标,文档不足)。

据我所知,浏览器扩展程序,例如Firefox或chrome扩展程序,通常用于在地址栏中添加小图标。

不。Firefox 插件和 Chrome 扩展程序可以做的远不止这些,包括在页面渲染后修改页面。

因此,您可能需要编写Firefox加载项和Chrome扩展程序。(可悲的是,是的,这是两个需要维护的代码库,尽管它们使用类似的技术 - HTML,CSS,JavaScript - 所以你可以在它们之间共享一些。