Firefox Jetpack

Firefox 扩展开发包
授权协议 MPL
开发语言 JavaScript
所属分类 Web应用开发、 网页开发工具
软件类型 开源软件
地区 不详
投 递 者 东方飞捷
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Mozilla Lab Jetpack:开发 Firefox 扩展的新方法,也就是 Add-on SDK, 它不再依赖 XPCOM、XUL,而是采用了 HTML、CSS、JavaScript。和 Chrome、Opera 的扩展开发类似。这里,Add-on SDK 和 Chrome 都使用 JSON 描述扩展元数据,而 Opera 使用 XML。现在应用扩展都在走 Web 路线。

Jetpack旨在让开发人员能够创建可开关的代码软件包,并且无需最终用户重新启动他们的浏览器.在目前的Firefox插件系统中,这样的功能还无法实现,但Firefox可以通过像油猴(Greasemonkey)这样的第三方工具实现.

在每次升级浏览器时,Jetpack还可以让开发者生成的代码不会被损坏,这个问题一直困扰着开发者,而且 Firefox插件开发多年来一直受它的影响.由于这个问题,开发者们被迫只能较小地改变Firefox插件,如果对一个插件的开发时间过长,开发者将不 得不中途停止.在新的系统下,无论你安装什么,Jetpack插件都将运行.

  • 由于工作中用到决策引擎产品 FICO Blaze ,该产品展示决策流,决策树,决策表等组件是依托的applet ,需要浏览器启用java插件。经常碰到明明电脑上装了java 但是浏览器的附加组件中却没有显示,经过一下午的折腾发现了以下几条限制。 1,firefox64位版本是不支持java插件的 2,firefox的附加组件是.xpi的文件,对于Windows系统而言firefox支持的插件是以文

  • 今天浏览一个网站,尽然需要自己安装java浏览插件,faint,firefox不支持自动安装,没办法只好找找方法,然后记录经历于此: 1、去这里:http://java.com/en/download/linux_manual.jsp 下载最新自解压安装包,其自解压出来的rpm包是不能够直接使用的,要不就直接提供rpm包安装了; 2、使用命令如下: chmod +x ./jre-1_5_0_09-

  • 做法      下载jre,并解压到某个文件夹!      cd <firefox的安装目录>/plugins      sudo ln -s <jre的安装目录>/lib/i386/libnpjp2.so      cd <mozilla>/plugins      sudo ln -s <jre的安装目录>/lib/i386/libnpjp2.so      重启 firefox 。    

  • 在安装 Java 平台时,Java 插件文件将作为该安装的一部分包含在内。要在 Firefox 中使用 Java,您需要从该发行版中的插件文件手动创建符号链接指向 Firefox 预期的其中一个位置。对于 Firefox 版本 21 和更高版本,您必须在主目录 ~/.mozilla/plugins 中创建符号链接。从 Firefox 版本 21 开始,不支持在 Firefox 应用程序目录的 pl

  • Firefox Developer Edition英文版下载地址: https://www.mozilla.org/en-US/firefox/developer/ Firefox Developer Edition中文版下载地址: https://www.mozilla.org/zh-CN/firefox/developer/

  • 本文转自Firefox官方网站 许多网页使用 Java 小程序 用于交互式内容,如在线游戏。Java 是一种编程语言,它可以运行在 Windows、Mac、Linux 及其他计算机系统。 在 Firefox 运行 Java 小程序之前,您必须已经正确安装并启用了 Java 插件。 Firefox 还需要包含于 Java 6 Update 10 或者更高版本里的新 Java 插件。 测试 Java

  •   Using the Java plugin with Firefox Many web pages use Java applets for interactive content such as online games. Java is a programming language that can run on Windows, Mac, Linux, and other compute

  • This page is about building Firefox Desktop The Mozilla build system, like the rest of the Mozilla codebase, is cross-platform. It uses traditional Unix-style autoconf and make tools to build the vari

  • <html> <head> <script language="javascript"> try{  if(document.myApplet.isActive()){   alert("plugin JRE");  } }catch(error){   alert("no plugin JRE");   } </script> </head> <body> <applet name="myApp

  • jUART的功能是网页可以直接和电脑连接的串口设备通信(比如:扫码枪,单片机等等),它的主页位于https://github.com/billhsu/jUART,是一个基于FireBreath的一个插件,是一种NPAPI插件,在最新版本的Firefox浏览器上已经不被支持了,这种NPAPI插件比较不安全。但是目前也没有完全能替代的东西,比如像Firefox或者Chrome的标准扩展程序还没有支持串

 相关资料
  • 阅读《入门指南》和《概述》后,可以将该指南用作扩展组件和功能的概述。鼓励开发人员探索和扩展功能。 自定义扩展用户界面 Browser Actions 将图标,工具提示,徽章和弹出窗口添加到工具栏。 Commands 添加触发操作的键盘快捷键。 Context Menus 将 item 添加到 Google Chrome的上下文菜单。 Omnibox 将关键字功能添加到地址栏。 Override P

  • Flask,一个微框架,通常需要一些重复的步骤来让第三方库工作。因为在很多时候, 这些步骤可以被分离出,来支持多个项目,就有了 Flask Extension Registry 。 如果你想要为还没有的功能创建你自己的 Flask 扩展,这份扩展开发指南会帮助你 在很短的时间内让你的应用跑起来并且感到像用户一样期待你的扩展运转。 剖析扩展 所有的扩展都位于一个叫做 flask_something

  • 说明 我们都知道 Laravel 扩展包的注册会对应用造成消耗。有一些扩展包是开发环境中专用,生产环境中并不会使用到,为了避免无用的负载, 必须严格控制其安装和加载。 安装 安装开发专用扩展包时 必须 使用 --dev 参数,如: composer require laracasts/generators --dev 加载 开发专用的 provider 绝不在 config/app.php 里面注

  • PHP 源码 Source Insight 相关资料 Extending and Embedding PHP PHP Internals Book 深入理解PHP内核 PHP扩展开发及内核应用 Laruence 鸟哥博客

  • Electron supports Chrome DevTools extensions, which can be used to extend the ability of Chrome's developer tools for debugging popular web frameworks. 使用工具加载 DevTools 扩展 加载 DevTools 扩展的最简单方法是使用第三方工具,

  • Electron支持Chrome DevTools 扩展程序,可增强开发工具调试流行web框架的能力 DevTools Extension Electron supports the Chrome DevTools Extension, which can be used to extend the ability of devtools for debugging popular web fra

  • 本书简述了Chrome平台开发的概念、扩展与应用的区别及其常用功能,并结合具体场景给出了实例。主要介绍了Chrome扩展基础、Chrome扩展的UI界面、管理浏览器和部分高级API划分,讲解了文件系统、网络通信、操作USB设备和串口通信等多个与操作系统紧密相关的内容,还介绍了Chrome主题开发、支持国际化的程序开发,以及如何使用Angular框架进行开发。 本书以直观生动的实例帮助读者理解知识要

  • 本文向大家介绍PHP扩展开发教程(总结),包括了PHP扩展开发教程(总结)的使用技巧和注意事项,需要的朋友参考一下 PHP是一种解释型的语言,对于用户而言,我们精心的控制内存意味着easier prototyping和更少的崩溃!当我们深入到内核之后,所有的安全防线都已经被越过,最终还是要依赖于真正有责任心的软件工程师来保证系统的稳定运行。 1、线程安全宏定义 在TSRM/TSRM.h文件中有如下