Slashdot Log In
A Mozilla Plugin to Help Overcome IE Rendering Flaw
Posted by
timothy
on Wednesday August 20, @05:11PM
from the like-a-screaming-monkey dept.
from the like-a-screaming-monkey dept.
least_weasel writes "An article on Ars Technica reveals Mozilla's intention to create and release a plugin for Internet Explorer that would allow the often-criticized IE to utilize some of the cooler rendering code developed for Firefox. The current WIP focuses on rendering using HTML5 standards, but the plans seem to be more ambitious than just fixing this one small piece of IE. The article covers some of the plans, hurdles, and potential benefits. It also spills the beans on the code name for the project: Screaming Monkey."
Related Stories
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Full
Abbreviated
Hidden
Loading... please wait.

Er... (Score:5, Insightful)
What's the advantage over just installing Firefox? Do people who don't have permission to install software have permission to install plugins like this?
Reply to This
Re:Er... (Score:5, Insightful)
Reply to This
Parent
Re:Er... (Score:5, Insightful)
Reply to This
Parent
Re:Er... (Score:5, Funny)
Reply to This
Parent
Re:Er... (Score:5, Funny)
And then that jock gets a job in the city rec department, and his bangin' cheerleader girlfriend is a professional beautician, between them making as much as you do by yourself with your programming experience.
Stupid, non-applicable analogy aside, nobody else cares about whether they use IE or Firefox, but they sure as hell notice when things don't work right. This plugin will let people develop sites to standards that still work with IE, so companies should be ok with allowing their webdevs to work forward properly, and it'll have the side effect of proper sites making people sit up and take notice of their broken browser.
Reply to This
Parent
Re:Er... (Score:5, Insightful)
1) To improve user's experience - even if they are using IE
2) More importantly, to do their part in better standardization.
From TFA:"The Canvas element allows web developers to programmatically render interactive bitmap images in HTML content. It was invented by Apple to bring richer graphical capabilities to the company's WebKit renderer. The Canvas functionality eventually became part of the HTML5 standard and has been implemented in both Gecko and Presto. Canvas is used extensively in several popular web applications, including Google Maps, but it hasn't gained widespread acceptance because it isn't available in Internet Explorer. "
Reply to This
Parent
Re:Er... (Score:5, Funny)
it makes MS and closed source look bad if Mozilla/open source fix their deficiencies.
Duuuude, that's the beauty of MS and closed source - they don't *need* Mozilla/open source to make them look bad!
Reply to This
Parent
Re:Er... (Score:5, Interesting)
I think that people who don't have permission to install the plugins just won't be able to do so, but they wouldn't be able to install FF anyway.
Reply to This
Parent
Re:Er... (Score:5, Interesting)
Reply to This
Parent
Re:Er... (Score:5, Insightful)
It allows web developers to take advantage of this feature
Canvas is a strange pick though for something to extend IE with. There's excanvas, which does a reasonable job of emulating canvas on IE using VML. It's not a perfect emulation, ofcourse, but in my experience it's good enough once you learn its limitations. For stuff like dynamic charting canvas is the right choice even today.
Reply to This
Parent
Re:Er... (Score:5, Insightful)
It allows web developers to take advantage of this feature, but still have their sites be accessible by people using IE (out of ignorance or otherwise). Right now no web-developer can really target features not available on IE unless they want to alienate a large percentage of their user base.
As a professional web developer I can say that is complete rubbish. We can not rely on most IE users to have this plugin so we can not take advantage of any new features. The fact is that while IE is as prevalent as it currently still is we have to develop primarily for that platform. In the corporate world a great many people still use IE6 so we have to test under that very thoroughly too.
Reply to This
Parent
I'm a bit skeptical (Score:5, Insightful)
Reply to This
HTML5 is a standard now? (Score:5, Funny)
Well i'll be darned, I guess someone should call the XHTML2 camp and tell them they lost the war!
Reply to This
Re:HTML5 is a standard now? (Score:5, Interesting)
HTML 5: have DOM storage (session and local) and database storage. These should all be SameOrigin. Meant to block userâ(TM)s deleting of tracking cookies. Use of database storage, there can be SQL injection against the local database. Some browsers support GlobalStorage that donâ(TM)t have SameOrigin control. Lots of new attack surface in FF3. Websites can be protocol handlers (support spyware!!). Installation of protocol handler is one click. WebKit is a big supporter of HTML5 and supports these issues.
HTML5 has limited storage (~ 15 Mbytes total) allowing easy exhaustion attacks and there is no UI to manage this. DOS is easy. Can easily plant arbitrary evidence on a system. HTML 5: Security âoeneed to write this sectionâ.
We now have web developers making desktop apps without any security or privacy expertise. The Web is becoming more heterogeneous and far far more dangerous.
Reply to This
Parent
Re:HTML5 is a standard now? (Score:5, Interesting)
We now have web developers making desktop apps without any security or privacy expertise. The Web is becoming more heterogeneous and far far more dangerous.
What bothers me is how security is somehow pushed to the forefront as the most important issue, even more important than functionality.
The most secure system is one that is turned off. This new stuff they're adding increases the attack surface, sure, but it's also necessary to build stuff that actually works (like a web app that doesn't die when your wifi does).
But even aside from the issue of functionality vs. security, there's the issue of security somehow being way more important in the browser, which I think is nonsense. Client-server apps have always had lousy security, and were easily hijacked. Just because they now run in a browser, the threat level hasn't changed. A hacker that is determined can break in sure, but they've always been able to break in. Nothing has truly changed, except for the perception of the threat level.
All in all I think the web stack is pretty secure by default, when comparing it to the alternatives.
Reply to This
Parent
Re:HTML5 is a standard now? (Score:5, Funny)
Well i'll be darned, I guess someone should call the XHTML2 camp and tell them they lost the war!
Nah, don't bother them. They're busy working on the HD-DVD website.
Reply to This
Parent
Sad or happy day in Redmond? (Score:5, Funny)
Is it a sad or happy day for Microsoft, when their competitors get bored with beating them, and instead try to improve the Microsoft products to make them competitive - for free?
Reply to This
Re:Sad or happy day in Redmond? (Score:5, Interesting)
The new plan for Mozilla:
What could possibly go wrong?
Reply to This
Parent
Re:Sad or happy day in Redmond? (Score:5, Funny)
Reply to This
Parent
Screaming Monkey.... (Score:5, Funny)
Reply to This
Spill the beans? (Score:5, Informative)
I've been reading about this for months. Its not exactly top secret.
https://wiki.mozilla.org/Tamarin:ScreamingMonkey [mozilla.org]
Reply to This
Interesting, but difficult (Score:5, Interesting)
FYI, Screaming Monkey was already discussed in an earlier story [slashdot.org].
The only problem is getting people to install the plugin. My own solution was to use the market penetration of Java Applets to develop a shunt [dnsalias.com] that would render Canvas using Java APIs. (Note that the events system has not been completed in that demo. Make sure you click outside the block falling area so that the browser receives the keyboard commands.)
The same sort of shunt could be done with Flash 9 or Silverlight. Which would do a nice end-run around the problem of getting plugins installed.
Reply to This
Look to the beam in your own eye (Score:5, Interesting)
Hey, that's great. Do they also have plans to fix the flaws in Firefox?
Off the top of my head, could we finally have support for SVG as a native image format? Or even just SVG rendering that isn't slower than a stone cow?
Don't want to sound like the grumpy old man, I just want most of my web shit to work in *one* browser before I worry about how it works in every browser.
Reply to This
Exactly backwards (Score:5, Interesting)
Reply to This
Re:Will not succeed on the field (Score:5, Insightful)
Any person "clever" enough to click Yes on an activeX installation prompt, you mean?
Reply to This
Parent