Chrome has eliminated both of these dialogs (that used to be browser standards), and the FF dev team is usually responsive enough to adopt new, good ideas quickly. So what gives?
Chrome has eliminated both of these dialogs (that used to be browser standards), and the FF dev team is usually responsive enough to adopt new, good ideas quickly. So what gives?
It is not in the best interest of users to have their plugins disabled automatically as a "feature".
I know that would be easier said than done, but Chrome seems to do a good job of it.
They're starting to offer a separate extension SDK (formerly called Jetpack) that allows extensions to ignore the internal API and build against something more stable. Such add-ons can be installed without requiring a restart, and should be much easier to update, but many important extensions need more power than currently provided. (Ad block is a good example.)
http://groups.google.com/group/mozilla.dev.planning/browse_t...
The work to solve that is mentioned in the thread.
Windows has had binary compatibility for decades. Why not just version the internal browser API? (Extension XYZ was built against FireFox 3.6).
Extensions don't just run on top of Firefox, though; they modify Firefox's UI in arbitrary ways.
>Why not just version the internal browser API?
Firefox already does this, and automatically disables incompatible extensions.