Slashdot Mirror


A Mozilla Plugin to Help Overcome IE Rendering Flaw

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."

270 comments

  1. Er... by XanC · · 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?

    1. Re:Er... by larry+bagina · · Score: 5, Insightful

      it makes MS and closed source look bad if Mozilla/open source fix their deficiencies.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    2. Re:Er... by hr.wien · · Score: 2, 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.

    3. Re:Er... by the+kostya · · Score: 5, Insightful

      People who would care about these things already use Firefox/Opera/whatever. Everyone else does not care. It is like mocking the jocks because while all they do is run around and bang chicks, you gain valuable programming experience working on code no one will give a rats ass about.

    4. Re:Er... by garobat · · Score: 1, Troll

      But still, improving it that way... It feels like they are doing this just to insult them... Wow

    5. Re:Er... by MrMunkey · · Score: 5, Interesting

      The fact still remains that people use IE, because that's "the Internet" on their computer. It's been suggested that Adobe might include these plugins (there's also one in the works for the canvas element) with their Flash installer. That would greatly increase the number of people with IE that would support some of the features that are already available in FF/Opera/Safari.

      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.

    6. Re:Er... by jsebrech · · Score: 4, 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.

    7. Re:Er... by anaesthetica · · Score: 5, Interesting

      I think the idea might be to get a first mover advantage on IE. If the IE installed base gets this plugin and gets used to the behavior, Microsoft will find it harder to do their usual trick of implementation-but-not-quite. People who have this plugin will be upset if Microsoft releases a new version of IE that breaks the Canvas behavior that they've become used to. A wide deployment of the plugin (perhaps through Adobe as the article speculates) might create just enough perceived path-dependence that Microsoft won't go out of its way to break the Canvas standard with a proprietary implementation.

    8. Re:Er... by hr.wien · · Score: 2, Insightful

      My guess is it's simply because canvas is a reasonably standalone feature to separate out of Gecko. Maybe they simply want to give it a go to see if it's feasible to do the same thing to other features later.

    9. Re:Er... by rts008 · · Score: 0, Offtopic

      "It also spills the beans on the code name for the project: Screaming Monkey."
      LOL!

      "What's the advantage over just installing Firefox?"

      Uhmm...because you can then spank your Screaming Monkey with abandon?

      --
      Down With Slashdot BETA!!! I've been around the corner and seen the oliphant; you can only abuse me from your perspecti
    10. Re:Er... by E+IS+mC(Square) · · Score: 5, Insightful

      I would definitely like to think that way too, but I guess Mozilla/Firefox deserves a bit more credit here. I sincerely believe that they are doing this for two things primarily:

      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. "

    11. Re:Er... by Tumbleweed · · Score: 4, 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!

    12. Re:Er... by davidkv · · Score: 1

      How sure are you? On a scale from one to ten.

    13. Re:Er... by UltraAyla · · Score: 1

      Take my parents for example. They like the experience of IE. They are not, however, opposed to standards - they just don't care enough to leave behind one piece of software for another because they never notice any problems (probably because we are all so busy fixing IE bugs). I know a number of people like this - they are comfortable.

    14. Re:Er... by jeremypv · · Score: 0, Redundant

      next: IE plugin that will make it use gecko to render pages.

      --
      ~jeremypv
    15. Re:Er... by bane2571 · · Score: 5, Funny

      Not sure how it works on IE but you can install firefox plugins on the fly. If that is true on IE, imagine sites that rather than saying "runs best on IE7" instead say "This is gonna look crap if you don't click here

    16. Re:Er... by bane2571 · · Score: 1

      Damn, should have said "runs best on firefox"

    17. Re:Er... by Nimey · · Score: 1

      Can you do excanvas on other browsers, though, or is it Yet Another IE-Specific Hack?

      --
      Hail Eris, full of mischief...

      E pluribus sanguinem
    18. Re:Er... by PitaBred · · Score: 4, 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.

    19. Re:Er... by colfer · · Score: 3, Informative

      From TFA: "Unfortunately, scripted manipulation of VML [with exCanvas] is too slow to be used for highly interactive web applications."

      Still it does seem crazy to expect enough people to install the plugin to make it universal enough for developers, as Flash is now.

      Then the rest of the article is about Adobe. "This is purely speculation, but If Adobe decided to ship [the new Moz plugin] as part of the next major iteration of the Flash plugin, it would rapidly accelerate adoption and get it onto lots of computers."

    20. Re:Er... by Ash+Vince · · 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.

      --
      I dont read /. to RTFA, I read /. to offend people in ignorance.
    21. Re:Er... by larry+bagina · · Score: 4, Informative

      opera, safari, and firefox all support canvas natively. excanvas uses vml, which is ie specific.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    22. Re:Er... by SpaceLifeForm · · Score: 2, Insightful

      As a professional web developer you should be developing to standards.

      --
      You are being MICROattacked, from various angles, in a SOFT manner.
    23. Re:Er... by neokushan · · Score: 4, Interesting

      I'd also like to believe Microsoft will get a bit arsey about it and be all "wut, we don't need ur bloody plugins, we'll make these features available ourselves!" and thus push them towards implementing more standards rather than just fixing the broken ones they have now.

      Note: Not trying to troll on Microsoft here, just trying to point out that it would be helpful to everyone if IE supported more features that other browsers have.

      --
      +1 IDisagreeSoHeMustBeATrollOrAnAstroturferOrAShill
    24. Re:Er... by Anonymous Coward · · Score: 0

      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?

      Firefox benefits without Firefox frightening SSL dialogs =:-b

    25. Re:Er... by hr.wien · · Score: 1

      Rubbish? If this plug-in is as easy to install as Flash is today ("You seem to be missing a required plugin, install it?"), I would have no problems taking advantage of it. (Yes, I'm a web-developer as well.) Not everyone has to cater for the corporate dinosaurs with every project they do.

      Just because you may not be able to use it, doesn't mean no one can.

    26. Re:Er... by ekhben · · Score: 1

      I'm having trouble understanding why Adobe, who have bet the farm on Flash/Flex at this point, would want to reduce the number of reasons why Flash is a superior web application platform to HTML/JS3.1.

    27. Re:Er... by wytera33it · · Score: 1

      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?

      My company provides a web page based software solution for form data input/storage.FTR, I didn't write the code, I just implement changes. The core code base -requires- IE, and not just IE, but IE 6. If you do not have IE 6, you cannot use the product....for the tech savvy in that set, who are annoyed by always having the wrong browser open, this may be a welcome change. I suspect there are many others out there in similiar boats.

    28. Re:Er... by cromar · · Score: 2, Insightful

      The key rule of any profession is to make things a lot of people can use. Even outside making money. Corollary: Code for you audience.

    29. Re:Er... by Anonymous Coward · · Score: 4, Funny

      Link doesn't work. Please fix.

    30. Re:Er... by magus_melchior · · Score: 1

      If they can write to their user directory (and chances are, unless they're on a kiosk, they can), they can "install" Firefox without installing Firefox.

      --
      "We are Microsoft. You shall be assimilated. Competition is futile."
    31. Re:Er... by Lehk228 · · Score: 2, Insightful

      I am going to take a wild guess that you do not earn money from anything you do with a computer.

      --
      Snowden and Manning are heroes.
    32. Re:Er... by sydbarrett74 · · Score: 1

      I asked myself the same question, and then speculated that a lot of companies would rather support one browser with an addon than two separate browsers on every desktop.

      --
      'He who has to break a thing to find out what it is, has left the path of wisdom.' -- Gandalf to Saruman
    33. Re:Er... by Anonymous Coward · · Score: 0

      Dude, sorry to crush your dreams but that stupid analogy of yours is just not true. It should be more like:

      And you can't make enough money to pay for that premium WoW package and leave your momma's basement at the same time. Meanwhile, the jock became a pimp, and owns an upscale club where he spends his time with thousands of naked hoes. His bangable cheerleader girlfriend became a professional escort and model, and she is making big bucks as a pr0n star. They still meet to have dirty fun together and make fun of your stupid geek face. Between them two they make more money than you would be able to make if lived your whole life and had 5 more lives to spend.

      Fixed that for you...

    34. Re:Er... by The+Master+Control+P · · Score: 1

      This short-circuits the "But it only works with fringe browsers" bullshit. If it works with all standards-compliant browsers and there are plugins to make poor broken MSIE comply, what other excuse is there?

    35. Re:Er... by The+Master+Control+P · · Score: 1

      I read ArsTechnica's article about the Canvas-for-MSIE plugin and they mentioned the problems Google Maps faces with this; Basically excanvas mostly-works but it's too slow for non-slideshow interactivity.

    36. Re:Er... by iamlucky13 · · Score: 1

      In addition to what others have said about the plug-in's mere existance highlighting the problems with IE (which has long been a form of cheap publicity for Firefox), it increases the number of browsers that render HTML/CSS in a compliant manner, assuming any IE users actually utilize the plugin. Believe it or not, however, there are people who actually try both and choose IE anyways for various reasons, suggesting they're not above downloading extras to improve the user experience.

      This means developers have one less reason to write non-compliant code, which in turn reduces the number of sites that render poorly in more strictly compliant browsers like Firefox, and therefore, in the long run, fewer users have bad experiences with IE-specific pages, so they have one less reason not to use Firefox.

      Yeah, that's convoluted, but I can hardly see them bothering to do this without some degree of incentive.

    37. Re:Er... by Anonymous Coward · · Score: 0

      BS. Plenty of websites assume that IE has flash installed, and the article itself suggests this being bundled with flash.

    38. Re:Er... by srleffler · · Score: 1

      As with sites that use Flash, your site can detect whether the IE user has the plugin and the browser can prompt the user to install it if it is not present. You can't prod users to change browsers, but experience has shown that users can be prodded into installing a plugin if it is required to use a site.

    39. Re:Er... by Sleepy · · Score: 1

      IE can be configured to allow plugin installs by the current user, but if you meant on a totally locked down PC, then no.

      I see this being useful -- plenty of companies or websites block FireFox. Banks are especially notorious about pushing IE -- they'll tell you to upgrade FireFox to Netscape 4.74.

      It was only THIS MONTH that Bank of America began claiming FireFox Support. There are still sections of their website that block you if you use FireFox on Linux.

      (Everything works, mind you... you just have to futz with User-Agent... and that tells them they have no Linux users.

    40. Re:Er... by carlzum · · Score: 5, Interesting

      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.

      Sigh, if life were fair this would be true. The jocks become corporate sales guys and upper management types. While I honed my programming skills they developed "leadership" skills on a football scholarship at State U. Now they drive nice cars, play golf on office time, and their cheerleader girlfriends have become hot moms.

      I think I'm going to put Revenge of the Nerds on to feel better.

    41. Re:Er... by RobertM1968 · · Score: 1

      In addition, it caters to the IE diehards, or those who simply are familiar with the way IE does things, who would benefit from such a plugin and still feel comfortable using "IE" not caring what is really running under the covers to do the rendering/layout.

    42. Re:Er... by LocalEmperor · · Score: 1

      As a professional web developer you should be developing to standards.

      Unfortunately, even when you develop to the standards - the site is still borken for 60% of your (potential) users.

      While I'm not suggesting you have to specifically target IE6, you damn well have to make sure the site works in it.

    43. Re:Er... by ksd1337 · · Score: 2, Informative

      Ha. But while the jocks drive their nice cars and play gold on office time, the nerd builds his huge operating system-funded empire, and most likely, the jock will be using that operating system.

    44. Re:Er... by Christianfreak · · Score: 1

      Because people simply won't do it.

      For example I sell web based school software. Recently I set a new school up with this software. The IT director assured me that they were running IE7 which we support as well as Firefox.

      When I arrived on campus however, all of the computers had IE6. I explained that many features were disabled in IE6 and they just need to update. They didn't want to do it because they were worried about security.

      So I suggested Firefox. This person had never heard of it and was worried that the students couldn't use something different because it "wouldn't be like they have at home". Even after I showed them Firefox. No dice. It was "different"

      Fortunately I managed to get them to upgrade to IE7. But thats the kind of thing you run into. People don't understand security or web standards and they don't want to change. To them its not broken so why fix it. Its nearly impossible to get them to understand why it really is broken.

    45. Re:Er... by Anonymous Coward · · Score: 0

      If possible you should always develop to standards. But sometimes you need to use small hackish things to "fix" Internet Explorer.

      Code to standards where you can.

    46. Re:Er... by calmofthestorm · · Score: 1

      As proven by all the emails I get to extend the length of my penis and size of my breasts.

      --
      93rd rule of Slashdot: No matter how obvious my sarcasm is, my comment will be taken seriously by someone.
    47. Re:Er... by Anonymous Coward · · Score: 0

      As a professional web developer, GP probably likes to be paid. If GP wants to be payed GP has to develop for whatever platform his customers are using.

      GP states that a fairly large chunk of said clients still use IE6. IE6 is not standards complient, therefore coding to unsupported standards shuts out that portion of customers.

      You can argue that these people should get a sensible, compliant browser, but that wouldn't be very professional of you.

      Try telling your boss or your clients that the reason the website doesn't work is their fault, because they're using a browser that doesn't support standards, or that it's microsoft's fault for not supporting standards, or that, really, it's anyone but the web developer's fault for coding something that doesn't work for the client.

      That's not very professional.

    48. Re:Er... by Anonymous Coward · · Score: 0

      Um, no. You are obviously not a professional. You are very obviously a "FOSS Fan Boy" as the more extreme would say.

      personally I think you are right and people SHOULD be developing to standards. But look at the facts, more people use IE than any other web browser.

      You CAN'T make a *professional* website that doesn't work on the most prevalent browser, and you almost always can't make one that doesn't look good on it.

      This is why real professional web developers tend to make sites that either detect the browser you are using or work on both.

      Sadly, the code is pretty ugly and usually more involved than if it was just to standards. But in business, you have to do what gets the job done or else someone ELSE will.

    49. Re:Er... by The+MAZZTer · · Score: 1

      You DO know you can push out ActiveX plugins to IE users when they visit your site, right? It would be a one click install dealie in this case. It's like saying you can't rely on users to have Flash installed... for IE once you navigate to a page with Flash the plugin installs itself.

    50. Re:Er... by SanityInAnarchy · · Score: 2, Interesting

      I can't speak for him, but I do, and I'll endorse that statement.

      Develop to standards first. Target Firefox first, Safari second, then worry about IE. Put IE-specific hacks in separate stylesheets, and don't even let non-IE browsers see them.

      And throw "GetFirefox" links around where you're allowed to.

      --
      Don't thank God, thank a doctor!
    51. Re:Er... by Anonymous Coward · · Score: 0, Troll

      mod parent funny, you morons

    52. Re:Er... by Anonymous Coward · · Score: 1, Insightful

      No, as a "professional web developer" you should be developing so your users have the best possible experience with the least amount of hoops to jump through, while also respecting standards.

      Placing "standards" first and foremost at the detriment of your user base is not what "professionals" do. It's what "idealists" do when they don't have enough experience to know this is a bad idea for a "professional" workspace.

    53. Re:Er... by Anonymous Coward · · Score: 0

      >As proven by all the emails I get to extend the length of my penis and size of my breasts.

      So, the rumors are true: There *are* such things as hermaphrodites!

    54. Re:Er... by Hal_Porter · · Score: 1

      Ha. But while the jocks drive their nice cars and play gold on office time, the nerd builds his huge operating system-funded empire, and most likely, the jock will be using that operating system.

      This is why slashdot hates Bill Gates.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    55. Re:Er... by Hal_Porter · · Score: 1

      As with sites that use Flash, your site can detect whether the IE user has the plugin and the browser can prompt the user to install it if it is not present. You can't prod users to change browsers, but experience has shown that users can be prodded into installing a plugin if it is required to use a site.

      Actually since we're talking about IE here, you could deploy the plug in as a signed ActiveX control. Then IE will prompt people and install automatically if they agree. That's how people get Flash.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    56. Re:Er... by Anonymous Coward · · Score: 0

      Yeah, because if you don't develop to standards, nobody will use your website.

    57. Re:Er... by bpgslashdotaccount · · Score: 1

      Can this be applied to Word 2007 to fix HTML email rendering in Outlook 2007?

    58. Re:Er... by wolferz · · Score: 2, Interesting

      I think his analogy was perfect... He points out quite right that in both cases people don't care. And while you point out that the jocks and cheerleaders are shooting themselves in the foot you can't correctly claim this as evidence that the analogy is flawed or inapplicable... as people who use IE are shooting themselves in the foot as well.

      The analogy is quite sound.

      oh and you are completely wrong about the results of this plugin. It will bring about no measurable change in and of itself. As was said in the post before you the people who care are unlikely to install this plug-in as they likely don't use Ie or when they do they do so simply to see if IE is garbling their page. The people who actually need it don't even know what "an IE" is much less understand the need for this plug-in much less have any intention of getting it.

      There are extremely few exceptions to this. Most of the exceptions are limited to the stubborn people who actually like IE and the way IE works enough to not care about whether pages are standards compliant. In fact the majority of the "what's an IE" crowd *would* feel the same way if they were to find out the details. They are comfort blanket type people. They would rather stick with something "good enough" than leave their comfort zone to learn something new especially when it is as trivial as "computer stuff." C'est la Vie. This is Life.

      As a result the vast majority of users (those who don't know what "an IE" is) will not get this plugin and web developers will still have to jump through the same hoops they have to now. Yes they *could* make their page standards compliant... but they can do that now. If they do they will have the same problem with people adopting the plugin that they have now with people adopting gecko based browsers. Same shit different day.

      The only way this could *lead* to what you describe is if it spurred MS to fix their own crap and include it in an update or the next version of IE (which, if history is any indication, is 10 years down the road) thus disseminating a standards compliant browser to the populace at large.

    59. Re:Er... by dword · · Score: 1

      1) As everyone already said, if you want Mozilla rendering, just install Firefox. It can't make MS look bad (saying it's because open source fixed their close source bugs) because those who CARE about this are already using Mozilla software and they already know this. Those who don't know how bad IE really is will stick with it; if they didn't hear about Firefox they won't hear about this plugin either...
      2) They're fixing the rendering of a browser with tons of other bugs and remote exploits. This would only make things worse. Leave IE the way it is, maybe use remote exploits to break it so it wouldn't work and it would just open mozilla.org. That may be trolling but it's a better idea than fixing the packaging of a product that's broken in so many ways. The biggest problem with IE isn't rendering - it's a pain for web developers but we can sometimes work around those bugs - the problem is the incredible amount of remote exploits.

    60. Re:Er... by Anonymous Coward · · Score: 0

      ... The fact is that while IE is as prevalent as it currently still is we have to develop primarily for that platform....

      Perhaps not as prevalent in the near future as I.E. is losing between .01% to 1.08% of their browser market share each and every month. They have been since sometime in back in 2006. Though the link below does show that in the last month they gained .01% market share, first time in well over a year. Still many people believe that IE is more than 80% of the browser market, which many of us know is not true any longer.

      While Public / Government sites that have had very large installed base of MS and IE forever still show 83% IE share; in the private sector, especially with sites that have visitors from all over the world, (i.e. not just from the USA); the IE browser share is closer to 60% of the browser market. Here is the link for you to check yourself.

      http://marketshare.hitslink.com/report.aspx?qprid=0 - shows 73.02% share... one UK site showed IE only having a 40.76% market share.

      A far cry from the 85% - 95% browser market share that IE could once claim.

      I learned along time ago that if you developed for Netscape, your page would never break in either IE or Firefox. And to use new stuff, love that at least Firefox is sticking to the standards, you must test for the user's browser type and version.

      Microsoft has no qualms about attempting to 'force' IE on users, I see no benefit to helping by improving IE. Better to add the new functionality to your site, put a message that the site is best viewed by the only Web 2.0 compliant browser: Firefox and test for other browsers.

      Opera is impressive and might be compliant. But Microsoft does not want IE to be compliant and they are not going to help anyone to be 'open' and 'flexible'. I say beat them, improve your site, make it shine in other browsers and be functional in IE and recommend to your users that they switch from IE to another browser and SHOW them why it is in THEIR BEST INTEREST to leave IE behind!

    61. Re:Er... by shutdown+-p+now · · Score: 1

      This doesn't help with IE, though.

    62. Re:Er... by Urkki · · Score: 1

      Still it does seem crazy to expect enough people to install the plugin to make it universal enough for developers, as Flash is now.

      Why couldn't the site just install the plugin for IE? It probably requires the user to click "yesyes" once, but don't most IE users do that automatically whenever an installation dialog pops up, so shouldn't be a problem... ;-)

    63. Re:Er... by gbjbaanb · · Score: 1

      So you don't use Flash anywhere on your site? good for you.

    64. Re:Er... by Richard_at_work · · Score: 1

      Which is the problem here - Canvas is part of HTML5, which is currently not a standard, its in draft phase at the moment.

    65. Re:Er... by phillous · · Score: 1, Troll

      Funny story. At home I run Firefox (in a desperate attempt to keep hold of my "geek card").. and I've had to install an addon that allows me to run certain tabs using the IE rendering engine. Especially just after FF3 alot of webpages wouldnt load properly (facebook, and a few phpBB boards for example).

      So now I can have Firefox load pages the way IE does, and IE load pages the way FF does. Wonderful. Next week they'll announce software that actually always works without exception...

      What?

    66. Re:Er... by neokushan · · Score: 1

      That's strange, I've had no trouble running any of the sites I usually go on to with FF3 (including Facebook). Are you sure FF3 is the problem and not some wayward extension or old cache data?

      Try opening Firefox in it's own "safe mode" to see if you're still having the same problem.

      Then again, it could just be that the facebook problem is subtle enough that I didn't notice it, I wouldn't say I'm big on the site or anything.

      --
      +1 IDisagreeSoHeMustBeATrollOrAnAstroturferOrAShill
    67. Re:Er... by hostyle · · Score: 0

      Try the blue pill next time. Red one seems to be bitter.

      --
      Caesar si viveret, ad remum dareris.
    68. Re:Er... by Anonymous Coward · · Score: 0

      Don't feed the trolls...

    69. Re:Er... by BraksDad · · Score: 1

      Is it a deficiency if the corporate world and by and large the commercial world are coding to IT6 (or sometimes IE7).

      No matter what IE is, if people make their sites so they look good on IE, isn't that the goal?

      I agree IE should stick closer to W3C, but honestly the end desire is for the users to see what the developers want them to see, in a way that is desireable.

      --
      Slowly waving my hand - "This is not the sig you are looking for."
    70. Re:Er... by caluml · · Score: 1

      all they do is run around and bang chicks

      Is that the pinnacle of human achievement then?

    71. Re:Er... by bdraschk · · Score: 1

      it makes MS and closed source look bad [...]

      People who would care about these things already use Firefox/Opera/whatever.

      People who care about closed source looking bad use Opera?

    72. Re:Er... by Tenrosei · · Score: 1

      Wow when did you learn to use the internet? Was it between football seasons or did people help you when you got your career as a jewel bag boy?

    73. Re:Er... by elrous0 · · Score: 1

      I picture Steve Balmer reading this article, throwing his chair across the office, and screaming "RUB IT IN, WHY DON'T YOU, MOTHERFUCKERS!"

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    74. Re:Er... by RobBebop · · Score: 1

      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.

      If you don't have permission to install Firefox, you could always run the Portable version.

      More info here

      --
      Support the 30 Hour Work Week!!!
    75. Re:Er... by Ash+Vince · · Score: 1

      You DO know you can push out ActiveX plugins to IE users when they visit your site, right?

      No, you cant rely on that either.

      Most of the development I do in my current job is aimed at government bodies, large companies, schools, etc. In these environments it is usual for the user of the PC to have zero privileges to install any new software. Occasionally the user is only allowed to go access to web through a proxy that has a list of allowed sites they can visit.

      We then create a tool for the local admins to use so they can quickly test all the features we need on the local PC (flash, popups, Javascript, allowed sites, etc). In order to use this plugin we would have to contact every single client and walk them through the process of installing the software and explain why this was needed. The explanation of why is very important since it would require some of their time which would have to be costed for. They might try and take those costs out of next renewal.

      Many companies also require a security risk assessment of all software that needs to be installed on their local network. Since this often an expensive process we have to demonstrate a real need for any additional software we would wish them to install. It it a lot easier to demonstrate a need for software such as flash (make things look really pretty) than it would be demonstrate a need for a piece of software that would result very little change for the user.

      Remember these people are our customers so we cannot force change upon them. We have to convince their own highly skilled IT staff that they need to do this work and they need to justify it to their management.

      --
      I dont read /. to RTFA, I read /. to offend people in ignorance.
    76. Re:Er... by V!NCENT · · Score: 1

      Sysadmin, working for MS certified partner, likes firefox, can't install firefox.

      Sysadmin, boss, you cannot installi everything elsi but little blue icon-i?

      --
      Here be signatures
    77. Re:Er... by Ash+Vince · · Score: 1

      While I personally might like to do some of things you mention above I do not make my own choices at work. Instead I develop according to guidelines laid down by management.

      Also note that I went to slaphack.com (your site) and it fails validation due to lack of doctype. Try practising what you preach in future with regard to standards. BTW - our site is developed to standards which is why I have validation built into my browser.

      --
      I dont read /. to RTFA, I read /. to offend people in ignorance.
    78. Re:Er... by Touvan · · Score: 1

      I clean massive amounts of plugins and IE bars out of almost everyone I know's computers on a weekly basis. The will absolutely install anything to make those "damn popups" go away on whatever website they are visiting. They use IE because that's what is on the computer, and don't know that they should switch. They absolutely do not avoid installing anything, and would install Firefox if it came in an ActiveX package.

    79. Re:Er... by Atrox666 · · Score: 1

      With IE I can manage security policies through Active Directory.
      Since this is how my organization manages these things I'm kind of stuck.
      Since IE is very proprietary but still a defacto standard I'm stuck supporting it because some online apps require it. So selling taking on support costs for redundant browsers for a reason as fluffy bunny as "The users want it" is a non-starter.
      I can sell an IE "Patch" to a Pointy Haired Boss easier than an unmanaged 3rd party redundant app.

    80. Re:Er... by Anonymous Coward · · Score: 0

      I think pretty much no one outside of Redmond is happy about it, but he is developing to standards, the de-facto standards of IE.

      Safari and Firefox are working hard to change the situation, but the fact is it's downright dumb to develop to standards that aren't actually used my the majority.

    81. Re:Er... by Anonymous Coward · · Score: 0

      All Mozilla has to do is to get Google to get Youtube to use it, and presto, a few hundred million IE users will have it.

    82. Re:Er... by mpeskett · · Score: 1

      That and the cases where some site or other won't work in anything except IE - then you can keep using IE for that thing, but install the plugin to make it less shitty the rest of the time.

      So long as the IE-only site wasn't built around one of the flaws that the plugin fixes that is.

    83. Re:Er... by Anonymous Coward · · Score: 0

      Agreed.

    84. Re:Er... by Anonymous Coward · · Score: 0

      That's the whole point though. You shouldn't have to write something different for IE when you've already written it once. Ala, the reason for standards.

    85. Re:Er... by Richy_T · · Score: 2, Insightful

      Until some geek invents asexual reproduction in humans, it pretty much is.

    86. Re:Er... by jsight · · Score: 1

      I was with you until this:

      It it a lot easier to demonstrate a need for software such as flash (make things look really pretty) than it would be demonstrate a need for a piece of software that would result very little change for the user.

      A more accurate wording of that (which no longer makes sense) would be:

      It it a lot easier to demonstrate a need for software such as flash (make things look really pretty) than it would be demonstrate a need for an HTML canvas (make things look really pretty) that would result very little change for the user.

      While canvas isn't as powerful as flash atm, plans are to make it pretty close. Of course, getting any plugin by just for "making things pretty" isn't always easy either. :)

    87. Re:Er... by Anonymous Coward · · Score: 0

      It can be used by sites that want to code to standards, by including it as a plugin on the site, just like Flash or Java can. So when someone visits the site with IE, the site need not say: please come back with Firefox. It will work anyways. The net benefit is that sites can use standards without worry and without having to do another three versions for IE. It's a bit like the old IE7 behavior hacks.

    88. Re:Er... by petermp · · Score: 1

      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.

      The plugin will be very useful for intranets where IS the standard. So yes, it will help web developers for Intranets.

    89. Re:Er... by Anonymous Coward · · Score: 0

      This is exactly right. It is great that the plug-in will be out there and will undoubtedly apply some much needed pressure to MS.

      However, there is going to be nothing to compel people to actually install this plug-in. You have to consider that the reason why IE usage is so high is simply because it's already there.

    90. Re:Er... by Mattsson · · Score: 1

      I a corporate environment where the users are free to choose either IE or FF, this would be a way to make IE more FF compatible...

      --
      /.Mattsson - My native language is not English, so please don't whine over linguistic errors. (That's lame anyway...)
    91. Re:Er... by rktechhead · · Score: 1

      Now they're just mocking IE for being inadequate. I had a nice laugh when I read this. However it does highlight the importance of actually updating your own software, otherwise your competition will do it for you and make a nice PR hooplah about it.

    92. Re:Er... by HappyEngineer · · Score: 1

      The jocks from your school were clearly superior to the ones from my school.

    93. Re:Er... by RobertM1968 · · Score: 1

      Yeah... though I've been thinking... what will the browser report itself as? Will this end up hurting Firefox's adoption rate (as it is seen by the generally clueless media)? And of course, Microsoft is still sure to count each browser using the plugin as IE, even though it's just acting as a container for the new renderer plugin.

    94. Re:Er... by SanityInAnarchy · · Score: 1

      While I personally might like to do some of things you mention above I do not make my own choices at work.

      Neither do I, though I am listened to.

      However, management here does "get it" about standards, and, more importantly, about cross-platform support -- as I've mentioned before on Slashdot, I was allowed to spend roughly an hour tracking down and fixing a bug which is only apparent on Linux.

      Management even writes some code of their own, occasionally.

      Also note that I went to slaphack.com (your site) and it fails validation due to lack of doctype.

      You'll also note that slaphack.com was Last-Modified almost two years ago. I keep looking for a new domain, but I haven't found one I like. I mostly use it these days as something to SSH and VPN to.

      If you want to look at a place we're trying to do right, try 3mix.com -- that's where I work. Just ran it through the validator (having never tried before), and it looks like the only place where it's invalid is done by a third-party plugin (the script tags in the body).

      If I get time, I'll see what that plugin is doing, and try to fix it. Shouldn't be too difficult. Keep in mind, though, this is under fairly heavy development.

      --
      Don't thank God, thank a doctor!
    95. Re:Er... by Ash+Vince · · Score: 1

      If you want make sure stuff you produce always validates, you might find this useful:

      http://users.skynet.be/mgueury/mozilla/

      It shows you the status of every site you visit in the bottom right hand corner of firefox. Although it defaults to a different validator you can make it use the W3C one instead. I find it the most useful Firefox plugin I have come across.

      --
      I dont read /. to RTFA, I read /. to offend people in ignorance.
    96. Re:Er... by Anonymous Coward · · Score: 0

      In the corporate world a great many people still use IE6 so we have to test under that very thoroughly too.

      Funny, every time I change companies (once every 1 to 2 years) I find that there is another bloody internal/3rd-party web app written for IE with ActiveX *only*. I would rejoice if I could use a Firefox browser to access these tools, such as timekeeping, CRM, inventory databases, etc. The way that these applications work on the front end does not give me the impression that .NET/Silverlight/ActiveX/other proprietary OS-bound extention was the only choice either - Mono/Java/other portable runtime could have been used just as well. And to top it off, every corporate system I have been on or seen has had an IT-installed Sun JRE/JDK. So don't tell me it's a matter of no choice.

    97. Re:Er... by SanityInAnarchy · · Score: 1

      I've got Web Developer, which tells me whether or not I'm in Quirks Mode -- that helps, somewhat.

      Mostly, I don't worry about it. It's not particularly easy to make Haml output invalid code, unless you're trying to do so on purpose.

      --
      Don't thank God, thank a doctor!
  2. I'm a bit skeptical by superyanthrax · · Score: 5, Insightful

    Great idea... but if someone would have the wits and knowledge to look for this plugin, wouldn't they be using FF already? If websites prevented stuff from working without this plugin, wouldn't that just turn off viewers? Not sure how this is going to help, people have been harping at Microsoft about standards for years and all they've done is move towards them at the pace of a snail.

    1. Re:I'm a bit skeptical by hr.wien · · Score: 2, Interesting

      I assume you can have the browser display a "download plugin" button for those people, just like it does it you're missing flash or shockwave.

    2. Re:I'm a bit skeptical by techno-vampire · · Score: 2, Interesting

      Possibly the best way to handle this is use one of IE's many security holes to patch the bug: create a website that checks to see if you're using IE. If you are, and you don't already have this plugin, use ActiveX to install it. After all, we all know that a large percentage of the people who use IE will always click OK when asked if they want their browser to install something; that's how a lot of malware gets installed.

      --
      Good, inexpensive web hosting
    3. Re:I'm a bit skeptical by dave420 · · Score: 1

      Well, this is going to sound weird (and I await any and all flamers/trolls), but I'm a web developer (php, actionscript), and I prefer IE over FireFox. I find IE does a few key things better than FireFox. I might be able to enable them in the FF options, but as long as IE works as I want, I don't feel the need to switch. The main thing is in IE, Ctrl+N makes an exact clone of the current window - your history is intact, and you end up back in the current page. I use that feature a lot when I have an idea based on what I'm reading, or if I want to revisit a page quickly. I also don't like how FireFox installs updates - I'm sure I can turn it off, but I really shouldn't have to disable a feature that makes me wait a minute or two to install updates. Surely that can be done in the background. Anyway, I digress - don't assume everyone who knows of FireFox wants to use it. I don't give a damn about standards when I'm surfing the net as a civilian - I just want websites that work, and I've yet to find any show-stoppers in IE.

    4. Re:I'm a bit skeptical by Anonymous Coward · · Score: 0

      If websites prevented stuff from working without this plugin, wouldn't that just turn off viewers?

      Clearly this explains why youtube was such a giant failure.

  3. Comment removed by account_deleted · · Score: 5, Funny

    Comment removed based on user account deletion

  4. Sad or happy day in Redmond? by ozamosi · · 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?

    1. Re:Sad or happy day in Redmond? by snl2587 · · Score: 5, Interesting

      The new plan for Mozilla:

      • Embrace I.E.
      • Extend I.E. with this plugin
      • Extinguish I.E. with a "Get Firefox" button on every page.

      What could possibly go wrong?

    2. Re:Sad or happy day in Redmond? by Mornedhel · · Score: 1

      I get the feeling there will be even less incentive for Microsoft to implement standards. After all, why get to all that trouble when someone does that for you ? Instead, they can get on bettering humanity with such wonderful new technologies as ActiveX...

      --
      This /.-related sig is a stub. You can help Mornedhel by expanding it.
    3. Re:Sad or happy day in Redmond? by extirpater · · Score: 1

      sssshh! they secretly make IE to include firefox engine vulnerabilities. IE will be the most vulnerable browser.

    4. Re:Sad or happy day in Redmond? by Anonymous Coward · · Score: 0

      It's not a sad day or a happy day in Redmond. This move is meaningless.
      Firefox is already out with standards and IE 8 is due with beta 2 with
      standards such as HTML 5 this month.

          So, it really is a useless move.

    5. Re:Sad or happy day in Redmond? by EdIII · · Score: 1, Redundant

      The part I don't understand is why you would go with IE in the first place. If you have problems with IE, or need rendering support that Firefox has, why not just download the whole Firefox in the first place?

    6. Re:Sad or happy day in Redmond? by Urger · · Score: 5, Funny

      Remember that many shops don't admin access to their computers and are stuck with IE because IT says so. Yes such places exist. They are not just a story your mother told you to scare you.

    7. Re:Sad or happy day in Redmond? by Bryansix · · Score: 1

      I don't know if this is new to you but a lot or moronic websites only render in IE. I'm in firefox now but for instance the web admin on my Linksys SRW2048 switches only renders in IE.

    8. Re:Sad or happy day in Redmond? by Bryansix · · Score: 1

      I used to work at one. That's why I run things differently now that I'm in charge. Yes I get some viruses on random comps but with roaming profiles I just wipe the comp and get the user a new one and tell them to not do that again.

    9. Re:Sad or happy day in Redmond? by MikeUW · · Score: 1

      I think it's all about perception in the eyes of the end user...while making IE function like FF may seem redundant, an average person may just think 'cool, now IE works better when I view my favourite web page'.

      It also avoids having two browsers on one operating system. Although this is par for anyone that uses Linux, or who has become accustomed to installing FF on Windows...many less saavy users will forget which browser is which - especially those who get confused whenever the 50 icons on their desktop get rearranged.

    10. Re:Sad or happy day in Redmond? by ignavus · · Score: 1

      • Embrace I.E.

      What could possibly go wrong?

      Syphilis? Gonorrhea? Herpes?

      --
      I am anarch of all I survey.
    11. Re:Sad or happy day in Redmond? by RiotingPacifist · · Score: 1

      *checks under the bed for IE installs every night*

      --
      IranAir Flight 655 never forget!
    12. Re:Sad or happy day in Redmond? by Anonymous Coward · · Score: 0

      Hell my mom still uses AOL and says she can't live without it.
      Let us leave the yo moma jokes out of this one, We're all professionals here.

    13. Re:Sad or happy day in Redmond? by JayJay.br · · Score: 1
    14. Re:Sad or happy day in Redmond? by Mateo_LeFou · · Score: 1

      "many shops don't admin access to their computers and are stuck with IE because IT says so. Yes such places exist. They are not just a story your mother told you to scare you."

      Stuck with IE is a Bad Thing obv, but depriving (most) Windows users of admin access, not so much.

      --
      My turnips listen for the soft cry of your love
  5. FireFox by Ethanol-fueled · · Score: 2, Insightful

    I run Firefox for NoScript and AdBlock...I could care less about rendering a page .002 picoseconds faster.

    1. Re:FireFox by Anonymous Coward · · Score: 1, Insightful

      I run Firefox for NoScript and AdBlock...I could care less about rendering a page .002 picoseconds faster.

      you mean "couldn't care less"

    2. Re:FireFox by Anonymous Coward · · Score: 0

      It works either way. "Could care less" can be interpreted as sarcasm.

    3. Re:FireFox by lilo_booter · · Score: 3, Informative

      It generally isn't though - for most people, it just comes across as though someone got the expression hideously wrong and negated the intention of their statement in the process.

    4. Re:FireFox by Anonymous Coward · · Score: 0

      Totally agreed. I wasn't implying that "could care less" is correct, merely that it has been (and generally can be) interpreted both ways.

    5. Re:FireFox by kiddygrinder · · Score: 1

      I could care less about whether you prefer could or couldn't care less.

      --
      This is a joke. I am joking. Joke joke joke.
    6. Re:FireFox by SanityInAnarchy · · Score: 1

      I run Firefox for NoScript and AdBlock...I could care less about rendering a page .002 picoseconds faster.

      And WTF did that have to do with this article?

      --
      Don't thank God, thank a doctor!
    7. Re:FireFox by Anonymous Coward · · Score: 0

      Yeah, it's pretty clear you don't care about nothing. I could care less about people attempting to express themselves and failing, but I don't really...

    8. Re:FireFox by Kelson · · Score: 1

      Or maybe, I could care less, but I'd rather not make the effort.

  6. Screaming Monkey.... by Anonymous Coward · · Score: 5, Funny

    So I take it Balmer is involved in some way?

    1. Re:Screaming Monkey.... by TaoPhoenix · · Score: 1

      "Damn that Lizard cabal ... I will bury them!"

      --
      My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
    2. Re:Screaming Monkey.... by Anonymous Coward · · Score: 0

      Should have been called codename Flying Chair

  7. BURRNNNNN by Anonymous Coward · · Score: 1, Funny

    To: M$
    From: KindFolk@mozilla.org
    Subject: U JUS GOT BITCHSLAPPED!

  8. i think by amnezick · · Score: 0

    it will be used by ie developers to test ff compatibility  ... rofl

    --
    mov ax,4c00h
    int 21h
    1. Re:i think by mcvos · · Score: 1

      it will be used by ie developers to test ff compatibility ... rofl

      You mean they're gonna test their websites in IE to see if they work correctly in FF? Firefox already has the superior webdeveloper add-ons. I'd like a firefox plugin that allows me to debug IE CSS with those FF add-ons.

    2. Re:i think by BlortHorc · · Score: 1

      Firefox already has the superior webdeveloper add-ons. I'd like a firefox plugin that allows me to debug IE CSS with those FF add-ons.

      It's no firebug, but Internet Explorer Developer Toolbar is pretty useful for those "what the hell is it doing over there?" IE moments.

    3. Re:i think by Anonymous Coward · · Score: 0

      firebuglite

      I haven't actually tried this yet, but it looks cool.

  9. Spill the beans? by EvilRyry · · Score: 5, Informative

    I've been reading about this for months. Its not exactly top secret.

    https://wiki.mozilla.org/Tamarin:ScreamingMonkey

    1. Re:Spill the beans? by incripshin · · Score: 1

      Yeah, the title and summary were written by a total fanboy who doesn't know what end is up. HTML 5 is not finished yet, so I would like to know how this is a flaw in IE.

  10. Interesting, but difficult by AKAImBatman · · Score: 4, Interesting

    FYI, Screaming Monkey was already discussed in an earlier story.

    Unfortunately, scripted manipulation of VML is too slow to be used for highly interactive web applications. Mozilla's solution is to bake its own native Canvas implementation into an ActiveX plugin that can be integrated directly into Internet Explorer.

    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 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.

    1. Re:Interesting, but difficult by mweather · · Score: 1

      The only problem is getting people to install Java.

    2. Re:Interesting, but difficult by AKAImBatman · · Score: 3, Informative

      Java is already installed on most OEM computers. And as I mentioned in the last sentence, Flash can be used to create a similar shunt. Flash has even greater market penetration than Java. It's not 100%, but it's about as close as you can get. As a bonus, most users without Flash would be savvy enough to be using FireFox anyway. (Given that one has to actively AVOID having Flash installed these days.)

    3. Re:Interesting, but difficult by tepples · · Score: 1

      Flash has even greater market penetration than Java.

      Does your shunt run even on non-x86 devices that are limited to Flash Player 7, not Flash Player 9, such as Internet Channel on Wii?

    4. Re:Interesting, but difficult by AKAImBatman · · Score: 1

      Does your shunt run even on non-x86 devices that are limited to Flash Player 7, not Flash Player 9, such as Internet Channel on Wii?

      The Internet Channel doesn't need a shunt. The Wii Internet Channel is based on Opera 9.x, which means that it fully supports the Canvas tag. You can see the Tetris demo I linked to running on the Wii here: YouTube Video

      The only browser that needs the shunt is Internet Explorer. (At this point, dirt supports the standards better than IE. :-/) Users using Internet Explorer are likely to have Flash 9 installed. Flash 7 would be a poor choice for a shunt because it lacks the sophisticated image drawing and back-buffering features introduced in Flash 9.

  11. Another cake? by billy901 · · Score: 1

    I think Microsoft owes Mozilla another cake. This probably saved a lot of money and a few man hours for Microsoft. Or they can just let Mozilla bask in their humble glory.

    --
    Please visit http://www.mederbil.com/ i7, GTX 275, 4 1TB Caviar Green in RAID 0+1 array, EVGA X58 3X SLI Board, Silver
    1. Re:Another cake? by Random+BedHead+Ed · · Score: 1

      Microsoft will owe a lot of people cakes before too long, since they don't seem to be able to handle their own development efforts very well and everyone implements crutches to get around them. Imagine the size of the cake they'll bake for Canonical when we're all running our Windows apps in WINE under Ubuntu.

  12. Internet explorer... by th3rtythr33 · · Score: 4, Funny

    Now with all of the features of Firefox, without the bother of all the security.

  13. Screaming monkey? by Anonymous Coward · · Score: 0

    A plugin that'll help another brower to actually follow standards... wow. Well, I've gotta admit it's still probably easier than actually forcing the devs to do their damn jobs right... The name is fitting though.

  14. Whats next by Anonymous Coward · · Score: 0

    Ubuntu releases OS in the name of Windows 7

  15. Screaming Monkey by Anonymous Coward · · Score: 0

    Named in dedication of the countless developers, developers, developers, developers who worked on the project!

    When asked how they felt about Mozilla, they developers replied "I LOVE THIS COMPANY YEAH!!!!!"

  16. Re:HTML5 is a standard now? by secPM_MS · · Score: 5, Interesting
    I would be rather cautious about simply trying to implement and support HTML5, which is no standardized yet. I attended BlackHat ~ 2 weeks ago and Stamos's talk "Living in the RIA World" had some interesting things to say about HTML5 in its current state. If you wait ~ 6 months, BlackHat will allow viewing. My notes concerning HTML 5 follow.

    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.

  17. Look to the beam in your own eye by szquirrel · · 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.

    --
    Never approach a vast undertaking with a half-vast plan.
    1. Re:Look to the beam in your own eye by maxume · · Score: 2, Insightful

      What is not native about the SVG handling in recent versions of Firefox?

      --
      Nerd rage is the funniest rage.
    2. Re:Look to the beam in your own eye by ShadowRangerRIT · · Score: 1, Insightful

      He's probably grousing about the incomplete support for certain features, like SVG animation.

      --
      $_ = "wftedskaebjgdpjgidbsmnjgcdwatb"; tr/a-z/oh, turtleneck Phrase Jar!/; print
    3. Re:Look to the beam in your own eye by Firehed · · Score: 1

      I just want most of my web shit to work in *one* browser before I worry about how it works in every browser.

      If it doesn't work the same in every browser, nobody's going to implement it. For the most part, the days of making new IE-only sites are gone; any web developer worth his (or her?) salt will not be tying things down to a specific rendering environment. Which means that, with SVG per your example, people aren't going to use it until it works well in all reasonably-current browsers, or until it can be implemented fully in current browsers with a graceful degradation in non-compliant browsers (such as CSS-styled unordered lists: the fallback isn't pretty, but it's at least accessible)

      Don't misinterpret that as not implementing things that require hacks or stupid workarounds, though. If you don't do that, you can't even center a div consistently across IE (#yourdivsparent{text-align:center;}#yourdiv{text-align:left;}) and non-IE (#yourdiv{margin:0 auto;}).

      --
      How are sites slashdotted when nobody reads TFAs?
    4. Re:Look to the beam in your own eye by markdavis · · Score: 1

      If it doesn't work the same in every browser, nobody's going to implement it. For the most part, the days of making new IE-only sites are gone; any web developer worth his (or her?) salt will not be tying things down to a specific rendering environment.

      If only your statement were relevant. Yes, most GOOD sites are cross-browser and cross-platform. But there are TONS of sites that are IE only and/or MS-Windows only. It is killing us all the time trying to be a Linux-only environment. It is not so much big players like Google, Ebay, Facebook, etc. It is the tons of smaller business sites- coding sites, inventory suppliers, lab companies, medical records, printer control, etc. There are far too many ways to make a site locked down to one browser and/or one OS (java type, scripting, plugins, OS calls, file formats, etc), and until you try and run an interconnected business using something other than IE on MS-Windows, you might not see just how big the problem still is.

      Need a quick example off the top of my head? Count how many "share my PC" (for presentations, demos) sites actually work under Linux/Firefox. Of the dozen or so we have been forced to use, only one did.

    5. Re:Look to the beam in your own eye by Ant+P. · · Score: 4, Informative

      You want SVG as background-image? Here you go. Fast enough to do this in realtime? I honestly couldn't say, I'm more excited that their CSS3 support is finally catching up to Konqueror 3.5.

    6. Re:Look to the beam in your own eye by Tweenk · · Score: 2, Informative

      you can't even center a div consistently across IE (#yourdivsparent{text-align:center;}#yourdiv{text-align:left;}) and non-IE (#yourdiv{margin:0 auto;}).

      CSS centering (margin: auto) works properly even in IE 6.0 but only if you use a Strict doctype. This is particularly annoying on auction sites where you can type your own HTML but are usually forced to use the Transitional doctype of the site.

      --
      Those who would give up liberty to obtain working drivers, deserve neither liberty nor working drivers.
    7. Re:Look to the beam in your own eye by Bogtha · · Score: 2, Insightful

      You can't use <img src="foo.svg" alt="..."> yet.

      --
      Bogtha Bogtha Bogtha
    8. Re:Look to the beam in your own eye by Anonymous Coward · · Score: 0

      As far as Firefox flaws go, the policy seems to be to just ignore them if they're considered "unimportant". Coding exciting new features is more fun than fixing irritating bugs. I offer as evidence this example. First reported in 2000...

    9. Re:Look to the beam in your own eye by gbjbaanb · · Score: 1

      Not necessarily. Take SVG for example, you could get that in IE because Adobe provided a plugin. Since Adobe announced that plugin was to become EOL, many companies have started thinking about replacements. I know the discussions here about the SVG-based map rendered that will have to be ported to something else. If this plugin provides SVG, we have a big problem solved for us. If not, we'll end up probably going with (groan) Silverlight.

      The fact that SVG support was only available as a plugin for IE doesn't mean that no-one will want SVG support in IE.

    10. Re:Look to the beam in your own eye by Anonymous Coward · · Score: 0

      Off the top of my head, could we finally have support for SVG as a native image format?

      Don't we? Maybe you're thinking of MNG...

    11. Re:Look to the beam in your own eye by szquirrel · · Score: 1

      You want SVG as background-image? Here you go.

      That's ROC's personal play branch, it's not in Gecko yet.

      Fast enough to do this in realtime?

      Some text and a few dozen control points? Yawn. Try that with something that has a few hundred control points and it's like watching a slide show.

      That might be good enough if we weren't talking about a standard that's five fucking years old. These problems have been on the radar for a long time, they just keep getting pushed back because Mozilla won't devote any resources to them. Instead they talk about chasing rainbows like "Screaming Monkey" and it's pissing me off.

      --
      Never approach a vast undertaking with a half-vast plan.
    12. Re:Look to the beam in your own eye by Anonymous Coward · · Score: 0

      WARNING: do not look into the beam with remaining eye

    13. Re:Look to the beam in your own eye by Firehed · · Score: 1

      HTML 4.01 Strict or XHTML 1.0 Strict? I always use the latter and need to use the hack I described above. Or maybe I just do it out of habit at this point... I honestly don't remember.

      --
      How are sites slashdotted when nobody reads TFAs?
  18. Re:HTML5 is a standard now? by oahazmatt · · 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.

    --
    Those who believe the Internet is private,
    find their privates are on the Internet.
  19. tacit recognition of fail by theCat · · Score: 0, Troll

    I didn't RTFA to get their cut on this, but my opinion after many years as a web developer has been that MS more-or-less deliberately left IE borken just to make the web hard to use for most users. The security gaffs that left Windows pwnable might have been real issues, but I think the rest was a strategic gamble to keep people locked into the "your desktop is the only reality" Matrix-ish crapola that keeps them raking in the cash on OS and Office sales. Only the web sort of went ahead and won anyway, mostly. IE being F.U.B.A.R. is now just a sad joke.

    If that's the case, then IE should indeed by fixable, and probably easily. There might be former/reformed MS coders in the readership who could comment on this. Guys and gals; did you do as good a job on IE as you wanted to? Or was there a certain shaved ape making "suggestions" about priorities that left IE crippled?

    --
    =^..^= all your rodent are belong to us
    1. Re:tacit recognition of fail by Lucid+3ntr0py · · Score: 3, Insightful

      M$ didn't leave it broken so users had to deal with it, they left it broken so developers continued to support IE. If we have to code differently for IE, because it doesn't follow standards and many users use IE, it makes us constantly concerned with what M$ does.

      It's like the ex who keeps you as a friend on facebook and makes sure you see all those new pictures with her new bf. Except with IE you just can't defriend it.

    2. Re:tacit recognition of fail by theCat · · Score: 2, Informative

      This is entirely correct; the market leading browser is non-standard in many ways, and that breaks standards as a concept, or might have. But that is just a tactic towards a strategic goal, and it was the strategic goal to which I alluded in my post. Standards largely won out, so today we say IE is borken rather than saying it is the One True Way. Nice play, MS.

      Standards are like the white blood cells of the Internet, and are the chief way that the system is able to work at all given the complexity and chaos of its origins. Without standards, it would eventually fall apart due to internal "diseases" born of the Not Coded Here mentality of corporations. MS probably wasn't so worried about the threat of email, or IRC, or gopher-space. But a graphic application that ran over resources and data spaces not-on-the-desktop must have made Bill Gates soil himself.

      Thanks for the critique.

      -- act fast decide fast --

      --
      =^..^= all your rodent are belong to us
    3. Re:tacit recognition of fail by Anonymous Coward · · Score: 0

        Looks like you're trying to bash Microsoft!
        Would you like me to:

         o Show you how to use dollar signs to be cool

         o Help you come up with a dumb conspiracy
           theory that involves Steve Ballmer and
           farm animals

         o Play "Give Us the Source" by RMS while
           you crapflood Slashdot or Digg

         o Recompile the kernel again
      _____
      /     \
      |-   -|
        0   0
      | |   |
      | |   |
      | |   |
      | \___/
      \______/

  20. Re:HTML5 is a standard now? by lwsimon · · Score: 1

    HTML and XML are co-standards, not competing standards. There has been some talk about renaming XHTML2 to XHTML5 to emphasize this. XHTML is only needed if you're using another XML-based language on the page, and is very susceptible to errors. HTML, on the other hand, is less prone to errors, and the page will at least render. It is also supposed to be served as text/html, whereas XHTML is to be served ONLY as application/xml as of XHTML1.1. If you have a XHTML1.0 Strict or XHTML1.1 page out there being served as HTML, you have basically served badly formed HTML4.

    --
    Learn about Photography Basics.
  21. Re:HTML5 is a standard now? by jsebrech · · Score: 4, 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.

  22. Will not succeed on the field by justleavealonemmmkay · · Score: 1

    Any person clever enough to install that plugin would be clever enough to use a real web browser to begin with.

    1. Re:Will not succeed on the field by Ant+P. · · Score: 5, Insightful

      Any person "clever" enough to click Yes on an activeX installation prompt, you mean?

  23. Re:HTML5 is a standard now? by hr.wien · · Score: 2, Informative

    HTML5 comes in two flavours. One is straight HTML5 which is based off HTML4 (same parsing rules), the other is XHTML5 which is strict XML and requires the application/xml content type. None of them are really related to XHTML2 which is mostly dead at this point.

  24. Memory leaks... by scipiodog · · Score: 0, Flamebait

    Thanks Mozilla,

    This is just great!

    Now, how about fixing the memory leaks that cause Firefox to use 280 MB of RAM with one tab open and default extensions after 20 minutes?

    --
    http://clightnirish.wordpress.com/
    1. Re:Memory leaks... by LiquidFire_HK · · Score: 1

      Looks like someone hasn't upgraded to 3 yet.

      (24 opened tabs, 8 extensions, been running 5 hours and gone through hundreds of now-closed tabs - barely 200 MB RAM usage; not that I really care, since that's about 6% of my total memory)

    2. Re:Memory leaks... by Koiu+Lpoi · · Score: 2, Insightful

      I wonder why people think that "high" memory usage is related to leaks. Old firefox leaked memory. It's the same ignorance that sees "5 MB Free" in Vista and thinks it's really using up 2 Gigs (it's not, go read up on "SuperFetch", and caching, among other things). Three questions for you:
      1) What version of Firefox are you running?
      2) Does your memory usage change if you open a bunch more tabs? My guess would be "not much", which means it's hardly a leak (it's how it works, mhmm).

      My copy of Firefox has been open for days, with three tabs open, one with pretty hefty rendering and two of slashdot - 131 MB of ram.

    3. Re:Memory leaks... by Bill,+Shooter+of+Bul · · Score: 1

      I agree completely with your comments about firefox, however, I think you are a little naive when it comes to vista. Every freaking version of windows since 98 has promised faster application start up time due to prefetching of data. Which leads to a larger memory usage. Now every freaking program takes the same stupid approach and pre allocates all of the memory it will need on start up. I don't think my applications start or run any faster with vista on a vastly more powerful computer than they did with windows 95 (and now I have 5mb of 2 gig free, whoopee!). I should be able to slap windows and tell it to not try to guess what I'm going to do next.

      Wait, can I actually do that? If so, then I take it all back.

      --
      Well.. maybe. Or Maybe not. But Definitely not sort of.
    4. Re:Memory leaks... by Anonymous Coward · · Score: 0

      And you dont see a problem with 131 meg for 3 fucking tabs?

    5. Re:Memory leaks... by Koiu+Lpoi · · Score: 1

      What, are you running on a computer with 256 megs of ram? 150 megs is about where it sits, 3 tabs or 30.

    6. Re:Memory leaks... by Koiu+Lpoi · · Score: 1

      On Vista, take a look above "free" at "cached", that's how much you actually have free. As for disabling superfetch, yes, you absolutely can do it. Here is a page detailing how to enable superfetch on Sever 2008 (which is Vista based), and if you're technically proficient enough, you should easily be able to use that info to turn superfetch off or (as I actually do) turn it on for only system files (1 and 1 instead of 3 and 3 in the regkeys).

    7. Re:Memory leaks... by Bill,+Shooter+of+Bul · · Score: 1

      Thanks. I'll take a look at that. I understand how difficult it would be to write an intelligent caching scheme on a general purpose desktop, and I will need to experience the difference with it on vs off. But just having the ability( even if it is a registry modification) lowers the barrier for me to switch to vista if I have to at work.

      --
      Well.. maybe. Or Maybe not. But Definitely not sort of.
  25. Designers... by hummassa · · Score: 3, Insightful

    can design on a sane model with sane tools, deploy the plugin when the users are IE.

    --
    It's better to be the foot on the boot than the face on the pavement. ~~ tkx Kadin2048
  26. Why does the title sound like a low-blow? by Eric+Freyhart · · Score: 2, Interesting

    "A Mozilla Plugin to Help Overcome IE Rendering Flaw"

    Should it not read: A Mozilla Plugin to add Enhanced IE Rendering?

    Come on. This old fight between browsers is becoming stale. IE included many things now in the HTML specs that were not available in any other browser, such as CSS Style for shadow effects, etc. Why is it that when something new comes out for IE that it is automatically described as a "bug" fix or a workaround to a "flaw"?

    Please people, I like FF and IE for different reasons. At least write unbiased stories and stop bashing each other's code efforts.

  27. Get with the program by Anonymous Coward · · Score: 0

    Wow, 293,601,280 bytes? That would really it into the total of 8093,454,336 bytes! Teh horror.

  28. Exactly backwards by markdavis · · Score: 5, Interesting

    This is exactly backwards to what most of us need. We need a [multiplatform] plugin for Firefox that will allow broken IE-only sites to work under Firefox so we can continue to use the browser of our choice. Not that I want to promote the use of IE-only coding, but the reality is that if the site doesn't work, the average users always blame Firefox, not the site designer.

    1. Re:Exactly backwards by Anonymous Coward · · Score: 0

      This is exactly backwards to what most of us need. We need a [multiplatform] plugin for Firefox that will allow broken IE-only sites to work under Firefox so we can continue to use the browser of our choice. Not that I want to promote the use of IE-only coding, but the reality is that if the site doesn't work, the average users always blame Firefox, not the site designer.

      IEtab? I know it's not perfect, but it's something...

    2. Re:Exactly backwards by Kennego · · Score: 1

      In case no-one sees it because it was posted by an AC, IEtab is the plug-in you're looking for. It basically allows you to use the IE rendering engine inside of Firefox, and works pretty well.

    3. Re:Exactly backwards by markdavis · · Score: 1

      >>This is exactly backwards to what most of us need. We need a [multiplatform] plugin

      >IEtab? I know it's not perfect, but it's something...

      In what way is "IEtab" multiplatform? Sounds MS-Windows-only to me

    4. Re:Exactly backwards by markdavis · · Score: 1

      >>This is exactly backwards to what most of us need. We need a [multiplatform] plugin

      >IEtab is the plug-in you're looking for.
      >It basically allows you to use the IE rendering engine inside of Firefox

      In what way is "IEtab" multiplatform? Sounds MS-Windows-only to me

    5. Re:Exactly backwards by N!k0N · · Score: 1

      As stated above -- IEtab = IE 'emulator' for FF. It 'works' in *nix (well, ubuntu 7 before I upgraded to a Terminal-only install of slackware)

    6. Re:Exactly backwards by mysidia · · Score: 1

      It's called IETab

      Seriously, the last thing we need is such a plugin.

      It will encourage web developers to make more broken IE-only sites, because hey, "it works in Firefox!".

      Either (works by default) if the browser includes the plugin, OR.. broken sites will demand you enable plugin, and their volume will massively multiply, once both IE and Firefox (the most popular browsers) all support the broken sites.

    7. Re:Exactly backwards by the+entropy · · Score: 2, Informative

      You forget about the web developers who need to get their sites working under all major browsers though.

      Most web devs these days will develop a site according to standards, test it under firefox, opera, safari, etc... Notice that it works just fine under those(with sometimes the need for minor tweaking) then proceed to hack it up to support IE6 (and 7 to a lesser extent)

    8. Re:Exactly backwards by markdavis · · Score: 1

      IEtab is not = "IE 'emulator' for FF. It embeds the IE rendering engine. And no, it does NOT work in Linux:

      "IE Tab 1.5.20080803 by PCMan (Hong Jen Yee), yuoo2k
      Categories * Web Development
      IE Tab - an extension from Taiwan, features: Embedding Internet Explorer in tabs of Mozilla/Firefox...
      Updated August 2, 2008 IE Tab is not available for Linux. "

      One MIGHT be able to get IES4Linux working then point IEtab at it, but that is not the solution I would propose. One would still not using the browser of his/her choice, the thing is not reliable, it eats of lots of CPU and RAM. What I proposed was a cross-platform plugin that would modify and extend the rendering engine of FF to enable it to properly display IE-only sites.

  29. hmmm by __aamisb9940 · · Score: 0, Offtopic

    Dunno if you can *prevent* LAN theft...but I bet you could _patent_ Lan Theft(tm)

  30. Too slow by Anonymous Coward · · Score: 0

    > 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.

    TFA says it's because ExCanvas is too slow.

  31. random idea for IEs final destruction... by nawcom · · Score: 2, Interesting

    Have Mozilla send come checks to all major software companies (Adobe wink wink) - perhaps Google can through in a few $100 million in the pot too to distribute. Goal: install Firefox (if not installed yet) and make Firefox the default browser. A little taste of Microsoft's own medicine.

    *nawcom sips from his glass of kool-aid*

  32. HTML5? by Tumbleweed · · Score: 1

    From reading the article, it's not clear to me exactly what this will do, aside from make some HTML5 elements available. Will this fix IE's numerous CSS flaws? To me, that is *vastly* more important than adding HTML5 stuff.

  33. Re:HTML5 is a standard now? by inzy · · Score: 1

    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

    well, my (and most people's) definition of 'works' is one that keeps me and my data secure

    your argument is bogus and assumes your specification for doing something contains only *one* criterion, which is a crazy idea, and not how engineering works

  34. Where are my mod points... by ronmon · · Score: 1

    ...when I need them. You hit the nail on the head, pal.

    Good thing I scrolled to the bottom of the page before I posted and avoided the dreaded "Redundant".

  35. UA Breaking plugin? by Coolhand2120 · · Score: 1

    Did anyone think about pages that detect user agent strings? A lot of devs use the UA string to "fix" these rendering problems on a per browser basis. This plugin would "break" the pages that have already been "fixed" causing quite a headache to the devs who would never know that their page does not work correctly in this version of IEx because it has a nifty plugin to fix things. Sound like dev's will have yet another variable to watch out for.

    And for thoes who say this plugin is somehow for devs: any developer who wants real cross browser compatibility will use the target browser not some add on crap. Any developer who says "I don't care what it looks like in IE" obviously does not have a job developing public web sites (or won't have a job doing so much longer). Even if you don't like the browser you don't ignore 70+% of your customers (or any % of your customers). I have every browser imaginable available to me to make sure my pages work properly in all browsers.

    And as far as bashing IE for the rendering flaws it has, I would look first to fix FF's rending flaws. I'm not going to list the dozens of bugs and out-of-compliance standards FF has, anyone who thinks FF has no rendering bugs is seriously delusional. And no production browser has yet to pass the acid 3 test, that includes FF and IE. And even if one browser did pass the test, devs still have to cope with all the other browsers that didn't.

    1. Re:UA Breaking plugin? by mysidia · · Score: 2, Insightful

      Did anyone think about pages that detect user agent strings? A lot of devs use the UA string to "fix" these rendering problems on a per browser basis.

      The solution is for the web devs to stop coding to a browser, and do what they should have been doing all along: code to the standards.

      You don't take advantage of browser-specific bugs when designing a site, and you'll have no problems when the bugs get fixed by Microsoft or by a third-party plugin.

      I would look first to fix FF's rending flaws. I'm not going to list the dozens of bugs and out-of-compliance standards FF has,

      Why don't you list the hundreds of major rendering flaws IE has in implementation of each standard, rather than the dozen or so minor flaws FF has overall, in the implementation of all the standards?

      IE is not to ignored, but it's not to be catered to either.

      IE6 users are to be warned about the severe bugs their browser has and how much their experience will improve if they switch to a standards-based browser such as Firefox or Opera.

    2. Re:UA Breaking plugin? by shutdown+-p+now · · Score: 1

      The solution is for the web devs to stop coding to a browser, and do what they should have been doing all along: code to the standards.

      You still have to do browser detection, if only for IE, because IE will often not render moderately sophisticated CSS properly, even if it's standard-compliant.

    3. Re:UA Breaking plugin? by Yvan256 · · Score: 1

      I already code to standards, and I usually have very little work to do for my websites to look the same in Safari, Firefox and Opera.

      After that, however, I have to put IE conditional comments (which are valid HTML comments to everything else) to override my valid CSS and put values that IE understand (IE6's box model comes to mind). In javascript, all you have to do is detect objects themselves. So, what's the big problem here?

      Yes, it's a bit of extra work, but asking IE users to get a plugin is no different than asking them to get Firefox. After that, when all the website that actually send proper code to IE (which would be broken, unvalid code to other browsers) and it fails to display on "upgraded IE", do you really think those users will be happy with your "screaming monkey" plug-in? More like "flying monkey poo" is what they'll think.

      That plugin is going to mess things up, you have no idea. And all because of lazy coders who can't be bothered to add a few lines of code for the majority browser (like it or not).

    4. Re:UA Breaking plugin? by mysidia · · Score: 1

      Perhaps the plugin will cause the browser to ignore all IE-Conditional blocks.

      Once you start adding conditionals for browsers, you owe it to your users to add conditionals for everything else (including rendering plugins), and most importantly, to update your "conditionals" as software gets updated/fixed.

      Otherwise, you would be in the same boat, when Micro$oft finally gets around to fixing all the IE bugs, some time in the year hell freezes over.

      Assuming the browser is broken just because the User Agent is IE, is a particularly braindead assumption to make.

      It's not much unlike M$ detecting the Opera UA string on their website and setting a "Please download Internet Explorer" page instead of the website, or sending HTML that breaks in the latest version instead.....

    5. Re:UA Breaking plugin? by Coolhand2120 · · Score: 1

      The solution is for the web devs to stop coding to a browser, and do what they should have been doing all along: code to the standards.

      Only someone who has never made a production web site would say such a thing. And I'm not talking about your grandma's photo gallery you made with iWeb. In the real world people do whatever it takes to get things done. Your flippant attitude towards IE tells me you're an elitist power user who could care less if a page renders properly in IEx. When you make web sites, you make sure they work in all browsers regardless of what the "standards" say, and regardless of how much you loath a particular browser.

      I say "standards" in quotes because the standards are a joke. NO browser implements the "standards". As devs we are asked to use doctypes to engage standards mode, but more and more this is turning out to be a really bad idea. Since "standards" mode produces no coherent standard in any doctype what the hell is the point of making devs use the unimplemented standards? The current standard for a given doctype, oh lets say CSS2/HTML4.1, has been around for what, a decade? And no production browser has ever rendered this doctype properly! I'm happy as hell to code to a standard, but if nobody else [FF,IE,OP,SF] is going to pay attention to said standards, how do you suppose I'm going to do that? The state of standards in doctypes are so bad that every major web page that I know of uses quirks mode (no doctype) present site excluded. But even here on slashdot, they may use a doctype but they also use 'if ie' (non standard code) in their code to 'fix' the IE stuff. And don't think that means FF isn't being fixed, it's the FF 'fix' that's default and the IE 'fix' overrides the FF 'fix', and that's pretty typical!

      You don't take advantage of browser-specific bugs when designing a site

      No, I don't take advantage of them, and I can't remove them, so I whip them into place with browser specific code so the flaws don't appear to be flaws at all. The goal is to make the page look the same in all browsers, not to code to the "standards" because as I said earlier, it's worthless to do so if the result is shit.

      Why don't you list the hundreds of major rendering flaws IE has in implementation of each standard, rather than the dozen or so minor flaws FF has overall, in the implementation of all the standards?

      Well, I would first say, I'm not a bug tracker. But second I would say the topic is about a FF/IE plugin fixing rendering flaws in IE. Not an IE/FF plugin fixing rending flaws in FF. What I'm saying to the plugin devs is "People in glass houses should not throw rocks.".

      IE is not to ignored, but it's not to be catered to either.

      I'm sorry, you lost me, if you don't ignore it, you must be catering to it.

      IE6 users

      ... should, at the very least, get IE7.

      IE6 users are to be warned about the severe bugs their browser has and how much their experience will improve if they switch to a standards-based browser such as Firefox or Opera.

      NOW that is quite a claim! If you really think that FF or Opera are "standards-based" or whatever your word for it is, why not go ask the FF or Opera dev community if their production browser passes the acid3 test? No? It doesn't? Oh.... well guess it's not as "standards-based" as you thought. Or maybe you knew that and you're just a troll. Until all browsers are truly standards based this argument is one for academia, meaning, people in the real world don't even care. I'll write my syntax to standards, meaning the W3C says it looks good, but I'm going to tweak out the page until it looks the same and behaves the same in every browser. This FF plugin just makes my job that much harder.

      I have no love for any browser, I hate them all equally.

    6. Re:UA Breaking plugin? by Anonymous Coward · · Score: 0

      <script type="text/javascript">
      if (!MOZILLA_IEFIX) document.write("<!--[if IE7]>
      <strong>The actual web devs from all over the world love you, Mozilla !</strong>
      <![endif]-->]");
      </script>

      Lovely.

    7. Re:UA Breaking plugin? by mysidia · · Score: 1

      NOW that is quite a claim! If you really think that FF or Opera are "standards-based" or whatever your word for it is, why not go ask the FF or Opera dev community if their production browser passes the acid3 [wikipedia.org] test? No? It doesn't? Oh.... well guess it's not as "standards-based" as you thought.

      Acid3 is not a standard; it is bleeding edge, and tests that browsers implement non-finalized pre-standards and standards not yet fully implemented in browsers. In fact, when the test was first released, the test was found to have known bugs that required a browser to disobeye standards to pass the test. Acid3 requires browsers to implement features that have not yet been standardized such as CSS Text shadows and CSS2 Downloadable fonts.

      Acid2 is what matters. Note that Firefox and Opera both fully pass Acid2. IE7 doesn't come close to passing Acid2. IE8 Beta 1 doesn't even fully pass Acid2 (it succeeds when accessed from the main site, but failed when accessed from an Acid test mirror site, which means it actually fails the test).

      Just because a piece of software is standards based does not mean it has no bugs or missing features in implementation of the latest cutting-edge features you want to use.

      If your browsers don't have an acceptable implementation of a standard, then you don't use the feature.

    8. Re:UA Breaking plugin? by Yvan256 · · Score: 1

      Not really. I add MS conditional comments for versions I can test and that need special code. A website done before the launch of IE7 would probably work fine, as long as IE7 supports standards correctly.

      And yes, I assume the browser is IE if it can load things between comment tags since only IE is supposed to have that ability. A browser that reads code in a comment is a broken one, it just happens that Microsoft decided to go that route (good thing too, it keeps the code valid while allowing us to send it non-standard code to their broken browsers).

      This system works fine and keeps everything W3C-compliant, works without javascript and without any plug-ins.

      That "mozilla plugin for IE" will only make a mess of things. If you want to help people, help them switch to another browser.

  36. Re:Oh, snap. by jeremypv · · Score: 0, Offtopic

    Not only did you fail to get first post, but you weren't even close. The English language lacks the ability to express the sheer magnitude of your monumentally epic failure; CowboyNeal's waist is anemic by comparison. I would suggest you try again, but failing so spectacularly has probably left both your body and mind in a highly unstable state. It's probably best for everyone involved if you just killed yourself. But you would probably just fail at that, too. Sometimes you just can't win.

    --Summer Glau

    --
    ~jeremypv
  37. Re:HTML5 is a standard now? by moderatorrater · · Score: 2, Interesting

    What's the difference between web developers and regular developers? Take a look at any desktop applications and tell me that they're programming with better security practices than web developers. Windows, apache, IIS, OSX, and many more programs include critical security holes that can be exploited externally; how is a buffer overflow any better or worse than improperly escaped SQL?

    Developers as a whole have been programming without security and privacy expertise, web developers just happen to have a program that's exposed to (at best) everyone in a particular company, or often everyone in the world. With that kind of exposure, what percentage of non-web-based programs would survive without getting exploited?

    Sorry, rant over. Security is a big concern, and for things which need to be very secure these features shouldn't be allowed. However, that shouldn't keep the browsers from increasing functionality and usability. Hopefully developers are learning their lessons and becoming more security conscious.

  38. Security can't be an afterthought! by Anonymous Coward · · Score: 1, Insightful

    > What bothers me is how security is somehow pushed to the forefront as the most important issue, even more important than functionality.

    You can't bolt on security as an afterthought. It has to be part of the design.

    I'd rather have a protocol designed with security in mind than one that makes it easy to steal my passwords and personal information, but where the widgets are 10% flashier.

    Of course, I also know that my PC is under constant attack from botnets and such (and I can get logs to prove that), being secure only because I have more sense than to install insecure software.

    The average home PC I have repaired is replete with spyware because people don't patch and don't know better than to install crappy software that has the shiny widgets they want.

  39. Re:HTML5 is a standard now? by raddan · · Score: 2, Interesting

    All in all I think the web stack is pretty secure by default, when comparing it to the alternatives.

    Really? My opinion is that the "web stack" (not sure which stack you mean here; MSIE-Windows, FF-Windows, Safari-MacOSX, Konq-Linux, etc) has by far the worst record so far. MSIE-Windows has to be the #1 vector for infection now, and has been for at least the last 6-7 years. Which alternative are you thinking of? Because the "web stack" is, in my opinion, the premier virus runtime environment.

    My opinion is that web designers made a HUGE mistake in not treating network input cautiously. The emphasis has been on "rich APIs", "data structure passing", extensibility, desktop integration, and so on. These are undoubtably good things in the absence of malicious input, but the fact is, there is a lot of malicious input out there. Web browsers would benefit greatly from some simple privilege separation; the Mozilla camp could do this with some effort, but MSIE is pretty much dead in the water here due to the level of integration with the base system. I understand the HTML5 camp's worry that Flash/Flex will become a de facto standard, but in my opinion, web security has not been taken seriously enough. These kinds of vulnerabilities have become a major source of income for organized crime in the East, and still people like you are saying that security is not the most important issue? Gimme a break.

  40. Re:HTML5 is a standard now? by Mistshadow2k4 · · Score: 1

    What bothers me is how security is somehow pushed to the forefront as the most important issue

    That's the attitude that made IE what it is today.

    --
    I dream of a better world... one in which chickens can cross roads without their motives being questioned.
  41. Ha ha by Anonymous Coward · · Score: 0

    you have been thoroughly pwned

    1. Re:Ha ha by Anonymous Coward · · Score: 0

      It's sad to watch twitter think he's fooling anyone with his obvious sockpuppets.

      It's even sadder to watch you guys pat yourselves on the back for 'pwning' him. Shooting fish in a barrel doesn't make you a marksman.

    2. Re:Ha ha by dedazo · · Score: 0, Troll

      The term "acute stupidity" does not begin to cover this. It's almost too painful to read.

      --
      Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
  42. A good or bad thing? by Anonymous Coward · · Score: 0

    The fact that more and more free software is being made available to proprietary platforms such as Windows (and in this case IE) might be a bad thing.
    I'm actually not completely against proprietary software but I think Linux and *BSD may become irrelevant if this trend continues.
    If IE gets a plugin which basically turns it into Firefox, why even bother downloading and installing Firefox anymore?
    If KDE4 rocks and gets ported to Windows and runs great there too, why use Linux?
    Windows (or Mac OS X) could very well become the premier platform for running free software, if this trend continues.
    Maybe this is what Microsoft means when they mentioned that they want to "outsmart Linux", maybe that's why they now invest in OpenSource and try to act like they're suddenly great supporters of OpenSource: because they want people to port the cool Linux apps to Windows, so that in the end only Windows is being used because there will be no more arguments for using Linux except for freedom (which most people, even many Linux users don't really care about). They don't want to beat Linux anymore, they can't do that anyway, so they now want to make sure that Windows is being used as the ultimate platform for everything, be it proprietary or free software.
    I think people should focus more on making Linux great instead of porting everything so that people can just stay with Windows and the standard proprietary software like IE.

  43. Improve Firefox, not monkey code! by suck_burners_rice · · Score: 1

    One - The project should not be called Screaming Monkey. It should be called Airborne Chair.

    Two - This seems like a complete waste of the Mozilla team's time, in my opinion. I don't want to diss their hard work, but Firefox is an exceptional piece of software, so it would make more sense to concentrate on making it even better/faster/smaller, rather than waste the time fixing monkey code (or rather making an add-on that fixes functionality in monkey code).

    Three - In addition to concentrating the technical abilities on improving Firefox rather than the monkey code, Mozilla's marketing people should be concentrating on getting this browser installed on as many computers as possible. I know they already do this, but they need to do even more. All too often, I find computers out there that run IE by default. This can be changed by lobbying computer manufacturers to make Firefox the default out of the box, in addition to continued press coverage, ads placed in major newspapers and other media, etc. Because when the majority of users make the switch, nobody will care how many bugs there are in IE. Hell, Microsoft might even decide that it offers them no return on the cost of developing it, and the next IE will be Firefox modified to look like IE, with an OSS license, of course. That should be the goal, not fixing someone else's problems.

    --
    McCain/Palin '08. Now THAT's hope and change!
  44. Re:Those people need a better plug in. by Anonymous Coward · · Score: 0

    Pidgin their IM

    I hope they can figure out Pidgin since you apparently are completely unable to.

  45. Re: gecko by Anonymous Coward · · Score: 0

    created by MS who then sues mozilla for stealing "their" code.

  46. Re: Installs by TaoPhoenix · · Score: 1

    Child

    "Mommy! That mean man tricked me into installing IE again. Make it go away!"

    / Child

    --
    My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
  47. Re: Meaning by TaoPhoenix · · Score: 1

    I think it's Korea with tons of IE6 dependent pages. If a plugin like this works for them, it has value.

    Can we go the other way? Make a weird plugin that can fake IE6 behavior so that we can let them escape from the rusty tyrannosaurus trap?

    --
    My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
  48. facilitator by baomike · · Score: 1

    sounds sort of like buying an alchoholic a bottle of scotch.

  49. Re: Stupid Monkey vs. Stoopid Monkey, LLC by Anonymous Coward · · Score: 0

    I am disturbed that you didn't spell Stoopid correctly.

  50. Hilarious. by ScrewMaster · · Score: 1

    It also spills the beans on the code name for the project: Screaming Monkey.

    Ha. Ha ha. Ha ha ha.

    --
    The higher the technology, the sharper that two-edged sword.
  51. Make it detectible or we'll fscking kill you by sukotto · · Score: 2, Insightful

    There had better be an easy way for web designers to tell if IE has that plugin installed or I'm going to be really pissed.

    It's hard enough dealing with IE's crappy rendering... it will be so much more painful if the rendering engine in IE isn't *consistently* broken and we have no way to tell the difference in our code.

    --
    Come play free flash games on Kongregate!
    1. Re:Make it detectible or we'll fscking kill you by Anonymous Coward · · Score: 0

      function() {
          var c = document.createElement("canvas");
          return ("getContext" in c) && c.getContext("2d");
      }

    2. Re:Make it detectible or we'll fscking kill you by Yvan256 · · Score: 1

      Completely useless if javascript is disabled.

      Most of us rely on IE's conditional comments (which are perfectly valid HTML comments) to do things such as conditional include of IE-specific CSS files that overrides previously declared stylesheet values.

      I don't like the idea of that plugin at all. Instead of trying to "help IE" they should be pushing for Firefox, Opera and Safari.

      If you can't code your way around IE's differences, too bad. Don't screw it all for the rest of us.

  52. Re:HTML5 is a standard now? by mxs · · Score: 1

    What bothers me is how security is somehow pushed to the forefront as the most important issue, even more important than functionality.

    You shouldn't be bothered, since it isn't. Which is a problem.

    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).

    That's not the issue, at all. This new stuff could be excellent, yes. But if it is developed without keeping security in mind, it is worthless -- worse than worthless, it is harmful -- in the context of the web. If you don't tackle these (some rather obvious, some somewhat tricky) problems now, rest assured, attackers will tackle them. Successfully.

    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.

    Interesting analysis. I don't agree with it. Security being important in the browser does not stem from the feeling that it should be "more secure" than your regular client-server app. It stems from the fact that you do not trust the server to feed you valid data. Browsers get a lot of crap thrown at them during a regular browsing session; you cannot, by the very nature of it, assume to trust every website linked from everywhere else. As such, since you cannot trust your input, you should assume that it is malicious. This is why security in the browser is important. It's not just the interaction between your browser and Google Mail that's interesting -- it's the interaction between your browser, Google Mail, and the other website you have open at the moment, whose author you do not know.
    So yes, security-by-default is a lot more important in a browser designed to browse lots and lots of untrusted content without that leading to a local system compromise.

    And yes, by that very nature, many browsers have some measures that make them considerably more secure for running webapps and the like than executing native code would be. The design is to not let ECMAscript and other such supplied code screw with your system or other sites you may also be visiting now, have visited in the past, or will visit in the future. This is valuable.

    Local storage is an interesting feature. I don't think I will like 95% of the applications it will be used for, but the other 5% might become some truly stunning stuff. So long as those 95 other % don't really, really screw it up.

    The flipside of the sandbox-model we currently have with browsers is that many "web-coders" never really bother to look at the implications of security. A lot of ECMAscript out there is absolutely atrocious security-wise, and security concepts on the server side are, apparently, really really hard to grasp for many people. If you give these people more features that can cause greater harm and do not properly put sandboxing into the design, you'll end up with a lot of vulnerable, unprotected code. Right now you "just" deal with Cross-Site-Scripting, server-side SQL injection, etc. -- just imagine how much fun it'll be when you have to deal with local SQL injection, local cross-site-scripting, and the ad you just loaded off of the Slashdot adserver fetching all your site-local storage to their servers -- including all the mail you recently viewed. It'll happen.

  53. Idealistic by dreamchaser · · Score: 2, Informative

    You missed the key word there...professional. It means one who makes money from their profession. Developing to standards is great but it doesn't necessarily put food on the table. Idealism is nice, but it can cause one to starve. My guess is you are still in school and haven't had to pay any bills?

    1. Re:Idealistic by TLLOTS · · Score: 2, Insightful

      I don't know about the parent, but I do work professionally as a web developer and code to standards. It doesn't hurt me at all, in fact I've had clients come to me specifically because of the high quality of standards based work that I churn out.

      Granted, not all clients are going to be aware of standards and their affect on accessibility and search engine optimization, but it doesn't make standards based web development the veritable money-pit that some make it out to be.

    2. Re:Idealistic by Anonymous Coward · · Score: 0

      I consider myself a professional in my line of work (programmer, specializing in security).

      I refuse to break the standards we're using (we reuse existing standards as much as possible in our products). If my boss would order me break any standards we've adopted, I would simply leave for another job. A few times, he has insuinated that I should "cut corners" to save time, but I simply tell him I won't do that.

      You know what? The people you speak of -- the ones who call themselves "professionals" who "need to put food on the table" and need to break standards to reach that goal -- they are merely incompetent. You can work just as well by not following the Microsoft trail.

      Oh, and if a "professional" (in webdesigning) needs to "pay bills" and put "food on the table", it would be in their best interest to make their pages work for as many users as possible -- they would do anything they can to make sure users install this IE-plugin. A friend of mine refused to buy new glasses from a web store because they wouldn't to allow anyone but IE users to use their website. What do you think the store owners would think, if they knew about it?

      I'm betting the GP hasn't even done anything close to what Google has done with regards to technical level of web sites. And guess what -- Google's pages work on Firefox/Safari/Opera just great. That, for me, is the ultimate Game-Set-Match.

      The whole "I'm a professional, so I break standards to get food on my table" was always about being lazy and borderline incompetent. There are several sites which prove this, many of them written by a single person, I might add.

    3. Re:Idealistic by bit01 · · Score: 1

      "idealism"? "starve"? I think I know who the fanatic is here.

      ---

      Paid marketers are the worst zealots.

  54. Re:HTML5 is a standard now? by mdfst13 · · Score: 1

    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.

    There are reasons why browsers are different from other client/server applications:

    1. Browsers are a generic application platform that can be used to run other applications.
    2. Browsers often run all current applications in the same sandbox. This allows an insecure news reader (not so important in itself) to lead to compromise of your banking connection.
    3. Browsers are being used to run desktop applications (think Google Docs).

    Part of the point of HTML5 is to make it easier to do things like implement a desktop application in the browser. As such, the comparison with the security of client/server applications is not appropriate. It's the equivalent desktop application's security that should be the goal.

    It's also worth noting that the easiest time to add security is at the beginning. Once applications have been written to a certain model, it's expensive to change the model. Now, when there are no HTML5 applications, is the best time to make their security model robust.

  55. IE Still Required by Anonymous Coward · · Score: 1, Informative

    For some websites and their applications, such as Netflix's Instant Watch application, the IE engine is still required. When ever I want to watch a movie over Netflix, I have to use IE7 instead of FF3.

  56. NOT Screaming Monkey by metalpet · · Score: 2, Informative

    ScreamingMonkey is a project that aimed at providing IE with a JS runtime able to run EcmaScript 4 programs.

    Since ES4 is apparently dead, I'm not sure where that leaves ScreamingMonkey.

    The canvas stuff is a different project that follows the same general approach, but on a different browser component.

  57. Re:HTML5 is a standard now? by SanityInAnarchy · · Score: 1

    Use of database storage, there can be SQL injection against the local database.

    Depends where the SQL is coming from. And a properly designed framework should make it difficult to do this.

    I'm not convinced SQL was a good choice, but SQLite is probably the simplest thing that could be implemented in all browsers that fills the requirements: decently fast, embeddable, and optimized for lots of small chunks of data.

    and there is no UI to manage this.

    Is there any standard that requires a UI to manage cookies?

    If HTML5 gets popular, there will be a UI.

    --
    Don't thank God, thank a doctor!
  58. Re:HTML5 is a standard now? by SanityInAnarchy · · Score: 1

    XHTML is only needed if you're using another XML-based language on the page,

    Doesn't mean it's a bad idea otherwise.

    and is very susceptible to errors.

    On purpose. That was a design feature -- so people would stop making horribly twisted and downright broken code.

    HTML, on the other hand, is less prone to errors, and the page will at least render.

    It does, however, require a hell of a lot more complex of a parsing engine, let alone rendering engine.

    XHTML, you can just throw through any old dumb XML parser.

    Which means that XHTML is more prone to you making a typo (or something like that), that you'll catch immediately, because any browser that supports XHTML will refuse to render it. HTML, on the other hand, will be prone to subtle errors in your document that the browser will silently correct.

    So, additionally, HTML is much more prone to errors in the browser's parsing code, as well as subtle errors in the document, so a document may stop working after awhile.

    If you have a XHTML1.0 Strict or XHTML1.1 page out there being served as HTML, you have basically served badly formed HTML4.

    Except you can make an XHTML document also appear as well-formed HTML4. Meaning you get all of the above benefits, but your users don't have to upgrade their browsers, as long as you can still serve it as text/html.

    The only problem is, how do you serve it as XML to supporting browsers, and HTML to nonsupporting browsers, given that there's no way to tell (short of testing every browser) which is which?

    --
    Don't thank God, thank a doctor!
  59. Misleading summary title. by Samah · · Score: 1

    I immediately thought that it was a plugin for Firefox to fix Internet Explorer rendering. I'm like... wha?
    Should read: "A Mozilla-Developed IE Plugin to Help Overcome Rendering Flaws"

    --
    Homonyms are fun!
    You're driving your car, but they're riding their bikes there.
  60. The way to get this installed... by jonwil · · Score: 1

    The way to get this installed is for big websites (Google for example) to use the same drive-by-download used by spyware to install these plugins. The clueless "internet == blue E" people are most likely to just say
    "yes" to such drive by downloads without bothering to check what it says and those who know better will be likely to install it too (especially if e.g. Google says "install this plugin to get a better experience with Google Maps")

  61. Mozilla enhances their competition? by rickst29 · · Score: 1
    While printing on Linux is absolute garbage; they haven't done a new Thunderbird version in YEARS; they still haven't released the Sunbird Calendar; and they've still got IMPORTANT defects which are years and years old. Opera and Konqueror do a better job with "IE-encoded" web pages than Firefox does.

    I remember when Mozilla seemed to concentrate on their customers needs. Now, they seem to be behaving more and more as a subsidiary of Google. (They seem to think that you don't need a reliable, usable desktop email client anymore-- because THEY'VE decided that you're gonna be happy using GMail!) And now, maybe because Google needs IE to work better, Mozilla pours time and effort and money into fixing IE.

    The corporation seems focused on making big deals, the old software which I loved since Mozilla 0.6 seems to be getting treated as "legacy crap". Hey, business people, you don't gains market share by improving your competitor! What ARE they thinking?

  62. Re:My Advice-Use your resources elsewhere by Anonymous Coward · · Score: 0

    My Advice->Forget trying to enhance IE & Use your resources to enhance only firefox..

  63. Re:HTML5 is a standard now? by Yetihehe · · Score: 1

    Sql injection can be exploited more easily. To exploit buffer overflow, you need some compiler and assembly knowlege is very helpful. To exploit sql you need to type some text into a field.

    --
    Extreme Programming - Redundant Array of Inexpensive Developers
  64. Re:HTML5 is a standard now? by Tim+C · · Score: 1

    but MSIE is pretty much dead in the water here due to the level of integration with the base system

    You should probably take a look at IE7's protected mode (unfortunately only available on Vista-based systems) before making that sort of sweeping assertion.

  65. The next logical step - by DaveDerrick · · Score: 1

    Now we just need the Linux community to fix all the bugs in Windows 7 & M$ may just become usable.

  66. Revenge by Chris+Pimlott · · Score: 1

    Ah, so that's why Gates made Windows Vista?

  67. Adobe will never do this by Anonymous Coward · · Score: 0

    Adobe would never do something like this when it makes money selling Flash. This plugin allows people to do things that used to require flash to get interactive content.

  68. Re:HTML5 is a standard now? by raddan · · Score: 1

    Hmm, interesting. It looks like MSIE 7 does do privilege separation, along with a couple other protections. I stand corrected. In my defense, I do not have Vista, so I was unaware of this.

  69. Re:HTML5 is a standard now? by maestroX · · Score: 1
    Client-server apps remind me of the time intranet was not a term.

    Phishing, spamming, sniffing, exploiting etc. are a fact of life for years now, and will continue to do so.

    It's pretty simple, the old protocols http, dns, etc. that were developed to *function*, do function, but no longer meet the requirements.

    The reason why security *has* to be pushed to the forefront is because it *is* required for today and the future.

    Usually, it's about budget and security becomes an afterthought or calculated risk.

    So, IMHO the GP is making an excellent point.

  70. Typo by theocrite · · Score: 1

    but the plans seem to be more ambitious than just fixing this one small piece of IE

    Just just made a typo
    It's supposed to be "this one small piece of crap"
    Don't worry, lot of people do this mistake.
    You'll thank me later.

  71. From TFA by Mateo_LeFou · · Score: 1

    "they sure as hell notice when things don't work right"

    TFA:
    "but the browser's defensive security mechanisms insist on prompting the user before every time it is used. This detracts from the seamlessness of the plugin and makes it difficult to use for conventional web applications"

    Sorry, but unless MS generously decides to relax this we'll all be getting calls about how our websites "don't work right".

    --
    My turnips listen for the soft cry of your love
  72. Looks like they considered exCanvas by Mateo_LeFou · · Score: 1

    "It's not a perfect emulation, ofcourse, but in my experience it's good enough once you learn its limitations"

    TFA:
    "... ExCanvasâ"a complex library that implements many of the Canvas element's features with VML, Microsoft's proprietary alternative to SVG. Unfortunately, scripted manipulation of VML is too slow to be used for highly interactive web applications"

    --
    My turnips listen for the soft cry of your love
  73. Re:HTML5 is a standard now? by Anonymous Coward · · Score: 0

    The only problem is, how do you serve it as XML to supporting browsers, and HTML to nonsupporting browsers, given that there's no way to tell (short of testing every browser) which is which?

    thats no problem. browsers that support application/xhtml+xml already send it in the Accept header with every request.

  74. Re:HTML5 is a standard now? by Anonymous Coward · · Score: 0

    I think the focus on browser security has come around because people tend to use a single web browser to surf random sites on the Internet, which are not under corporate control.
    Thick client apps that suck, typically don't suck over the internet to 3rd party servers - they suck to a intranet server.
    The web browser just talks to strangers a lot more than a thick client app would normally.

  75. Gecko as activex (including the canvas) by Anonymous Coward · · Score: 0

    mmm, why not the complete gecko engine as an activex plug-in? (maybe somthing similar is possible with a java applet in javaFX using the jwebpane (webkit))

  76. Re:HTML5 is a standard now? by moderatorrater · · Score: 1

    Sql injection requires knowledge of sql and either a way to get the structure of the database or some luck with guessing tables. If you're going to say that sql injection is just typing text into a field, you could say the same for buffer overflow.

  77. Re:HTML5 is a standard now? by Anonymous Coward · · Score: 0

    Nah, the most secure system is one that is turned off, unplugged, encased in concrete, and sunk to the bottom of the deepest part of the ocean.

  78. Ugh... by Net_fiend · · Score: 1

    Just let the dead horse die already. Fixing IE will just help to get the droves of idiots to stick with IE even more. More websites that code as they should code and not specifically for IE will create a disdane for IE when it breaks and customers can't buy stuff online or can't view this or that. This will cause droves of people to find an alternative. Whether that is Opera, Firefox, or some other alternative shouldn't matter. The fact that IE would be dead *would* matter. Microsoft needs to be shown they are not king and they need to listen to consumer's more than they listen to larger corporations. Their real end users are home users not corporate monstrosities. Sure the corps pay the bills, but the people using it are out in the homes. But I digress, it'll come down to pitchforks and torches before anything gets done. That goes for both politics & software...

    --
    "When the people fear the government, there is tyranny. When the government fears the people, there is liberty."
  79. Huh? by Anonymous Coward · · Score: 0

    How does it make closed source look bad? I can see how it makes MS look bad, but how closed source in general?

    If the Mozilla team ever comes up with its own idea instead of implementing Opera's ideas poorly, then it might make closed source look bad. But that's not likely to ever happen.

  80. Not mem size, but *page faults* the problem by zooblethorpe · · Score: 1

    I've got FF 2.0.0.16 on up-to-date XP. I've never found the amount of memory usage to have any notable impact on my browsing experience. What I *have* noticed, though, is that browsing gets notably slower, and the CPU often gets pegged by FF, once FF's page fault count gets much above 2 million (as according to Process Explorer). The situation is gradually improving, as v.16 doesn't slow down as much as v.15 did.

    Cheers,

    --
    "What in the name of Fats Waller is that?"
    "A four-foot prune."
  81. Re:HTML5 is a standard now? by SanityInAnarchy · · Score: 1

    browsers that support application/xhtml+xml already send it in the Accept header with every request.

    Actually, no, they don't.

    I remember trying this awhile ago. Firefox sent it, but it required some weird parsing rules to detect it. I also seem to remember that Firefox didn't give it any higher a priority than it gave straight html, meaning that with things like Apache, it would just fall back to the default. I suppose I could write an app and detect any mention of it in the Accept header...

    However, Safari did not send it. I remember Safari sending something more like "Accept: */*". This was a long time ago, so I may not be remembering right, and they might be sending something else by now...

    Which, by the way, is the other problem with the Accept header: every browser has to accept */*, because they can always download the file, or pass it off to another application. But that */* still has meaning -- if I wrote a client that was designed to scrape it for something, I'd probably have a very limited number of content-types listed in my Accept header (if I sent one at all).

    I haven't found a reliable way to detect XHTML support this other than to send it to the browser, and see if it renders, or if it presents me with a "Save As" dialog -- and then to maintain a list of known-good User-Agents. I really don't want to do User-Agent detection.

    --
    Don't thank God, thank a doctor!