怎么写浏览器插件

1.如何制作chrome浏览器插件方法如下:
1、创建一个单独的文件夹,比如说为百度贴吧开发一个插件,就叫TiebaAddion 。之后在这个文件夹里创建一个名字为“manifest.json”的文件,在里面写上如下的样子 。
【怎么写浏览器插件】{
"name": "TiebaAddin",
"version": "1.0",
"description": "An addin for Tieba.",
"browser_action": {"default_icon": "icon.png"},
"permissions": [文件,并且名字为popup.html,同时在配置文件里“browser_action”下加上一条:"popup": "popup.html" 。
示范:
{
"name": "TiebaAddin",
"version": "1.0",
"description": "An addin for Tieba.",
"browser_action": {"default_icon": "icon.png","popup": "popup.html"},
"permissions": [里写上一些html代码,比如简单的输出HelloWorld也好,这个Popup.html和普通的html文件按没有任何差别 。
7、这就是基本的插件制作方法 。
2.浏览器插件是什么插件是一种遵循一定规范的应用程序接口编写出来的程序 。
很多软件都有插件,插件有无数种 。例如在IE中,安装相关的插件后,WEB浏览器能够直接调用插件程序,用于处理特定类型的文件 。
插件可以理解为再原软件上新开发出来的程序 。主要是更改原软件的一些设置或增强它的功能 IE浏览器常见的插件例如:Flash插件、RealPlayer插件、MMS插件、MIDI五线谱插件、ActiveX插件等等;再比如Winamp的DFX,也是插件 。
还有很多插件都是程序员新开发的 。组件和插件的区别是,插件是属于程序接口的程序,组件在ASP中就是控件、对象,ASP/IIS的标准安装提供了11个可安装组 。
3.请问浏览器上的插件一般是用什么语言写的1、浏览器上的插件,你应该是指的如百度工具栏之类的 。这个应该几乎所有的编译型的语言都可以开发(vb,c++,dephi等等) 。记得以前一朋友使用vb做ie的插件的 。
2、你所致的”软件“,如果说是只网站程序、网络应用(通过浏览器输入地址来进行操作的) 。现在主流的一般使用php、java(jsp)、ruby、python等等(也有其他直接编写cgi的特殊应用) 。
3、discuz 、wordpress等网站程序(论坛、blog、内容发布系统)是用php开发的 。
4.如何编写实现兼容不同浏览器平台的插件不同的浏览器平台实现方式是不一样的,还好现在有一个统一的编程平台实现,大家都可以去用啊 。方便很多,一次编程可以在多个浏览器平台实现运行FireBreath:
FireBreath 旨在提供一个跨平台支持的浏览器插件体系架构,面向:
NPAPI 浏览器(windows, mac, and linux):
Gecko/Firefox
Google Chrome
Apple Safari
ActiveX 架构:
Microsoft Internet Explorer 6, 7, and 8
http://www.firebreath.org/display/documentation/FireBreath+Home