我想为我的网站制作一个像谷歌工具栏这样的浏览器工具栏。它应该与所有流行的浏览器兼容。
我应该使用哪种语言来制作它?我可以使用任何示例/指南吗?
对于 Firefox,从这里开始:https ://developer.mozilla.org/en/Extensions
Internet Explorer,此处:http: //msdn.microsoft.com/en-us/library/bb250489%28VS.85%29.aspx
您可以使用 Javascript 和 Xml ( XUL ) 编写 Firefox 扩展和任何可以生成 COM 组件的语言,该组件实现了 IE 的 IObjectWithSite 接口(VB、C++、C#...)。
IE 示例:
火狐:
你试过http://www.Conduit.com/吗?它是完全免费的!我喜欢它。连大佬都用。
关于你的游戏……它可以在线获得吗?我可以玩吗?
浏览器工具栏与其他浏览器不兼容。一些工具栏会根据您的浏览器为您提供不同的下载链接,而其他工具栏会为它们识别和检测的每个浏览器安装插件。
但无论如何,您将为您想要支持的每个浏览器编写一个,除非它们共享一个插件模型。
请参阅 Corbin 对 ie 和 firefox 的回答,对于 safari,请从以下位置开始:
你不能制作一个同时兼容 IE 和 Firefox 的工具栏。您需要创建两个工具栏。
对于 IE,您需要创建一个 Deskband ( http://www.codeproject.com/KB/shell/ietoolbartutorial.aspx ),这是一种通过 COM 与 IE 交互的插件。您需要了解 C++ 和 COM 才能做到这一点。
对于 Firefox,您需要创建一个 Firefox 扩展。https://developer.mozilla.org/en/Extensions是一个很好的起点。您需要了解 JavaScript 和 XUL(XML 用户界面语言,Mozilla 使用什么来创建用户界面)