Or rather Flash news?
One of Adobe's Flash player developers, Tinic Uro, today used his blog to tell us users about upcoming features.
Among the list of changes we can read about a change regarding the Linux Flash plugin:
As a KDE user you might now think "doesn't Konqueror already support XEmbed?"
Short answer: it does. It been using XEmbed for years, actually in an even more progessive way, i.e. detaching the plugin from the browser process by running it in an external plugin viewer and just embedding its window.
For a collection of reasons on why this is a good idea, check out Zack's blog about this
So, how can Konqueror both support and not support this kind of technology?
Well, Tinic Uro is talking about a certain use case of XEmbed, a new variant of the Netscape plugin API for X11.
Plugins using this new API would still run inside the browser process, thus getting into trouble if they make assumptions about the browser, e.g. assuming that it is Firefox or, more low level, assuming that the browser uses GTK+ as its toolkit
Since neither Gecko, KHTML or WebKit are tied to a particular toolkit, though Gecko and KHTML only have one widely used backend implementation, this is quite a futile assumption.
However, there is light on the horizon regarding this problem, since even the Mozilla/Firefox team is considering (comment by "Robert") using out-of-process plugins. Especially interesting for Firefox users who visit websites with Java applets, since an out-of-process Java Applet does not freeze the browser during JVM startup.
Back to the Flash topic. Another upcoming feature, though not Linux related yet, is this one:
Not yet Linux related because I am pretty sure they will add this to the Linux player as well, once they have the code paths tested through their Mac OSX version.