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.

83 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 sopssa · · Score: 3, Interesting

      GIF is also patented format and had an uproar before as they required license fees from applications that output GIF.

      http://en.wikipedia.org/wiki/Graphics_Interchange_Format#Unisys_and_LZW_patent_enforcement

      In August 1999, Unisys changed the details of their licensing practice, announcing the option for owners of Billboard and Intra net Web sites to obtain licenses on payment of a one-time license fee of $5000 or $7500.[15] Such licenses were not required for website owners or other GIF users who had used licensed software to generate GIFs. Nevertheless, Unisys was the subject of thousands of online attacks and abusive emails from users believing that they were going to be charged $5000 or sued for using GIFs on their websites.[16] Despite giving free licenses to hundreds of non-profit organizations, schools and governments, Unisys was completely unable to generate any good publicity and continued to be vilified by individuals and organizations such as the League for Programming Freedom who started the "Burn All GIFs" campaign.[17]

      The US LZW patent expired on June 20, 2003.[18] The counterpart patents in the United Kingdom, France, Germany and Italy expired on June 18, 2004, the Japanese counterpart patents expired on June 20, 2004 and the counterpart Canadian patent expired on July 7, 2004.[18] Consequently, while Unisys has further patents and patent applications relating to improvements to the LZW technique,[18] the GIF format may now be used freely.

      I don't think MPEG-LA is so stupid that it will try anything similar. In that case they also even didn't try to get licenses from 99% of websites. MPEG-LA has a long history in video formats and their usage on the Internet and other devices, it would be stupid of them to start charging individual websites and users.

    4. Re:H.264 by tepples · · Score: 2, Informative

      Once free and open Internet? What is Flash then?

      Not part of the official standard.

      Neither H.264 nor SWF/FLV is part of the official standard, but the <video> and <object> elements respectively are.

    5. Re:H.264 by shutdown+-p+now · · Score: 3, Informative

      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.

      There's nothing precluding the browser from using the OS centralized codec repository, to which an H.264 codec can then be added (if not there already).

      In fact, Opera 10.50 does just that on Linux (it uses gstreamer). In fact, it also uses its own copy of gstreamer on Windows and OS X, to which you can add codecs if you want to.

    6. Re:H.264 by mweather · · Score: 2, Informative

      "GIF is also patented format and had an uproar before as they required license fees from applications that output GIF." And that's exactly why PNG was added to web standards.

    7. Re:H.264 by westlake · · Score: 2, Informative

      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.

      Pretty much everyone is on board for H.264. AVC/H.264 Licensees

      773 of the biggest names in media and tech. Canonical is on the list. Lockheed Martin is on the list.

    8. 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.
    9. Re:H.264 by poetmatt · · Score: 2, Interesting

      just because people are licensees doesn't mean they're going to implement it. I think you fail to understand what the significance of that list is. Maybe you should read at the bottom when it says (my bold/italic)

      companies listed above may produce some or no products which are licensed under their respective agreement and, therefore, no conclusion may be drawn from this list that any particular products they manufacture are licensed.

      It's more likely that people have to be licensees to be able to read the implementation,and far less likely that it implies that they support it or use it.

      Don't get me wrong, I agree H264 is pretty mainstream right now, and I'd like to see an open source alternative (h264 is not going to last if they don't go 100% royalty free, and if they did do that everyone would use it), but relying on the MpegLA list is anything but reliable.

    10. Re:H.264 by shutdown+-p+now · · Score: 2, Insightful

      However, anyone who uses an unlicensed h.264 decoder are still technically breaking the law (at least in the U.S.). I'd rather not have to break the law to watch a video online

      I fully expect there to be licensed H.264 codecs for Linux being offered for a reasonable price, just like you can buy a licensed MP3 decoder or DVD player for Linux today.

    11. Re:H.264 by CastrTroy · · Score: 2, Informative

      The patent for GIF expired in 2003-2004, depending on where you live. However, because many browsers lacked good support, it wasn't used until that same time, or maybe a couple years before. So you had a small window of a few years where PNG was supported on most browsers, and GIF patents still existed. Also, nobody ever got sued for using GIF on their website. So it basically solved something that wasn't an issue. I really don't think that anybody would have used PNG at all, if it didn't offer some benefits (apart from lack of patents) over GIF.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    12. Re:H.264 by Randle_Revar · · Score: 2, Insightful

      >neutral non-profit organization.

      The MPEG WG and the MPEG IF may be non-profit (I don't see how they would qualify as neutral in any useful way), but that is irrelevant, as the MPEG LA is most definitely not nonprofit.

    13. Re:H.264 by kainewynd2 · · Score: 2, Informative

      Technically... But not really. I mean, good luck watching anything on YouTube without Flash installed. Which is what we're talking about here - video playback. If you want to play back video on the web these days, you're basically stuck installing Flash. Yeah, a couple sites here and there use QuickTime or something else... But it's generally flash.

      FYI: YouTube has an Opt-In HTML5 video setup that you might want to take a look at. Until you posted that, I'd forgotten I signed up for it and have been using it since it was available. It's just as good visually, but the videos seem to cache and load a bit faster. YMMV

      --
      I just don't get... eh, ugh... never mind. This post wasn't worth the research I put into it.
    14. 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.

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

    16. Re:H.264 by K.+S.+Kyosuke · · Score: 2, Insightful

      I really don't think that anyone suggests that these people work for free. However, collecting money for copies of implementations of math equations and other natural phenomena hardly counts as work.

      --
      Ezekiel 23:20
    17. Re:H.264 by unix1 · · Score: 2, Insightful

      The point is not H264 vs Theora advantages. The point is the difference between a "standard" and a "proprietary extension".

      If your definition of a web "standard" is a specification for a patented technology that acts as a barrier to entry to everyone except the select few handful then H264 is your choice.

      However, if that's the case, then I do not agree with you. The reason for a WWW "standard" is that it should be free to all to make, distribute and render however they see fit regardless of the OS, platform, hardware, software, day of the week, or weather in Japan. That's the spirit of a true world-wide-web "standard".

      That's also part of the reason why some are upset about HTML5 video over Flash. Adobe/Macromedia Flash plugin is a proprietary extension to the browser. There is no secret, or ifs or buts about it. Users are aware they don't have flash on their iPhones. If they don't have it on their computer, they go and download the plugin. With the distribution of H264 in their browsers, Apple, MS, Google and alike are contending (whether implicitly or explicitly) that they are implementing some kind of web "standard" in their HTML5 video. They are trying to blur the line between a true "standard" and a proprietary extension by confusing general public who doesn't know the details (and by general public I mean semi-savvy people who at least know what a web browser or Internet or a website is).

      Maybe the next thing will be a proprietary patented Javascript or CSS additions that will be pushed out as an HTML6 "standard" that will only be reasonably available to the select few with deep pockets; that can then sprinkle the licensed goodness to all for "free" or low cost for certain uses, on certain OSes, on certain browsers. Sure that could cover most of the browser market, but is that right?

      Screw all that! We should want a web "standard" to be available to everyone equally without any licenses or fees. We should want "standards" that spur technology innovation on the web, not a legal web of patents and licenses that are kept hostage by a handful of corporations. In fact, if those same companies are so keen on defining a true web video "standard" why not invest a pocket change out of $10s of billions cash they each have in their bank accounts and help improve performance of Theora, or release a specification that's truly free for all? The answer is obvious - it's because that's not their intention - their intent is to hold hostage the innovation with software patents.

      So, sure go ahead and argue how H264 is the best thing since sliced bread. Maybe it is, maybe not, but that's missing the point. The point is it is either a true "standard" OR it's a patented proprietary extension that tries to deceive users and pass itself as the new HTML5 web video "standard". Well, I know which one it is and based on your post, so do you.

    18. Re:H.264 by shutdown+-p+now · · Score: 2, Informative

      Not really. By choosing to exclusively support a patented proprietary format they are doing it with their actions, no loudspeakers required.

      Google supports both H.264 and Theora in Chrome out of the box.

      Apple uses QuickTime framework for video playback in Safari, so it'll use Theora codec if it's installed.

      We have no idea as to how it will work in IE9, yet. Judging by how IE works today, expecting it to use DirectShow would be quite reasonable - which, again, allows the user to install Theora codecs and enjoy full support.

      So, where's the exclusivity?

    19. Re:H.264 by K.+S.+Kyosuke · · Score: 2, Insightful

      Well, they don't have to give their MPEG-whatever for free. But I am still free to use MPlayer and x264 where I live, and I have absolutely no problems with that. In the same spirit, I have absolutely no doubt that hadn't the MPEG consortium done the standardization work, another standard would have arisen, made by someone else, perhaps even by the global community of hackers, as it happened in case of Vorbis. (After all, you mention yourself that you're pro-choice. :)) People invent things all the time even without overblown monetary stimulation. That's my favourite aspect of humanity, after all.

      --
      Ezekiel 23:20
    20. Re:H.264 by shutdown+-p+now · · Score: 2, Insightful

      However, right now any implementation of H.264 in the core of firefox is not going to happen.

      No-one is asking for that. In fact, you yourself go on to say...

      Maybe it will be possible to have a pluggable video decoder for Firefox for the HTML5 Video tag so you can hook up your own solutions. That might solve the issue for everyone.

      It would have solved the issue for everyone. The problem is that Mozilla explicitly refuses to do that for ideological reasons! They don't want to give users freedom of choice, if that freedom may lead them to choosing "unfree" codecs.

      (note also that most claimed technical problems with DirectShow in that blog post are pure FUD)

      In fact, there already is a patch to enable GStreamer support for video codecs, but so far it's only been accepted for Fennec, not for mainline desktop Firefox.

  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 orta · · Score: 2, Informative

      Firefox has a new javascript engine called Jagermonkey that will probably beat it, as it's in part the webkit engine.

      --
      my band is more brutal techno punk than yours
    2. 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.

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

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

      IE has been pretty good with security with 7 and 8, IMHO. Coupled with DEP (which ships turned on in Windows 7), and the protected mode that the browser runs in (so if it does get hijacked, malicious software doesn't have access to the user's file or Registry, much less the system's) have given the browser a significant security boost.

      This isn't to say that IE is perfect, but because it is the focal point of almost every single intel agency, botnet client maker, malware writer, and blackhat on the surface of the planet, it has shown to be able to withstand a lot of attacks.

      My recommendation, and this applies to *all* web browsers: Use something like Privoxy. This will filter out one of the biggest sources of infection, and that is third party ad-servers serving up malicious code.

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

    7. Re:firefox is getting old by edmicman · · Score: 3, Interesting

      Does it have real adblock or is it just hiding elements but still loading them? I use all three browsers on a fairly regular basis on Ubuntu, but have found Firefox's Adblock extension to have a better UI and better automatic integration of existing blocklists. Opera's blocking seems to work, but it's UI to select what to block I find awkward. And last I knew (maybe that's changed?) Chrome's adblock didn't actually stop the elements from being loaded on the page, it just hid them via CSS.

    8. Re:firefox is getting old by GooberToo · · Score: 2, Interesting

      The thing is: Firefox does not have multicore support IE got.

      And that's quickly changing. The ff efforts to bring each tab its own process means multi-core support - if albeit, coarse grained.

    9. Re:firefox is getting old by Nicolay77 · · Score: 2, Informative

      Opera 10.5 uses GPU acceleration when available.

      --
      We are Turing O-Machines. The Oracle is out there.
    10. Re:firefox is getting old by anaesthetica · · Score: 2, Informative

      The folks at Firefox are aware of the problem and are working on it: Project: Eradicate Startup Dialogs.

  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?

    2. Re:Now THAT is Inovation by qbast · · Score: 2, Funny

      Shhhh! GNOME devs may be listening.

  5. Re:compiling java script by orta · · Score: 2, Interesting

    I wouldnt be surprised if this is misquoted and it really means the JIT translation that the other browser engines use. But doing it on another core is a nice move, I wonder how well that affects the performance. I'd honestly have expected Apple to do that first, having a good API for doing this kind of thing.

    --
    my band is more brutal techno punk than yours
  6. 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
    1. Re:plug-in-free video? by Culture20 · · Score: 2, Insightful

      MS just got slapped by a fine in excess of 5 billion dollars in EU for anti-competitive practices. If you were an MS executive, would you seriously be willing to do something that would piss off the very same people who came up with that fine, and who are likely to apply some punitive multipliers for repeated offense?

      If it comes right up to the line the EU drew in the sand, dances on it, leans a little, but never really goes over... yes.

    2. Re:plug-in-free video? by shutdown+-p+now · · Score: 2, Interesting

      Let's try that again.

      Microsoft has been fined in EU specifically for abusing the web browser market.

      Do you think that EU would turn a blind eye if MS would now use the dominance it has on that market (which, according to EU, was achieved by illegal means) to harass a market that is directly related?

      Also, there's no line in the sand. EU itself has redrawn it several times, as it wasn't happy with MS behavior during the trial. It may well redraw it once more.

  7. So... what is the catch? by SmallFurryCreature · · Score: 2, Insightful

    The demo looks good so far, but I know my MS, there is an angle. There always is. Some subtle way in which they screw it up. Royally. There must be. They have done it for over two decades. No ways after 8 major versions and several minor ones are they suddenly going to play nice.

    Paranoid? It ain't paranoia if they are out to get you.

    They seem to be really honest this time about following standards, admitting they are not there yet and that it is time they did... so where is the closed source proprietary crap you just know MS is going to insist on adding.

    A while ago someone asked on a forum, what would it take to use a linux library for accessing MS services. And I said there was nothing they could do. No, opensourcing it wouldn't do it, because I know MS has in the past done that and then later added closed source extensions you couldn't get on anything but windows.

    And before you mod me down, if Blair/Bush (in holland this doesn't apply, Bakellende is after 4 failed goverments still available for re-election) said they were sorry, they knew what they did wrong, know what to do know to fix everything and all they ask is for another chance, would you give it?

    Lets face it, they knew since version 6 that they had created a beast that to this day and for years to come haunts them. And version 7 was a beast and version 8 was a beast. So, third time is a charm? This one won't be a beast? I remember when Windows 7 came out: "Oh wow, this is so good, it ain't as crappy as Vista, MS has finally got it." And now slowly the negative is getting out and SP1 is being launched in a rush to deal with all the issues that were overlooked before. IE7 and IE8 were hauled as great improvements on IE6, only for devs to then realize that they were still spending most of their time on getting sites to work with the crappy products of Microsoft.

    Will IE9 be different? Will it finally have real dev tools? Will it finally respect standards? Will it finally not introduce a thousand new proprietary and conflicting features? Will it finally perform? Will it finally not have a security hole per day that goes unpatched for years? Will it finally render a page coded to standard correctly?

    And will MS finally do something serious about forcing the upgrade of everyone to IE9? Like MS disabling access to all its own extra services to anyone with an obsolete browser and releasing IE9 for EVERY single windows version from 98 on so that everyone can finally switch?

    I doubt it. Que the MS apologists who will claim this is finally it. They should be ready, they said it often enough before.

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

    1. Re:So... what is the catch? by MBCook · · Score: 2, Insightful

      I know the catch. The catch is obvious. I know people who use IE 6.

      IE 7 came out 4 years ago. IE 8 came out a year ago, not including the long public beta.

      No matter how good IE 9 is, we'll all have to continue to support IE 6/7/8 for the next 6+ years. It doesn't matter if IE 9 was FireFox with a skin, the curse of IE will continue to haunt anyone doing web development for years.

      --
      Comment forecast: Bits of genius surrounded by a sea of mediocrity.
  8. Holy shit by FlyingBishop · · Score: 3, Insightful

    I had to stare at the headline for like 5 seconds before it even parsed. It just didn't seem like a reasonable configuration of words.

  9. 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
  10. Re:Nice try with ACID3, Microsoft by The+End+Of+Days · · Score: 3, Insightful

    You've missed the overall point. This isn't even alpha quality software, it's in development. They aren't claiming they passed, they are just showing that they are making progress.

    What you're doing is kinda like picking on a 2 year old for not having an expansive vocabulary.

  11. 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)
  12. 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.
  13. Re:Reopening tabs by Jeff-reyy · · Score: 2, Insightful

    Which is better default behavior?

    1. Open the browser as quickly as possible and let the user click the page they want from the history / most visited list (Safari, Chrome, Opera do this)

    2. Open the browser and check all the plugins for updates, check to see if pages were open when the browser was last closed, stop loading, present a dialog asking the user if they want to load the browser (which is going to happen anyway regardless) or load the browser _and_ try to open N tabs simultaneously.

    If you said 2 you are an imbecile.

  14. Re:Market Share by mister_playboy · · Score: 3, Interesting

    To continue the voting analogy, it takes 20 percent to force a roll-call vote in the U.S. House of Representatives or Senate.

    I just recently learned about that practice. It's rather disturbing to think every little detail is recorded when you go to court for a traffic ticket, but no record is kept of who voted for what in our Legislature unless 20% of them agree to allow it.

    It's not surprising they rarely do roll-call. By not keeping records, they can claim to have voted in whatever manner the group they are currently speaking to finds most acceptable... a very useful tool for each and every one of them.

    --
    Do what thou wilt shall be the whole of the Law ::: Love is the law, love under will
  15. Re:Nice try with ACID3, Microsoft by Mongoose+Disciple · · Score: 2, Insightful

    I know they're not claiming they've passed. But you've assumed something pretty big: "hey are just showing that they are making progress". If they've only got to 55, and the process of reaching 55 does not fulfil the rest of the test (being smooth, namely) then it actually hasn't even got to 55. It may as well be at zero.

    To be fair, you're also making a big assumption: that someone cares what you consider the score that an alpha browser achieves against a test it's not trying to pass is.

    I mean, this is a site full of geek wankery, and I mean that in the most affectionate sense, but come on.

  16. Re:Standard compliance? by Tumbleweed · · Score: 3, Insightful

    So with all of the nifty, new stuff they are finally compliant, right? I mean no more body {text-align: center;} instead of body { margin: 0px auto; } to center a fixed width layout, right?

    Those are two different things. text-align: center centers stuff in a div. the margin: 0 auto you set to a div to center that block (the div) in its container. Even IE6 works correctly with this, so I don't know what the issue is here.

    For those having box-model issues with IE6, you can easily fix this by using the HTML 4.01 Strict DTD, FYI.

  17. Compare to the img element by tepples · · Score: 3, Insightful

    What good is a standard embedded video tag if there is no standard coded with which to play with it?

    What good is a standard embedded image tag if there is no standard coded with which to play with it? Notice that HTML's definition of the <img> element doesn't require support for any specific image format.

  18. 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.
  19. Please tell MS to support Ogg Theora/Ogg Vorbis by dwheeler · · Score: 2, Interesting

    Please go to http://blogs.msdn.com/ie/contact.aspx and ask Microsoft to add support for Ogg Theora and Ogg Vorbis. They could add it to the browser, or add support for it to the OS and then have the browser support it. They can support both H.264 and Ogg if they want to. For example, there are many sites like Wikipedia which *ONLY* permit Ogg Theora and Ogg Vorbis for multimedia; without built-in support, IE users have trouble hearing/viewing the content.

    --
    - David A. Wheeler (see my Secure Programming HOWTO)
  20. Re:Microsoft should stop by PylonHead · · Score: 3, Insightful

    As a web developer, I'm really glad that every version of IE has been more standards compliant than the last.

    It would be nice if the everyone magically installed FireFox or Safari or Chrome, but that doesn't seem to have happened yet.

    Our best hope for killing off older versions of IE is newer versions of IE and an automatic upgrade path.

    Frankly 8 doesn't seem that bad to me. Most of my code just works with IE 8. I'm really excited about HTML 5 and SVG in IE 9.

    --
    # (/.);;
    - : float -> float -> float =
  21. 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 UnknowingFool · · Score: 3, Informative

      Looking at MS history, it's been their modus operandi to keep customers from using competitors by promising technologies that they may or may not deliver.

      1991: Don't look at other OS like nEXT, Mac, or OS/2. Our Cairo system will have an object oriented file system. . .
      1996: Well, Cairo was more of a design prototype. It was never meant to be a product.

      1995: Don't look at Quicktime for video. AVI is what you want.
      1996: Don't look at Quicktime for video. Don't use our AVI either. Active Movie is the format you want.
      1997: Don't look at Quicktime for video. Don't use our Active Movie. Active Movie 2 is the format you want.
      1998: Don't look at Quicktime for video. Don't use our Active Movie 2. DirectShow is the format you want.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    2. 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.
    3. Re:Slew of recent marketting... by Nicolay77 · · Score: 2, Interesting

      Nothing new. Just read this:

      http://lxer.com/module/newswire/view/57261/

      http://www.joelonsoftware.com/articles/fog0000000339.html

      And spread the news to other newbies!

      --
      We are Turing O-Machines. The Oracle is out there.
  22. But... by MathiasRav · · Score: 2, Funny

    Does it run Linux?

  23. No, everyone is NOT on board with H.264 by dwheeler · · Score: 2, Informative

    No, everyone is NOT on board. For example, Wikipedia explicitly forbids MP3 and H.264, and only accepts Ogg Theora and Ogg Vorbis. If you want to hear audio or see videos on Wikipedia, one of the world's most popular web services, then you MUST use Ogg Theora and Ogg Vorbis. And as you know, Firefox (one of the most popular web browsers and growing) includes built-in support for Ogg and NOT for H.264. Many sites, and many operating systems (such as Fedora, Red Hat Enterprise Linux, Debian, etc.) do NOT support H.264.

    --
    - David A. Wheeler (see my Secure Programming HOWTO)
  24. Re:Reopening tabs by agbinfo · · Score: 3, Insightful

    What if there was an option to not check for updates and to not load the previously loaded tabs?

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

  26. 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...
  27. Re:The real question... by Comboman · · Score: 3, Funny

    Even if it did, it would be banned from the app store.

    --
    Support Right To Repair Legislation.
  28. Re:first comment! by K.+S.+Kyosuke · · Score: 3, Funny

    It's the newest version of the Microsoft's web browser, also known as Internet Explorer. However, due to the increased Internet standards compliance and for marketing reasons, the successor to Internet Explorer 8 (IE 8) won't be called Internet Explorer 9 (IE 9), but rather Internet-Compliant Explorer 9.

    --
    Ezekiel 23:20
  29. 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.

  30. 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?
  31. Re:Webkit by Spad · · Score: 3, Interesting

    Homogenisation leads to stagnation, even when it's not Microsoft driving it.

    People need to realise that it's a *bad* thing if everyone's using Firefox or all the browsers are using webkit as their rendering engine or everyone's running AMD processors. Variety provides competition, which results in progress.

  32. Re:Agreed. by jim_v2000 · · Score: 2, Insightful

    See here: http://www.ie7pro.com

    If you don't want Active-X, disabled it.

    --
    Don't take life so seriously. No one makes it out alive.
  33. 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.

  34. Doesn't install on XP by youngec · · Score: 3, Informative

    This probably goes without saying, but the IE9 preview does not install on Windows XP.

  35. Re:Firefox not playing h264 is a political decisio by node+3 · · Score: 3, Informative

    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?

    That's not true. h.264 can be implemented as a plugin. Firefox needn't include this plugin by default. There are plenty of third-party h.264 implementations to choose from. Mozilla themselves could even create such a plugin as an add-on, and make it freely available (sans source, if necessary).

    Mozilla are shooting themselves in the foot if their present stance is anything but bluster. The h.264 train is leaving the station, and Apple, Google, and even Microsoft are on board. Firefox's market share will plummet without an h.264 solution.

  36. Re:Firefox not playing h264 is a political decisio by Abcd1234 · · Score: 2, Informative

    Why the hell doesn't anyone understand this?

    Because it's false.

    Firefox needs only to ship with generic gstreamer support for it's video element, just as Fennec will be doing. Then you can install any damn gstreamer codec implementation you want, and it'll be available to Firefox. Problem is, the Firefox devs decided they don't want to do that for political reasons, and so Fennec's implementation won't be ported to Firefox. Thank you asshole developers!

  37. Re:first comment! by Nadaka · · Score: 2, Funny

    It could be worse. The name could be Internet-Complaint Explorer 9, but that would be redundant.

  38. A Generation Behind by WebmasterNeal · · Score: 2, Insightful

    Like prior IE releases they're still playing catchup and not moving ahead of the competition. Webkit & Mozilla have support border-radius for quite some time now and Opera, I believe, has also started to supported it. Then there's SVG which the others have supported for a very long time now.

    This is no different than when IE8 was released and IE finally supported CSS 2.1 when all the other browser vendors had.

    Webkit, specifically Safari, has been leading the way in CSS innovation & Javascript performance with each release with Chrome slightly behind. Firefox & Opera seem to be battling it out for third place and IE, of course is always an entire generation behind.

    --
    "During My Service In The United States Congress, I Took The Initiative In Creating The Internet." -Al Gore
  39. Agreed, everyone missed that by theolein · · Score: 3, Interesting

    With all the idiots fighting over the usual crap no one mentioned that it doesn't seem to support the canvas element. Microsoft has specifically tried to get the canvas element removed from the HTML5 spec. (as per here). And I know why Microsoft doesn't want the canvas element in there: because it's a direct threat to Silverlight.

  40. Nonsense and nonsense. by dwheeler · · Score: 2, Insightful

    Nonsense.

    First of all, Microsoft does *not* have "nothing to worry about" with H.264. Just because it pays tribute (er, licenses patents) from one organization does *NOT* mean that it's protected from all other organizations. In fact, once you demonstrate that you're willing to pay to one organization, others will start to show up to get some money too. For an analogy, look at the history of the Vikings; once people started paying tribute, the odds of looting parties showing up INCREASED. And we don't have to just use analogies; look at the recent history of sound codecs, specifically MP3. Microsoft paid big$ tribute for MP3, but Alcatel-Lucent sued Microsoft and won a record-breaking $1.52 billion in damages via a jury verdict. Now it's true that Microsoft got lucky in that one; in the MP3 case, a judge reversed the jury, a highly unusual event. If a judge hadn't reversed it, Microsoft would have paid $1.52 billion in additional damages for something it had ALREADY PAID LICENSE FEES for. And even so, Microsoft spent a FORTUNE in court on MP3, a codec that it was already paying license fees for. So it appears that "licensed" codecs have a HIGHER risk, not a lower risk, historically speaking. Wikipedia has more about the MP3 patent stuff.

    Second of all, there's already been a lot of money and research spent to make sure that Ogg Theora is free of patent issues. Few things in life are "conclusively proven"; let's use realistic measures. The evidence, in this case, is really strong that Ogg is safe. Strictly speaking, it's not that Ogg Theora is patent-free, it's that all known required patents have been released under and irrevocable free license. That is actually a stronger legal position than simply "not knowing of any patents"... here we have a granted patent, which is then released. The Ogg folks spent $ to do their own legal searches, too, something standards bodies emphatically do NOT do, giving you additional protection. Most companies that claim that "Ogg has unknown patent issues" are basically flinging FUD; it's mainly a protest claimed by companies who have a vested interest (a kickback) from the patent licenses. In particular, it's my understanding that Apple *makes* money from the H.264 patents. So unsurprisingly, Apple works to lock everyone else into the patents they partly control, and actively works to *prevent* the use of open standards for codecs. But you don't need to buy into that.

    Sure, it's always possible that there are unknown submarine patents, but submarine patents are risk to all codecs, including H.264; that is not specifically a risk to Ogg Theora. Indeed, H.264 is MORE dangerous. Because H.264 was developed in an environment where patents were permitted (for shame, ISO), and there was no *requirement* for an external patent search (ISO doesn't require it), there was an incentive to patent everything, both by the participating parties and by external parties. There have been a number of court cases about MP3, but none about Vorbis, which shows that once you let patents into a standards process, things can get really bad.

    Someday, someone may find a patent problem with Ogg Theora, but this is highly unlikely. In contrast, we have hideous patent problems with H.264, today. Why worry about Ogg, when there's a wolf already in tent? We need to dump H.264 (with its KNOWN problems) and switch to Ogg (which has NO known problems). First step: Get the browsers to support Ogg Theora. Then websites can more rationally use the format. It's better for Microsoft's customers: They can then easily use an open standard. It's also better for Microsoft: If more people use an open standard, they won't be as beholden to the H.264 licensors and will reduce the risk of me-too lawsuits like that of Alcatel-Lucent.

    --
    - David A. Wheeler (see my Secure Programming HOWTO)
  41. Re:Reopening tabs by agbinfo · · Score: 3, Insightful

    Let me rephrase then.
    What is the better default behavior given that there is an option to alter said behavior if you don't like it?

    The default behavior attempts to keep Firefox as up to date as possible. It also tries to recover from the browser crashing or some other misfortune. If I need to go in a hurry, I can close the browser and it will reopen where I left off.

    Your argument seems to be that people are imbeciles if they don't have the same priorities you do. I don't subscribe to that point of view.

  42. You've got to give Microsoft some credit by Locke2005 · · Score: 2, Funny

    IE is one of the few Microsoft products that is actually worth exactly what the customers pay for it!

    --
    I've abandoned my search for truth; now I'm just looking for some useful delusions.
  43. Re:Standard compliance? by Bogtha · · Score: 2, Interesting

    IE6 doesn't work correctly with that. Margin:auto won't center a div (even though it should); text-align:center on the parent will (even though as you note, it shouldn't.)

    When Internet Explorer 6 was released, way back in 2001, it included two different rendering modes. The old 5.5 rendering mode, retroactively dubbed "quirks mode", and the new 6.0 mode. The new mode was only triggered on pages that included a modern doctype. The new mode gets centring right. The old mode gets centring wrong. So what you have done by asserting that Internet Explorer 6 gets centring wrong is tell everybody you've inadvertently been targeting Internet Explorer 5.5 by not using a modern doctype and not being aware of something the rest of the world has known about since 2001.

    --
    Bogtha Bogtha Bogtha