Towards Interoperable Pointer Events: Evolving Input Events for Multiple Devices


Today, the W3C has accepted and published Microsoft’s member submission describing a new way for Web sites to support multiple pointing devices such as mouse, pen, and multi-touch. Our proposal for a new Pointer Events Web standard is based on the APIs available today in IE10 on Windows 8.

The Web is more exciting and interactive for users when sites enable experiences for multi-touch. It is even better when the same site continues to work if you switch to using a mouse or pen. We believe the Web should not be fragmented into sites designed for only one type of input. We designed Pointer Events to make it easier for developers to avoid this fragmentation by abstracting the differences of input devices while still allowing for device-specific enhancements when desired.

Our goal with this submission is to work with other browser vendors and the wider Web community to move to adopt a new approach to multi-touch input. In the future, we hope that Web developers will only need to write to one pointer input model no matter if their users are using mouse, pen, touch, or whatever comes next. The W3C noted, “This Submission comes at a time of significant developer concern about creating content that works well on multiple input modalities, and in light of some disadvantages to the touch event model currently under standardization.”

Other approaches to supporting multi-touch input require Web developers to write their code once for mouse input and again for touch, dealing with the sometimes complex interactions between the two models (for example, when touch events are mapped to mouse events for compatibility). Throughout the development of IE10, and thanks to your feedback, we designed the Pointer Events model to be more compatible with the existing Web and avoid these complexities.

We encourage you to review the proposal and share your thoughts. The specification is a starting point and calls out several open issues for discussion and we look forward to making improvements based on your feedback.

Update: On November 9th, 2012, the W3C announced the launch of the Pointer Events Working Group. The group intends to use Microsoft’s proposal, based on the APIs available today in IE10 on Windows 8, as the starting point for a Recommendation track specification, an important step towards interoperable support on the Web.

 

—Adrian Bateman and Jacob Rossi, Program Managers, Internet Explorer

Comments (46)

  1. FremyCompany says:

    height: may height be negative if I interact from the back side of the device (some MSFT hardware prototype featured this)?

    pressure: the [0…1] range is quite difficult to use, I think. How do we know what are the usual values? What if I want to draw a line based on the pressure? 0 for mouse is strange, especially if I have no way of knowing if the device support pressure or not. I would prefer a model where 1 means "standard pressure", where 0 means "no pressure" and where 0.5 means "half the usual pressure".

  2. Gordon says:

    @ieblog – Lets see now… its been months since we've had an update on what the $#!@ is going on with the Windows 7 release of IE10.  You've told us the info is coming soon and since then we've had 3 blog posts about stuff that has nothing to do with Windows 7.

    @ieblog – We've been extremely clear and vocal that we thoroughly object to the Flash Censorship List in Windows 8 Metro IE 10.  We've indicated issue after issue after issue with this scheme clearly indicating the problems with every aspect of your implementation (the initial concept) the future maintenance and the total lack of user friendlyness in blocking user content on DESKTOP PCs by DEFAULT by using a WHITELIST instead of a BLACKLIST.

    Furthermore we've pointed out that the rules you set forth for submitting a request to be on the list clearly indicate that anyone that has already submitted has obviously FAKED THEIR RESULTS since none of the hardware required to run the matrix of tests is commercially available at the retail level for developers to purchase.

    We've been very understanding thus far but this is getting seriously annoying that not only have you even suggested this scheme in the first place but that you've been absolutely silent on the matter since publishing it completely ignoring the developer community you claim to be supporting.

    We want… no scratch that… WE DESERVE a full, clear response on all the issues raised with the Flash whitelist… or preferably just a blanket statement that you've finally come to your senses and completely scrapped the idea as it is ABSOLUTELY NOT in the best interest of END USER USABILITY and serves no purpose whatsoever.

    Currently of the 91.77% of PC users on the planet that run the Windows Operating System… there are exactly ZERO ACTUAL USERS that want Microsoft to be in charge of blindly, forcefully determining which flash content they can view/use.  We're not sure which manager in the IE Team is actually in charge of this decision but I seriously hope that their career is dependent on this decision because it is a career ending move.

    Unbelievably EPIC FAIL in software design!

  3. Matt says:

    @Gordon – You are aware that the decision to limit Flash content in Metro serves to both bolster security and performance of your system, optimising battery life, responsiveness and generally protecting you from harmful exploits?

    I will concede that having an option to unluck "full flash support" would be appreciated though!

  4. Harry Richter says:

    @Gordon

    QUOTE: …there are exactly ZERO ACTUAL USERS that want Microsoft…

    Please speak for yourself or for those that have authorized you to do so! I, for one, have not!

    So your quoted statement is false. I am very happy with it, and the less sites that are on this list the better!

    Harry

  5. Ooh says:

    @Gordon: From my point of view Harry Richter hit the nail with the sentences "So your quoted statement is false. I am very happy with it, and the less sites that are on this list the better!"

  6. Martijn says:

    We don't need another standard for input devices. The events that are currently available is more than enough, literally! THere are loads and loads of events for the mouse, keyboard and touchscreens. For a stylus, it's easy to imagine it should works exactly as touch, because that's what it is. All that it needs is an additional parameter in the event data for pressure and rotation.

  7. Luke says:

    @Gordon – You are absolutely correct! Microsoft is making this decision without user consent and making it based on their desire for a lightweight tablet.

    I wish Microsoft would wake up and realize that there are billions of PCs out there (yes BILLIONS!) where flash currently runs.  Why is Microsoft trying to force the default IE browser to be incapable of rendering the content users have specifically requested?!

    If you think iOS users are pissed off about their maps app being reduced to an incomplete and inaccurate "POS"… Just wait until users can't figure out why sites they visited last week no longer work!

    What happened to my dashboard? There's no data! – oh Microsoft thought you'd want that disabled by default!

    Why can't I upload multiple files on all the sites I visit anymore? – oh Microsoft thought that reducing your usability was what you wanted.  But why did they do it?! Oh they did it to save on battery life.  What!? I never asked them to/wait I'm not even on battery I'm plugged into the wall!  Oh they did it for tablets.  Ok so why the f___ doesn't it work on my desktop!?  Oh they wanted to be consistent and have the same experience on the desktop as the tablet.  Are you f___ing serious!? My desktop browser sucks now because the tablets suck!?

    You could use Chrome or Firefox instead?  Do they have these issues?  Nope they consider usability their number one priority so they would never compromise the user experience of millions like that.

    Ok forget IE I'm moving on to a complete browser.

    For the record if there is an actual human being working at Microsoft that would like to present their phone number I'm sure there is a few thousand developers that would like to explain in person just how insane this flash list is and why it was a horrible decision in the first place.

    I'd call your incessant lines but they won't take calls for unreleased products and I'm not paying good money to tell you that your decisions were a massive mistake and users and developers are going to revolt.

    Oh and by the way that's for staying silent on the issue.  You're obviously completely ok with your idea if you haven't got the guts to come on this blog and defend all the problems people have shown you.

    It's 2012 and Microsoft thinks that Ostrich Programming is the correct thing to do. Seriously?!

  8. GT says:

    I don’t like IE and I use Chrome, but multiple pointers is a step in the right direction, thank you

  9. Brian LePore says:

    I actually think that Microsoft's proposed events look to be superior to the touch events currently in the wild (I don't know, I don't have any device that can run IE10, let alone one with a touch screen — though I do have an interest in the Surface Pro when it comes out).

    That being said, the fact that IE10 won't include support for touch events and instead require their own events is very disappointing. There are many sites that I imagine will not completely function in IE10 because of this. Of course, this is probably Microsoft avoiding a potential patent issue with the sue-happy Apple, so I do not fault Microsoft for this. They're doing what they need to do.

  10. Don says:

    Will this pointer events be fully backward compatible with mouse events?

    It would really suck if the usability of Metro IE on the desktop got any worse than the current RTM on PCs with a mouse!

  11. Harry Richter says:

    @ Luke

    Quote: “Why is Microsoft trying to force the default IE browser to be incapable of rendering the content users have specifically requested?!“

    I have yet to come across a user that “specifically requested” Flash (or any other proprietary technology for that matter).

    Quote: “why the f___ doesn't it work on my desktop!?”

    That is exactly the point: it [Flash] does work on the desktop! And for some well-chosen subset of Flash on some (hopefully few) well-chosen sites this will also work in Metro without the need to install a plugin.

    Quote: “Ok forget IE I'm moving on to a complete browser.”

    Good! Please do that! And while you are at it, please also move from this blog to the blogs of the “complete browsers” and pollute the air there!

    Harry

  12. Thomas says:

    @Luke, have you ever bitchd on chrome blogs about how they are harvesting your personal data, voilating your privacy, profiling YOU and sell it to the highest bidders? Do you know it is Google's only way of income..thats why everything is free from that corporation while other people are selling products, XBox, OFFICE, SharePoint, SQLSERVER, WindowsOS,Commerce Server, OracleDB, Mac, SAP etc (means they dont hve to sell you out for profit)? Do you know your beloved Android has abandon the HTML5 support.. means chrome on droids will not play flash… Do you know IE10 Metro is one of *few tablet browsers* (like RIM if its not sold yet — and — Kindle, if your grandma is still using those inkPads!) which  has not completely terminated the Flash support on tablet? No support in iOS and as of last month, no support in Android.. Do you know Flash movies are the biggest energy hogs and tablets being the low energy devices running unmarshalled flash movies on tablets and phones is BAD for your device health? Do you know Microsoft has asked the developers to submit the stress testing of your flash movies to qualify it for IE metro? Do you know Adobe, the vendors of Flash, how aggressively they are shifting to the next paradigm HTML5..keywords for search "Adobe HTML5"?

    These are the things to know about browser wars. If you think there is no difference in IE7 and IE10 (besides its the most complete brwosers on ECMA benchmark), you should move on to Firefox and disable Google from the addressbar (which sucks your data as you type in it).

  13. David says:

    @ieblog @Harry @Thomas

    Read the following VERY, VERY carefully because you've misunderstood what everyone has been saying for the past 2 months!

    1.) we could care less about tablets! In fact for this discussion COMPLETELY IGNORE TABLETS!

    2.) in windows 8 the default browser is the one that loads from the start screen (the Metro browser)

    OK now that we are all clear, here's the issue that you guys don't seem to be able to grasp.

    In Windows XP, Windows 98, Windows 98SE, Windows Me, Windows Server 20xx, Windows Vista, & Windows 7… Adobe Flash worked in the default Internet Explorer (and in all other browsers that run on Windows.

    OK still clear?

    Now Windows 8 is releasing and for the first time in 15+ years… Out of the blue for no reason at all Microsoft has decided that EVERYONE that "upgrades" to Windows 8 will AUTOMATICALLY have flash content blocked on EVERY site they visit in their default browser!!!

    Read that sentence over and over until it hits home and sinks in just how infuriating this is making developers (and your users when they discover that Microsoft has done this)!

    Now imagine you are trying to explain this to anyone… That some sites will still work (like YouTube) e.g. Useless sites of people falling down and being an idiot… but sites that matter and you care about/use at work will not work!

    Now imagine that you have been building enterprise software for 10+ years and you have several dozen systems that use flash to generate charts, to provide better multi-file uploads and file content type/size checks, or you wrap video content or audio content, or even full blown Flex form systems.

    Microsoft has now dealt a vicious blow to developers all around the world.  They are telling us that their new browser won't run flash unless you are lucky enough to get on a flash compatibility list (even though your content would load just fine as it always has if they just unblocked it).

    As a user it's worse.  You don't even understand why the sites you visit/use no longer work and there is no indication why! Worse yet, there is ABSOLUTELY NOTHING you can do as a user to fix Microsoft's problem.

    Ok so now you'll likely say that the user can switch to the desktop browser or the developer can apply to the censorship list right?… WRONG!!!

    Lets start with applying to the list.

    A.) it's a 3 FLIPPING month process!!!!

    B.) the rules state you must test on multi touch capable hardware (not physically available!)

    C.) do you see a major timeline conflict there? October 26th is a month away!

    D.) the users accessing these enterprise sites don't care about battery life – they are plugged into the wall!!!

    E.) there are massive privacy issues (governmental, corporate data, financial data, medical data, and personal data) that absolutely FORBID developers from revealing this info to Microsoft (or any 3rd party)!!!… so applying to the list is not even possible!

    (Part  1 of 2 due to this silly blog software)

  14. David says:

    (Part 2 of 2 due to this silly blog software)

    Ok now lets talk about the jump to the desktop problem.

    In concept it seems like the ideal solution but as it has been pointed out hundreds of time already on this blog with documented video proof… It is actually horribly flawed and a complete failure!

    A.) It only provides the link in certain situations

    B.) the user completely LOSES THEIR SESSION!

    C.) the user loses their spot as they are forced back to the landing page after re-logging in

    D.) because users need to log in twice you've DOUBLED THE ATTACK SURFACE for hackers to intercept or shoulder surf a user

    E.) the users context is thrown all out of whack (bad usability)

    F.) when the user returns to Metro IE… Oh wait! They left a logged in session to a secure app WIDE OPEN!!! Gosh I sure hope they remembered to go back! I know I would remember to go back if I was a hacker with access to their PC after they left!!

    Ok so once again we've just laid out *some* of the fundamental failures with the flash list and the trouble it is causing.

    @Microsoft will you please for the love of Pete step out from behind the curtain and explain how you feel that **any single part** of this flash list makes sense and how you are quite happy to intentionally ruin the user experience, & the security of users and make life a living hell for developers and support staff!

    Please! We are adamant about the flaws in your plans… Analysts, users and developers have poked more holes in your plan than any design you've ever had… Yet you remain stone cold silent!!! Total disrespect for your users, developers, and most importantly your stockholders!

    The only people happy are the Hackers! They are lined up with zero-day security holes just waiting for this release with the flash censorship list.

  15. lol flash says:

    Stop using it and stop bitching about it in here and go off topic.

    I think FremyCompany has some valid point.

  16. Jason says:

    @lol flash – we wouldn't have to keep complaining about the flash list in every single IE blog post if @Microsoft / @ieblog simply responded to our questions when we first raised them in the post when they told us about the list.

    Unfortunately because this is such a massive issue for such a huge blunder on Microsoft's behalf (forgetting desktops because they are so focused on trying to break into the tablet market) we have no choice but to continuously pester Microsoft on the matter until they finally say something.

    My expectation is that they've realized their Epic Mistake and are hard at work trying to figure out how on earth they are going to resolve this and have a patch ready for the RTM build to sideload on all PC's this October.

    Once again we wouldn't have been in this mess if Microsoft had been open about what their intentions were well BEFORE going RTM  and if they had released the promised Windows 7 version so that developers could actually test IE10 (which hasn't happened yet because developers don't have spare PCs just lying around).

  17. Prior Semblance says:

    @David

    Your argument loses all validity when you claim that sites like youtube don't matter.  Youtube working without flash is a huge deal.

  18. Greg says:

    @Prior Semblance – you missed the news… YouTube was enabled on the Flash list as one of the first sites… Microsoft wasn't stupid enough to block it by default… in fact I doubt that Google even needed to request it… it was just added because not supporting flash for a major site like YouTube makes no sense… in fact, not supporting flash makes no sense but Microsoft hasn't woken up to that yet.  Their heads are still stuck in the sand.

  19. Rony says:

    @Greg, Flash on metro browser? metro browser is for tablets. Now, Safari on iOS and Android browser (since jellybean) doesnt support flash AT ALL. Apparently their torsos are in sand too? At the same time and same era IE does support websites in whitelist.

    Oh hey.. its not about Microsoft anymore.. so you willl shut up now..? OR you can go to their blogs and start trolling? Will you do that? But — wait — you are not hired for that! Your employer doesnt pay for to trolling against their own crap. *sigh*

  20. G Houston says:

    I was excited thinking this was about the CSS property pointer-events. Is that CSS property supported in IE10? I'm on Windows 7 so can't test it.

  21. Xero says:

    @G Houston, at W3C, this issue went under debate due to click-hijacking (lists.w3.org/…/0176.html). Rule of thumb: as soon as W3C publish the candidate recommendation, IE team will implement it & there's always a lesson in haste makes waste (blogs.msdn.com/…/unprefixed-css3-gradients-in-ie10.aspx). Besides, Mozilla said it all (developer.mozilla.org/…/pointer-events) "Warning: The use of pointer-events in CSS for non-SVG elements is experimental. The feature used to be part of the CSS3 UI draft specification but, due to many open issues, has been postponed to CSS4."

    Since SVG 1.1 specifications reached candidate recommendation last year, the "pointer-events CSS property for SVG" was implemented in IE9 last year. msdn.microsoft.com/…/ff972269(v=vs.85).aspx

  22. konbi says:

    Internet Explorer Blocks More Malware Than Firefox, Chrome, Safari!!

    Microsoft,Very Good!!!!

    fight!!!!!!!!!!!!

  23. Mark says:

    @Rony – The Metro IE browser ***IS ALSO*** used on tablets!  It is ***NOT USED EXCLUSIVELY*** on tablets!

    In fact the Metro IE Browser is the default browser on all PC's/Devices that run Windows 8…  which will be Billions of PCs, and a handful of tablets.

    Herein lies the rub.  Microsoft is ruining the user experience and forcing development shops to give up private information in order to allow users to keep using their default PC browser to access the content they currently do today.

    Imagine you upgraded your smartphone… and the new phone didn't support SMS or email… d'ya think you'd be a little bit pi$$ed off? Of course you would! – This is ***EXACTLY*** what Microsoft has done… even better, they added a new security hole and reduced usability in the process.

  24. Yannick says:

    @Mark, SMS (and email) are basic functionalities on smartphones, Flash is not a basic functionalitie. Beside, Adobe gived up the hope for Flash and is creating a programm to build HTML5 websites, a concurrent for its own Flash. So, why Microsoft would keep support a death piece of code?

    @Rony, actually, you're wrong, Android doesn't support Flash at all, only Android devices that already had Flash before it disappeared, get still updates. New 2.3 (and x.x (<- put a random Android version here)) devices won't have Flash to

  25. Prior Semblance says:

    @Greg

    Youtube also supports HTML5, but thats not really the point of my comment anyway.  My point was that he claimed youtube support didn't matter.

  26. Scott says:

    It's sad that we are arguing over which parts of Metro IE Microsoft messed up vs hearing a single word from Microsoft on how and when they are going to fix it or heck even acknowledge that people have raised so many issues around it.

    Way to fail Microsoft!

  27. Mariko says:

    Please use beginning a browser and OS and develop a cheap product.

    Would changing a design at every upgrade stop?

    Thank you for your consideration.

  28. radojko says:

    I don't care for Flash, for me Flash is dead for almost 3 years, I care for HTML5 so I expect from MS guys much  better support, on the first place support for native video streaming and text GPU rendering, this is a must to have in 2012 modern browser!

  29. George says:

    Flash needs to die, at all potential costs. It's a huge energy hog.

  30. Yannick says:

    @radojko – Since IE is the only browser that implementate standards as they are finished (of parts of standards), IE is now the only browser that support HTML5/CSS3/etc. as it needs to be. I can give you a lot of things in Chrome/Firefox/Opera etc. that aren't standard-confirm.

  31. -------- says:

    I will write here instead of building windows 8 blog.

    Would you correct Kernel Power 41 of Windows 7, although sale of Windows 8 is also good?

    For the moment, although there is no one, please reput the big fault into practice not to ship with such bugs left.

    Thank you for your consideration.

  32. Pete B says:

    Is IE going to add CSS outline-offset support to IE 10?

    Would be nice, all other browsers support it.

  33. Caveman says:

    I guess IE10 will be so complicated to use.

  34. Feedback says:

    IE7 and IE8 hardly correspond to HTML5 or CSS3.

    Since IE9 is insufficient, there is a wish.

    Please take out these versions and the version (7.1, 8.1, 9.1) corresponding to many of HTML5 or CSS3.

    Please also tell this feedback to each corporation of Microsoft.

  35. Beth says:

    @Feedback, there are two kinds of feedback. One of which doesn't make any sense. Do you often make no sense? Or your way of trolling is that bogus?

    @Caveman, in this age and era, using a browser is the first thing kids learn in computer class. All you have to do is to enter a URL and hit enter. It works for all browsers. If that is complicated to you, go back to your google-cave.

  36. majd jaber says:

    majd jaber

  37. Marcus says:

    I really wish the MS fanboys on here would take a minute to realize what they are actually commenting on!

    Yes we all love HTML5!!! It is great and only getting better!… However it still isn't perfect, there's still lots of incompatibilities and things you simply can't do in HTML5.

    UNTIL HTML5 is capable of all of these things we rely on workarounds… And guess what? Flash solves them all!

    So yes we want HTML5 to take off and be the ultimate web technology but until all browsers are capable (INCLUDING IE!!!) we need to keep using flash to bridge the gap.

    For those about to post rants claiming HTML5 can do everything let's recap some of the things it can't do:

    1.) Internet Explorer can't play OGG audio files

    2.) Internet Explorer can't play OGG video files

    3.) Internet Explorer can't play WebM videos

    4.) No browser has full support for multiple file uploads with content type or content size filtering

    5.) Most browsers don't support the camera object yet this can't invoke the camera/webcam to take a picture/video to upload it

    6.) Most browsers don't support a Mic object to take audio input

    7.) HTML5 based interactive charts are still vastly inferior to the robust toolkit a available in Flash

    8.) most browsers do not support a clipboard interaction interface

    9.) flash enables hiding of some sensitive data in ways that fully open HTML5 does not

    10.) flash enables full screen options and mouse locking to a screen boundary that HTML5 can't provide on all browsers yet

    (And many more)

    …cont'd

  38. Marcus says:

    …cont'd…

    Microsoft has instead tried to force their "El Camino OS" on PC users everywhere with the worst user experience ever documented for an OS and increased the security concerns around the browser due to double logins and double sessions (and presumably double caches)!

    It would be very helpful if Microsoft stopped playing this ridiculous game of "let's be quiet and hope that this all goes away" and opened up the conversation and responded to developers that have waited for answers for over 3 months!

    I am extremely annoyed with Microsofts current lack of communication strategy and even more so for their inept design of the flash list and dual OS.

    As a professional in the web application design space I'm no longer recommending any part of the Microsoft stack for development or production now.

    Last week we advised our clients to go with Apache vs IIS and Linux vs Windows… I don't think you realize how influential Microsofts behavior on this blog.  For any developer reading this blog – this is their primary impression of Microsoft.

    Would you build on a platform where the vendor ignores developers? Would you put your faith in a company that makes major non-backward compatible platform changes moments before locking in an RTM release? Would you trust a vendor that promised you a beta to test on the market leading OS before going RTM that you still haven't seen or heard about it actually being available!?  Would you recommend a vendor to your coworkers and associates that forced an opt-in program that you've been very clear you can't even request to join yet in 26 days they go to market with a platform your content won't work on because it takes up to 3 months to qualify for it and you still have no way of fixing it?

    I can no longer tolerate this. I can't recommend Microsoft for anything now… I've lost complete faith in the company and their lack of commitment to developers.

    Absolutely disgusted – I will not be renewing my MSDN subscription or using any Microsoft services on any of my future projects.

  39. Richard says:

    Microsoft really needs to get on these issues!  Developers are far from happy with Microsoft right now and they can't afford to lose more developers to other tools and platforms.

    Microsofts advantage has always been developer tools and support – but they are Failing Pretty Hard at that right now.

  40. @Microsoft says:

    Microsoft Co-Founder Paul Allen Reviews Windows 8: Elegant, Innovative And Puzzling

    techcrunch.com/…/microsoft-co-founder-paul-allen-reviews-windows-8-elegant-innovative-and-puzzling

    —————————————————————————————————————-

    Here are a few additional things Allen finds puzzling about Windows 8:

    *Difficulties with multiple monitors (including the inability to persistently display the Start screen on one screen)

    *Silo effect between Desktop and Windows 8 style

    *Inadvertently switching modes

    *Inability to build hierarchies on the Start screen

    *Difficult to scroll in Desktop view on a tablet

    *No clock on the Start screen

    *On-screen keyboard doesn’t appear automatically in Desktop view

    ————————————————————————————————————

  41. @Micrpsoft No2 says:

    It is a continuation a while ago.

    Probably, it was highly complete when readjusting to a slight degree.

    No. 1 thinks that it is revival of a start button rather than anything.

    If a start button was not abolished, it did not become disrepute so far.

    Since I hope to guess only only once again if you please, it is very well.

    Probably, the rest is correction of a fine bug.

    Would you make it put on the market again, after returning a start button and a start menu for the time being?

  42. @Marcus says:

    Flash has been dying ever since Apple decided not to include it in their phones and tablet browsers.

    You should have moved to alternatives sooner because of the non-existing ipad support

  43. feedback says:

    There is a wish.

    Please do not change a user interface for every upgrade.

    The direction where especially Windows is troubled very much since specification is changed each time comes out.

    Would you make it change not each time but alternately?

    Let's make it not forget for old persons and an enterprise user to use the product of Microsoft, such as Windows.

  44. nao says:

    Please release the  IE10 for Windows 7 this month.

    It is too long after unifying to Win 8 by the end of last year.

    Although IE9 is satisfactory tolerably, the direction of IE10 is just going to carry out honest expectation of it.

  45. Steve says:

    @@Marcus did you even read @Marus' post?

    He explained exactly why flash is not replaceable directly with HTML5 in many scenarios.

    That's the WHOLE point!

  46. mihai says:

    can you just stop shipping obsolete browsers ? IE10 is already another failed version with HTML5 support behind chrome and firefox.