Slashdot Mirror


Microsoft Previews IE9 — HTML5, SVG, Fast JS

suraj.sun sends this excerpt from CNET on Microsoft's preview of IE9 in Las Vegas just now. "At its Mix 10 conference Tuesday, Microsoft gave programmers, Web developers, and the world at large a taste of things to come with its Web browser. Specifically, Microsoft released what it's calling the Internet Explorer 9 Platform Preview, a prototype designed to show off the company's effort to improve how the browser deals with the Web as it exists today and, as important, to add support for new Web technologies that are coming right now. Coming in the new version is support for new Web standards including plug-in-free video; better performance with graphics, text, and JavaSript by taking advantage of modern computing hardware. One big change in the JavaScript engine Hachamovitch is proud of is its multicore support. As soon as a Web page is loaded, Chakra assigns a processing core to the task of compiling JavaScript in the background into fast code written in the native language of the computer's processor." Microsoft didn't say what codec they were using for the HTML5 video demo, but the Technologizer says it's H.264.

28 of 473 comments (clear)

  1. H.264 by bflong · · Score: 4, Funny

    Of course it's H.264. That's the superior standard! And by superior I mean it allows a superior level of control over the once free and open Internet.

    --
    Why is it so hot? Where am I going? What am I doing in this handbasket?
    1. Re:H.264 by sopssa · · Score: 4, Informative

      Once free and open Internet? What is Flash then? It's both proprietary closed platform and H.264.

      It's of course H.264 but for different reasons - Windows 7 has build-in support for H.264, and Theora kind of lost the war already.

    2. Re:H.264 by bflong · · Score: 4, Interesting

      Flash is an optional addon. There is no optional addon to play h.264. The support for the video is built into the browser, and once it's built in the browser cannot be redistributed due to patents. This is why Firefox can't play H.264, and the reason Theora doesn't have support from some key players. Without the patents, there is no control.

      --
      Why is it so hot? Where am I going? What am I doing in this handbasket?
    3. Re:H.264 by arose · · Score: 5, Insightful

      PNG was developed because of patent problems with GIF. Alpha channel, 24 bit color and better compression were just extra bonuses.

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    4. Re:H.264 by sopssa · · Score: 4, Informative

      And some early version of IE (5 maybe?) showed PNG colors slightly incorrectly and with no transparency support, making it pretty much unusable. I still have nightmares about those slightly incorrect colors and keep thinking I should use GIF/JPG instead of PNG.

    5. Re:H.264 by shutdown+-p+now · · Score: 4, Insightful

      Or people who feel strongly about it will continue to use open formats and petition against software patents.

      Good luck with that.

      8 years ago, I've bought into Vorbis hype (coincidentally, it was about the time when I switched to Linux as primary desktop OS). My music collection was 100% Vorbis. I only bought players that could play it (e.g. iRiver).

      Fast forward to today... only about 10% of my music is still in Vorbis, and I still have trouble with that (e.g. my car won't play it, so I have to recode). I'm afraid that MP3 has won, and AAC is picking up from there.

      And that was with Vorbis, which was actually technically better than MP3 in many aspects (better compression, extensible meta-information with proper Unicode support etc). And Theora is technically inferior to H.264...

      Still, good luck.

  2. firefox is getting old by sopssa · · Score: 5, Informative

    It seems that even IE beat Firefox in Javascript performance now. Firefox sure has been slacking recently. There's still road ahead though, Chrome and Opera are leading.

    1. Re:firefox is getting old by weston · · Score: 5, Insightful

      It seems that even IE beat Firefox in Javascript performance now. Firefox sure has been slacking recently.

      The chart you linked shows IE 9 and FF 3.7 more or less at a dead heat. So, even if this were an unfortunate turn of events, it's not as if IE 9 had a terrible lead.

      But I'm not sure it's unfortunate. High performance javascript in what will likely be the world's most highly used browser for a while? Sounds pretty good to me.

    2. Re:firefox is getting old by ircmaxell · · Score: 5, Insightful

      Show the results from more than one test, and I'll be happy. As the browser showdown that was posted last week, one test doesn't prove anything. And considering the numerous open source tests that are available, why not show us all of them?

      All that skepticism aside tho, if this is the truth (that IE9 will be standards based --and push the performance envelope--) then MS may be on the road to redeeming themselves... But the question remains, how tight will it be to the OS? Would a simple security flaw give a bit of JS access to the kernel? Or are they going to significantly sandbox the JS, and try to do everything right (as opposed to just the rendering)... Only time will tell if IE will become a browser friendly to geeks and developers (although something tells me it won't)...

      --
      If a man isn't willing to take some risk for his opinions, either his opinions are no good or he's no good
    3. Re:firefox is getting old by Jeff-reyy · · Score: 5, Interesting

      Recently? Firefox ceded the "lightweight alternative" throne to Opera years ago and it seems like ever since Chrome dropped they've just been rearranging deck chairs instead of trying to get out of the hole they're in.

      When did we decide it was a good idea for a browser to interrupt its own startup procedure to ask you about reopening tabs and updating extensions?

      When I clicked the icon, I wanted to go to a web page! Do all that other crap after you service my initial intent.

      I knew Firefox was on its way out when I got a nag screen on startup asking me to upgrade. When I declined, it didn't go away and launch the browser, no, it popped up a survey web page, inside a modal dialog which was way too small and could not be scrolled or resized.

      WAY TO GO, FIREFOX

    4. Re:firefox is getting old by shutdown+-p+now · · Score: 4, Informative

      But the question remains, how tight will it be to the OS? Would a simple security flaw give a bit of JS access to the kernel?

      This kind of thing isn't possible on NT family operating systems since inception. IE does not run in the kernel, and never did.

      Of course, it is possible to have a remote code execution vulnerability in JS engine, combined with a local elevation exploit, giving one root access - and from there patching OS files to get kernel access - but that is something that is possible on any OS, and not something you can fully mitigate by sandboxing (since sandbox can have its own vulnerabilities).

      Or are they going to significantly sandbox the JS, and try to do everything right (as opposed to just the rendering)

      IE has been sandboxing browser engine (including JS) to run in reduced elevation mode (so that it doesn't even have the privileges of user who runs the browser - so it can't access the files of that user, for example) since IE7/Vista.

  3. Uphill Battle by Sparkycat · · Score: 5, Insightful

    That's great and all, but Microsoft isn't competing with other browsers for market share, it's competing with its own older browsers. Anyone who knows anything about browsers is already using Firefox or Chrome or Opera, and anyone who knows nothing about browsers is using whatever came pre-installed on their computers:

    IE6 if they're still on XP, Safari if they have a Mac, or IE 8 if they're running Windows 7.

    Unless this is a mandatory upgrade to IE 8, it's not going to gain any ground.

    And of course, the 30% of users still using IE6 will continue to do so until their computers die, or a techie relative replace it with Firefox.

    1. Re:Uphill Battle by pandrijeczko · · Score: 4, Informative

      You replaced MS Office and Photoshop with OpenOffice and GIMP? Are you out of your mind?

      In the cases where people are using dodgy license keys of the above, then yes - the number of trojans and back doors I've found on those PCs definitely relates to the amount of hooky keygens I've also found on them. So for those people who never paid for it in the first place, the Free Software is a better alternative.

      I am not for one minute denying that there people out there into VB and complex document macros, or into professional photo editing, who definitely need MS Office or Photoshop to do what they do.

      But for 95% of people, including myself, a computer expert for more than a quarter of a century who just does the occasional simple document or a quick tweak to some photos he's taken, MS Office and GIMP do more than enough.

      OpenOffice in no way compares to MS Office, although there are actually some people who would argue that. Your relatives are not those people.

      Then I would say you've not tried OpenOffice recently because I've found it has a very high degree of compatibility. I've been testing it with a lot of my work documents and whilst the standard at work is MS Office 2003 only, I've not found any real incompatibility issues - but again, I don't get involved with documents that have much in the way of VB macros in them.

      --
      Gentoo Linux - another day, another USE flag.
  4. Now THAT is Inovation by MrTripps · · Score: 4, Funny

    "The new software is only a framework, raw enough that it's still missing a "back" button." You can't say it isn't forward thinking if it won't let you go back.

    --
    "I'm not a quack, I'm a mad scientist! There's a difference." - Dr. Cockroach
    1. Re:Now THAT is Inovation by kpainter · · Score: 4, Funny

      This is part of Microsoft's continuing initiative to clean up the menu bar by removing stuff. I bet in its final form, this baby won't have any buttons at all! The way you will navigate is open up notepad and type out the URL. Then, you will simply mark the text and drag and drop into the new streamlined interface. Pretty slick, huh?

  5. plug-in-free video? by mpapet · · Score: 4, Interesting

    Meaning Microsoft controls the kinds of video IE can stream?

    This is a big opportunity for Microsoft to force the Internet media standards AND generate some meaningful license fees. Those fees would be paid to Microsoft to enable streaming your hot-new-VC-backed media format. Microsoft would never have to deal with those pesky media streaming competitors they used to call partners.

    If I made decisions at Microsoft, that's how I'd do it.

    --
    http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
  6. New Javascript Record by K-Man · · Score: 4, Funny

    This should be able to serve over 2000 popunder ads per second.

    --
    ---- "If we have to go on with these damned quantum jumps, then I'm sorry that I ever got involved" - Erwin Schrodinger
  7. Re:Nice try with ACID3, Microsoft by Colonel+Korn · · Score: 4, Informative

    No, you've missed my point: They're excusing something that's part of the test. Nowhere else do they explain away the current score or what's missing. The text on the page seems to give the impression the pause is acceptable or 'as intended'. But it's not - it has failed ACID.

    They don't claim it passed ACID3. In fact, after continuing from 39, it never gets past 55. Read the IE9 arstechnica article from a few hours ago to see their comments on ACID3, mainly that they don't put any priority on passing it but that their score is going up as they improve their standards compliance.

    --
    "I zero-index my hamsters" - Willtor (147206)
  8. Re:Nice try with ACID3, Microsoft by twidarkling · · Score: 4, Informative

    It's scoring a 55. That's a fail no matter what. You're latching on to the wrong point. The important part, which you've glossed over so neatly, is that Microsoft included that 55/100 on ACID3 as part of the actual news. They're freely admitting upfront, "hey, on this test, we're still doing badly, but we are working on improving. It's just not our focus."

    --
    Canada: The US's more awesome sibling.
  9. Re:MS stole stuff in the past. now its easy to do by idontgno · · Score: 4, Informative

    What happens if they cut-and-paste OS into their commercial products?

    They get busted and have to release their formerly closed source product into OS.

    Problem solved.

    MS is visibly arrogant and arguably evil, but stupid? Nyet. Count on their legal eagles making DAMN sure the little fiasco outlined in the linked article never happens again. They may be inclined to do anything they think they can get away with, but this is something they understand they can't get away with.

    --
    Welcome to the Panopticon. Used to be a prison, now it's your home.
  10. Slew of recent marketting... by nschubach · · Score: 5, Interesting

    I know this is going to sound trollish, but hear me out.

    I can't be the only one noticing that there is a recent upswing in what I'd call Microsoft "prototype news." All the blogs are full of Win Mobile 7 System Phone (or whatever they are calling it...), something called Courier that's probably vaporware, Natal, and now IE enhancements that aren't quite done yet. It feels to me like Microsoft shifted a good chunk of change into marketing for some reason.

    It kind of feels like they are saying "Oh, don't look at that, we'll have something soon..."

    --
    Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
    1. Re:Slew of recent marketting... by RAMMS+EIN · · Score: 4, Informative

      From the very beginning, in fact. Microsoft got started by Gates and Allen saying that they were working on a BASIC interpreter for the Altair 8800, when, in fact, they neither had the hardware nor were writing code for it. That is to say, Microsoft made vaporware even before it was founded.

      --
      Please correct me if I got my facts wrong.
  11. Increasing speed by Quiet_Desperation · · Score: 5, Funny

    MS also announced demos of IE10, IE11 and IE12.

    "A new release every month! That's our goal!" said sweaty, vaguely simian MS CEO Steve Ballmer. The new Hachamovitch Javascript engine will interface with the Millajovovich subsystem to spawn independent processes to more effectively deliver those animated ads everyone loves!"

    "Like that punch the monkey ad! I love that one!" Ballmer said and began his patented monkey dance. "C'mon everyone! Punch the monkey!"

    When asked about MS simply adopting WebKit and making everyone's life easier and even saving themselves piles of money, Ballmer pulled out a shotgun and killed the reporter.

    "Oops! Thought he was zombie," said Ballmer and shot the reporter's body again. "Double tap!"

  12. No, PNG was primarily created to be patent-free by dwheeler · · Score: 5, Informative

    No, not even slightly true. The primary reason that PNG was created was to create a patent-free format. Then, since they were creating a format anyway, they decided to make other improvements. For more information, see "History of the Portable Network Graphics (PNG) Format" by Greg Roelofs, which was published by the Linux Gazette and later the Linux Journal. I know, this is Slashdot, I'm not allowed to cite sources :-).

    --
    - David A. Wheeler (see my Secure Programming HOWTO)
    1. Re:No, PNG was primarily created to be patent-free by Whalou · · Score: 4, Funny

      I know, this is Slashdot, I'm not allowed to cite sources.

      [Citation Needed]

      --
      English is not this .sig mother tongue...
  13. Re:Firefox not playing h264 is a political decisio by slim · · Score: 4, Insightful

    It's not that they think Theora will win in the end. It's that they want some free standard to win in the end, and they know that won't happen if they (of all people) fold on H.264.

    The money they'd have to pay for including it in their distribution isn't the issue. It's the fees people in future would have to pay for creating and distributing movies. They want the Web to be democratic, and that means everyone gets to contribute, whatever their financial means.

  14. Re:Firefox not playing h264 is a political decisio by bflong · · Score: 4, Interesting

    You don't get it. If Firefox had h.264 support, it could not be redistributed. Period. Everyone would have to download the 'offical' version from Mozilla. No Linux distro could include it. No one could change the code and distribute it. It would cripple Firefox. Why the hell doesn't anyone understand this?

    --
    Why is it so hot? Where am I going? What am I doing in this handbasket?
  15. Re:Firefox not playing h264 is a political decisio by Compenguin · · Score: 4, Interesting

    Ubuntu doesn't seem to have a problem redistributing H.264 support in libavcodec.