Mozilla Foundation, Apple, Macromedia, Opera and Sun to Improve Browser Plugins

Wednesday June 30th, 2004

The Mozilla Foundation is teaming up with Apple, Macromedia, Opera and Sun Microsystems to improve browser plugin technologies. The alliance will work on the extending the Netscape Plugin Application Program Interface to enhance interactivity and scriptability. Mozilla, Opera and Apple's Safari browser all use the Netscape plugin model, which debuted in Navigator 2.0. Meanwhile, Macromedia develops the popular Flash Player and Shockwave Player plugins, while Sun is behind the Java plugin. As well as Safari, Apple is also responsible for the QuickTime Player plugin. The only notable browser/plugin developer not in the new group is Microsoft, which dropped support for the Netscape plugin model in favour of ActiveX at Internet Explorer version 5.5. Slashdot has a story about the new plugin alliance.

Update: Adobe has been added to the members of the alliance listed in the Mozilla Foundation's press release.

#27 Re: Re: Absolutely a good idea - what I'd like to

by jgraham

Thursday July 1st, 2004 4:16 AM

You are replying to this message

Sorry, the latest version is at: <…blog/archives/000319.html>

As for the main point of the thread, I guess having plugins rendr part of the DOM would be a lot harder than waht we have today because the plugin would have to interact very closely with the layout engine. I might, for example, want to embed SVG in a HTML document, use XBL to create bindings for the XBL and embed a HTML document in the resulting image - so it wouldn't just be a case of the plugin and browser agreeing on a size and position of a box for the plugin content and the plugin drawing to that box. I guess it's possible but I think that you'd need to design the layout engine from the ground-up to work in that way. It would probably also be slow.