New Alliance Hopes To Standardize Web Plug-Ins
mksolutions writes "As reported on heise online and mozilla.org 'Apple, Macromedia, Opera and Sun Microsystems join in push to modernize plugins and create a richer web experience.' They are to develop a common, cross-platform plug-in interface which will be used in Mozilla products as well as Opera and Safari and will be released under an open source license."
Why are they scared of working towards a standardized future?
Maybe now there will finally be some of the missing plugins like Shockwave.
Not that I really want it, but my kids do.
Put identity in the browser.
they are just trying to get rid of the fanboys since exploits will affect ALL browsers then... ;)
Or is this only for browsers that are actually useful?
The boys in Redmond must have smacked their head and said, "IE"
English Articles:2 004/06/30/2 004-06-30.ht ml
http://www.opera.com/pressreleases/en/
http://www.mozilla.org/press/mozilla-
"Apple, Macromedia, Opera and Sun Microsystems"
Spot the odd one out! I misread Macromedia as Mozilla for a second.
Notable by its absence I see. Macromedia obviously want to be in the mix, as they want everyone everywhere to use their lovely Flash and Director.
Sun is a puzzle in this, what do they have to gain? aaah the Java plugin. Well all sorted here, Opera want to pull in a little more weight, feeling the heat from FireFox I guess.
FireFox! Oh I do so kill myself.
#hostfile 0.0.0.0 primidi.com 0.0.0.0 www.primidi.com 0.0.0.0 radio.weblogs.com
I Hope that all browsers involved would allow me to point to my own plugin directory, so I don't have to have a different copy of the same file for each browser I use.
If this could be completed quickly, this would be a huge boon to consumers everywhere, making life much simpler for Joe Sixpack. It would be another step in commoditizing the underlying OS, and the web browser in a sense as well, as you don't have to worry about plug in support as long as it was a compliant browser.
And with CERT saying ditch IE, there's no better time than today to have this type of action. Unfortunately, it doesn't exist yet....
The cesspool just got a check and balance.
I think the internet's broken. That first link, heise online, it's in a whole other language.
I've already tried resetting the defaults on IE...
Can anyone help?
--
I uhm... write stuff, but not well, and not often
Does anyone know how the w3c fits into this?
Great! I, for one, welcome our new Punch The Monkey and Win 10,000 Banana Points overlords.
Har!
RTFA a bit more - Mozilla is pushing it, ah well this is all well and cushy!
:-)
The best part is that writing a plugin should now be easier. SVG plugin anyone?
Good work. Perhaps they will start sharing more code, after all, I only really want one good browser, not 5 alright ones!
#hostfile 0.0.0.0 primidi.com 0.0.0.0 www.primidi.com 0.0.0.0 radio.weblogs.com
Now, regardless of browser, everyone can have 10,372 smileys and valuable advertisements from Hotbar.
seriously .. slashdotting it everyday? .. for what are these multimedia and java plugins good for anyways ? But, these kinda aliances good, 'cause they will help move the lazy MS ass to do some serious work atleast.
now on topic.. isn't sun standing in for MS there ?
And on a more serious note
Don't reinvent Active-X with all its problems. Maybe browsers *don't* need standard, easy-to-install extensions (think BHO and ActiveX)
Best Buy can have you arrested
Right.. I'm guessing this is just going to make it easier for the the plug-in companies to make plug-ins for the smaller browsers. Instead of making a plug-in for Mozilla, Firefox, Opera, etc.. They only need to make one two now. One for all of those and another for IE. As you said, they arent going to stop making one for IE... i mean.. 70%+ dominance is a pretty big number :)
Hmmm.
There is a difference between standardize and monopolize. You need to be alone to monopolize. Standards *are* good. As long as they are open and everybody can use them.
Slashdot anagrams to "Sad Sloth"
On the other hand, I expect that plugins will get even better once they have an audience beyond the standard Mozilla browsers. And I'm happy they're leaving out Microsoft. Let's finally put to rest that tired Internet Explorer!
I use Firefox on both Windows and Mac, and have not had the need for shockwave yet, java and flash shoul d be standard too. At least this just wraps them all up in 1 package.
I hate sigs.
...world for some time. There is a widely adopted "open" standard (VST-Virtual Studio Technology). They are not cross platform as they are native software, however I can load up one of a number of sequencers on Windows and use the same plugins.
:o)
There are competing plugin formats such as Direct X, but VST's seem to have the market pretty sewn up - there's even bindings for java
One the mac side of things Apple introduced AudioUnits which seem to be gaining popularity.
The great thing is, since developers no longer have to target a certain platform (i.e. only one sequencer family) you see a huge wealth of plugins available to be used on anything - hopefully we'll see that same kind of developer community flourish around rich-content plugins for the web.
I am NaN
...and release the plug-ins themselves (hear Flash) under an open source license.
.swf more or less an open standard?), at least, could they release their plug-in for other archs?
I'm not playing the open source fanatic here, but I'd really like them (*cough* macromedia *cough*) to realize that Linux is more than Red Hat.
Being a Gentoo PPC user, I still have no way to play flash on my iBook (well, I can boot it on OS X).
If really they want to protect their trade secrets (are there any? Isn't
Instant Karma's gonna get you, Gonna knock you right on the head (John Lennon, 1970)
Cheers,
Ian
Remember, your browser is only secure as the least secure plug-in.
What each of these groups needs is an IE ActiveX helper object that automatically downloads and installs their web browser on a visitors computer and then it should make their browser the default while removing "IE" icons from the desktop and start menu.
Whilst it's all very well for us "FireFox on Linux" users to gloat about our immunity from scumware; we must be aware that the developers of scumware only target IE _because_ it is the most prolific browser. The security weaknesses of IE are more likely the second reason.
Now if a critical mass of Internet users migrate to FF/Moz/Saf etc., scumware authors WILL target this shared extension architecture.
Now, it is all very well saying that the Mozilla platform may not allow drive-by installation (to the best of our knowledge); but remember that scumware is often installed through social engineering of the user. "This website requires Hyperviewing 3D Spatial Extension" (bundled with scumware for your convenience); and the user may click "Yes" to install without second thought.
How you go about allowing extension installation whilst maintaining a level of sanity needs carefull thought at this stage.
Ya, they finally got smart. Even though they're all smaller companies than Microsoft, their mindshare and market sway is probably as great together at least in industry circles. Hopefully this just accelerates the whole browser development cycle by letting developers know there's a consortium and there will be standards.
Just in case you were confused, this is about things like the Macromedia Flash plugin that lets you view Flash docs, not the "Flash Click to Play" extension of Firefox. Granted, having one without the other seems insane, but this article is only about the one.
The enemies of Democracy are
On the contrary, IE is coming up short of ammo in the "browser war" and slowly becoming irrelevant. Microsoft even gave up on it once (last year?) and then picked it up again. Microscoft needs to decide if it's customers best interest is going to be their future policy, or if they need to put capital gain in the forefront as it has historically proven.
boycott slashdot February 10th - 17th check out: altSlashdot.org
would Apple push for standardization of synchronization between bookmarks (a feature they will be including in Safari for Mac OS 10.4)? Cross-browser synchronization of bookmarks would be very handy for people who want to try more than one browser.
The only plugin that could be said to cater to an otherwise neglected niche is Flash. And hopefully with browsers natively supporting SVG, someday it's usefullness will wither, too.
Plugins are just excuses for Adobe Acrobat in the browser window bullshit. For all those fools that put up Word and PDF all over the place, get a clue already.
Of course, if successful, MS may want to "embrace and extend" here, but they should not be involved in the development, as the spec should not have to consider the special needs of IE as it's being developed.
I survived the Dick Cheney Presidency 7 to 9 AM 7-21-07
I also wonder how badly the plugin API is limited by going with a non-OO implementation language like C. Sure, you can create some complex data types in C, but you've got to kiss your own butt if you want to pass behaviors along with those data types.
There is a Mozilla plug-in called Plugger which itself allows stand-alone programs to be used as plug-ins. This provides the desired feature of in-line viewing of formats not natively understood by Mozilla. But it also does another thing that other plug-in APIs misses, it seprates the stablity of the browser from the stablity of the Plugger'd viewer.
The Netscape plug-in, IE ActiveX and IE BHO APIs all allow the plug-in to crash the browser! Even worse, these APIs make it trival for Spyware to collect information including online banking username/passwords.
For the majority of plug-ins, all the plug-in functionality needed was a display system to provide their "window" in-line with the document. So, why then does plug-in APIs allow the program to run in-process with the browser?
I call it a "virus".
I would think that Apple and Opera would be unlikely to support something that would allow unblockable pop-up ads, being that both of their browsers have built-in pop-up blocking.
I mean how stupid would it be to for them to come up with plugins that defeated their own features?
100% Crunchier
I deliberately haven't installed the flash/shockwave type plugins and I run Mozilla. I do so so I don't have to see adverts etc. There are some sites that won't work like that but what with SVG and Javascript I reckon the emphasis on 3rd party plugins for animation will slowly wane.
Also... this isn't about what _YOU_ want. Browsers are for everybody who wants web access and that in itself presents a problem - one can't keep all the people happy all the time. If enough people have your attitude then you'll probably find a browser port that intentionally blocks the use of plugins.
That's called consumer choice and market pressure. A standard plugin architecture will also help a lot of corporations produce their own cross platform plugins that allow them to use a web browser as a GUI to, say, a corporate database, maintenance code or some such. That would be VERY useful IMHO.
Matthew.
Time flies like an arrow. Fruit flies like a banana.
Haha! This will be the return of the HotJava browser! Now Sun will show everyone what it is to be light and fast! HotJava with plugin support will rule the world!
Will they consider non-rectangular plugins?
Boy, i've never heard of such a concept; quick patent the idea and dontate it to an open-source project before one of the big boys gets it!
Electronic Music Made Using Linux http://soundcloud.com/polyp
A cross platform browser plugin spec is a good idea and the timing is pretty good. The publicity that IE's security issues are getting, is opening up a window of opportunity for the major competing browsers. MS knows that this is getting serious because they are reconstituting their IE development division. If MS is smart, they'll get on board with this asap. That would look good to the DOJ and EU too and realistically it really won't threaten their browser dominance. It'd be good PR and could IMHO jump start their development efforts.
To the making of books there is no end, so let's get started
Has anyone actually done anything useful with TenDRA yet? It seems like such a great idea, and yet there's so little interest...
I really hope they think this standard through and implement some type of certificate authentication or something. I don't want to my browser to automatically download stuff onto my computer. I already checked off all the automatic downloading in firefox. I would rather go through the hassle of manully typing in the address of the software developer's website and downloading the pluginh from there.
I am almost surprised that MS does not go along with all this.
Any cracks on this would allow for some damage on other systems. This would allow MS to state that Linux, BSD, and Mac have no security.
And yes, if the install is done at user level, the *nix OS would still be operating, but the users data would quite possible be wiped, or their passwords stolen, or their Credit card numbers stolen, etc. Users do not really care if an OS survives or not. They are finally starting to care about all the money being stolen. This is only because the news media is finally pointing out that these problems are soley from MS systems.
I prefer the "u" in honour as it seems to be missing these days.
I know we all think we like plugins - for me at least it evokes the early days of netscape corporation, and VRML, and Flash, and Java, and the idea of "limitless possiblilities".
But now that we've great gpl'ed browser, plugin is just another word for "longwinded not-as-good-as-gpl click-thru licensing agreement".
I don't want a "richer" web experience. Things already blink too much. Worse, plug-ins kill a normal standardization process. If there hadn't been any plug-ins, people would have been forced to standardize something like SVG much earlier instead of relying on Flash and similar systems.
Also, the problem with plug-ins is not their availability, it's version hell: you need to have the right constellation of library versions, operating system versions, and application versions. A plug-in standard usually still uses APIs other than those provided through the plug-in standard, so a standard won't change that.
Altogether, I think it's a bad idea. Let's get rid of plug-ins altogether and instead work towards better, universally implemented, open web standards.
Just because Windows has security problems, doesn't mean that those problems will cross-pollinate over to Linux through a plug-in architecture, or even a full browser.
The plug-in architecture is designed for browsers, some of which (Mozilla and Opera) happen to be available for Windows. It still has to go through the browser to get to the OS. That route is a lot tighter in Mozilla and Opera that it is in IE.
The architecture could be really, really tight. Firefox runs on both Windows and Linux, and has architectures to expand its functionality, but that doesn't mean that we're suddenly installing Bonzi Buddy and Gator on Linux, does it?
Do you see what I did there?
...a few more pieces.
1. True Integration of media objects into the browser. Right now, the browser still drops a little box on the screen and tells the plug-in where to paint it's output. Why can't everything be integrated as pure objects in the DOM such that layering one item on top of another can happen with no problems? If I want a QuickTime movie as my background, with the page content painted over the top...why do I need to build the whole thing in Director? The browser should be able to sort this out.
2. Consistency in access to standard IO functions regardless of plug-in type. If I want to trigger the start of a media stream out of Flash, Director, RealAudio or QuickTime (or the countless other media types) can't there be a consistent way to code play()? That would also allow for client-side code that detects which plug-in is installed and simply passes a standardized code chunk into the page...rather than forking off and having individual code chunks to handle each plug-in type.
3. A _FINAL_ decision regarding the OBJECT and EMBED tags. This is silly Microsoftism, and requires double-coding...a killer to all things HTML.
4. W3C support.
I'll keep my fingers crossed, but I've been disappointed for a long, long time.
---- Please be nice in case my Slashdot karma ~= my real life karma.
The funny thing is I recall word documents used to be the standard for distributing documents online ages ago, before the web, in the days of BBSes, Compuserve, and the pre-web AOL. Everyone had Word. I remember thinking that Word could display information better than Mosaic when it first came out, and I always thought that if Microsoft turned Word into a Web browser at that time, and used Word documents as the standard for web pages instead of HTML documents, they could have taken over the web at the very beginning rather than having to wrestle it away from Netscape. If they had any creativity and foresight, rather than blindly plagerising everything that is popular, that is what they should have done. It was such a no-brainer, I couldn't believe they missed it.
looking at the existing group - MS probably were not invited.
I DO NOT want to be running code from web sites on my PC, sandbox or no sandbox.
I remeber a time when it was just common sense not to run code that way because it was a security risk. Even though they said it was secure, when Java first came out it had security holes and could steal information from you like your email address. The idea of allowing remote code to execute on your computer so easily just set off alarm bells for anyone with experience in programming, and should never have been adopted. All that should have come through web pages were file formats that the browser handled, just like file formats that applications handled (without things like embedded macros or code).
Couldn't they get together and create one super-plugin? I am sure most of the slashdot crowd wouldn't be interested in using it because most of us prefer finer control but it would be great for the average user who doesn't want to worry about plugins and just wants to browse the web and have everything work.
FoundNews.com - get paid to blog.,
Most of the time, I hate "rich, interactive" websites. I want the freakin' thing to sit still and give me the information I came for. Yeah, the web will be rich alright. Nice, rich manure.
Really, my complaint isn't with plugins, per se. It's with the lack of restraint that web designers have in using them. Some web sites, such as Homestar Runner, wouldn't exist without Flash. Most other places I see it used, it adds nothing to the site except a layer of complexity, or it pummels me with advertisements.
--JoeProgram Intellivision!
For ***** sake. Can't we just get proper XHTML/CSS support nailed down first before we add to the morass of plugins and their incompatible versions? I also don't want to see the web turned into TV a la Flash. Soon the only people hired to design websites will be animators and Disney will rule the internet.
and no reasonable way to bookmark "pages" (state). That is the killer of Flash as far as I'm concerned.
HAND.