Monday, May 24th, 2010

FireBreath: Cross platform plugin framework

Category: Plugins

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.

    Posted by Dion Almaer at 6:34 am

    1 rating from 1 votes


    Comments feed TrackBack URI

    Very interesting. How does this compare to JetPack, though?

    Comment by Jona — May 24, 2010

    I’ve been interested in doing a browser plugin for some time. Will check this out.

    Comment by Baryn — May 24, 2010

    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.

    Comment by taxilian — May 25, 2010

    Leave a comment

    You must be logged in to post a comment.