其它类似的API包括 Audio Units 和VST。 插件稍不同于扩展(extension),插件通常依赖于主应用程序的接口,有一个它们可以运行的确定的界限。 相同的是,它们通常都用来减少主应用程序的大小、提供一些可选的功能。 将会被Java插件执行的Java Class的名字,必须以.class结尾。 这个文件必须存在于codebase属性指定的目录中. 主应用程序提供给插件可以使用的服务,让插件在主应用程序中注册插件本身,以及和插件进行数据交换的协议。
- ;元素用于在浏览器中播放或显示一个对象(典型的就是applet和Bean),而这种显示需要在浏览器的java插件。
- 在以后的文章中将会提到Mozilla插件和古老的NPAPI的渊源,以及firefox中插件和扩展的区别。
- 这里不得不提到Mozilla Firefox 和相关软件。
- 相反地,主应用程序和插件是分离的,这就使得我们可以不改变主应用程序而动态增加或更新插件。
插件依赖于主应用程序提供的这些服务,通常不能独立运行。 相反地,主应用程序和插件是分离的,这就使得我们可以不改变主应用程序而动态增加或更新插件。 将会被执行的Java Class文件的目录(或者是路径),如果你没有提供此属性,那么使用;的jsp文件的目录将会被使用. ;元素用于在浏览器中播放或显示一个对象(典型的就是applet和Bean),而这种显示需要在浏览器的java插件。
plugins: 目录
应用程序支持Plugin有许多原因,主要原因有:使第三方的开发者有能力扩展应用程序,以提供无法先期预料的特色;减小应用程序的大小;由于软件版权之间的不兼容性将源代码和应用程序分享。 当Jsp文件被编译,送往浏览器时,;元素将会根据浏览器的版本替换成;或者;元素。 注意,;用于HTML 4.0 ,;用于HTML 3.2. 这里不得不提到Mozilla Firefox 和相关软件。
那时在Univac 90/60系列主机的Unisys VS/9 操作系统中,运行着一个叫 EDT 的文本编辑器,它提供一种功能可以从编辑器中运行其它应用程序,并允许这些程序访问编辑器的缓冲区,在内存中提供一种编辑会话。 这样这些外来的应用程序就可以依靠共享的缓冲区执行文本操作了。 这种功能后来被 Waterloo Fortran编译器使用,和EDT编辑的Fortran程序进行交互编译。 公开的应用程序接口(API)提供一个标准接口,允许第三方编写插件和主应用程序交互。 一个稳定的API必须在主应用程序版本升级后第三方插件仍可以运行。 Adobe Photoshop 和 After Effects 提供给插件的API已经成为一种图像处理软件API的标准,被相类的图像处理软件所采纳。
plugins: pluginPlugin 架构
它们使用一个叫做Add-on的名词,Add-on又被细分为插件、主题、搜索引擎和扩展。 在以后的文章中将会提到Mozilla插件和古老的NPAPI的渊源,以及firefox中插件和扩展的区别。
由香港SEO公司 featured.com.hk 提供SEO服務