taxilian
actual plugins aren't useful for all situations; in fact, I'd say that it's relatively uncommon to need to write a plugin.
That is one of the main reasons I started FireBreath; relatively few people in the world know how to write a browser plugin for any platform, much less make one work on all major browsers. FireBreath aims to make that easier. That shouldn't preclude the fact that plugins simply aren't suited to many tasks; the need to install it is a big factor in that, particularly since most common install methods only work on one browser. Also, there are existing plugins such as flash and silverlight that already have a large install base and can often be used to solve many of the problems that people use plugins to solve; worth considering.
FireBreath is a framework that abstracts npapi and activex (but could be extended to abstract other types of browsers as well, if there were reason and someone wanted to) to make it easy to write your own code that works in both places.
- Taxilian (original author of FireBreath)
If you aren't doing any drawing, just network stuff and calculations, you can probably get by without writing any platform specific code.
- Taxilian (original author of FireBreath)