Monday, May 24th, 2010
FireBreath: Cross platform plugin framework
>FireBreath 1.0 has been released. What is it you ask?
FireBreath aims to be a cross-platform plugin architecture, targeting:
- NPAPI browsers on windows, mac, and linux:
- Gecko/Firefox
- Google Chrome
- Apple Safari
ActiveX Control hosts:
- Microsoft Internet Explorer 6, 7, and 8
You can run a script and start hacking on a new plugin, and it is fun to see folks using this to implement some W3C APIs such as:
Implementation of the Indexed Database API working draft as proposed by the W3C Web Applications Working Group.
Related Content:











Very interesting. How does this compare to JetPack, though?
https://jetpack.mozillalabs.com/
I’ve been interested in doing a browser plugin for some time. Will check this out.
FireBreath really doesn’t compare to JetPack; they are very different things. JetPack is for creating firefox add-ons, also called Extensions. FireBreath is for creating plugins.
The terminology is a little confusing and often not well explained. Simply put, a plugin is something that lives in an or tag. Also, add-ons or extensions tend to be browser specific, whereas most browsers either support ActiveX (IE) or NPAPI (most everything else).
Flash and Silverlight are examples of browser plugins.