BTW the tl;dr version is an excellent summary. It is a warning to all the marketing people out there that the internet will make a bare truth tl;dr version of any sugarcoated market-speak you publish.
I have no problems at all with them not supporting XP. It's 10 years old, and if they've decided to make use of features of Vista and 7 not available in XP, then good for them. Seriously.
I'm also inclined to think that any non-enterprise user still running XP and IE isn't going to manually upgrade to IE9 without being forced to. Those that would are also able to install any of the alternatives that do run on XP
It actually comes across as a bit condescending: "Let's show them that we know their community by mentioning the Star Wars Kid and Stephen Colbert."
Absolutely. The way you build rapport with a community like that is to give them something "exclusive". A Developer Q&A promising to address their feedback qualifies. An extra helping of market-speak does not. It's sort of hard to feel special because you got canned PR answers. So they built exactly 0 rapport with reddit and probably even cost themselves.
Our approach when deciding what technologies to support starts with data. There are three things we consider: What are developers actually doing on the web today? What do developers want to do in the future? <snip> We started by building a tool to look at the top 7000 sites and what web APIs they used.
Isn't this arse about? Isn't it kind of hard to use new tech if it isn't supported. I'd love to be able to use some of the new HTML5 things, but IE is holding us back
XP is a platform that doesn't allow for the performance characteristics of a modern web experience.
WTF sort of a response is that? There's some good answers in there, but this sort of spin-driven markety rhubarb works so hard to hide it. Why not just say that IE9 makes use of features available in Vista and 7, but not in XP.
Opera, with its 5% market share (or so) has been reigning on the tests and innovation for ever, and Microsoft can't get enough employees together to work on a browser?
As far as I'm concerned, nobody should recommend IE for anything, as the risk of Microsoft pulling another IE6 is too high, and not worth the reward.
>WTF sort of a response is that? There's some good answers in there, but this sort of spin-driven markety rhubarb works so hard to hide it. Why not just say that IE9 makes use of features available in Vista and 7, but not in XP.
I love how every time MS makes a new OS they publicly trash their last one. NT had the greatest uptime of any OS around... Until Windows 2000 came out. Then it suddenly had an average uptime of 9 days.
Not entirely, for two reasons.
1. Supporting what's actually out there is at least as important as supporting what isn't out there yet because the browsers don't support it.
2. The very next sentence said: "We also spoke to developers and partners to understand what they were going do in the future and what they couldn't do today."
Even better, why not take a leaf out of the books of the four major cross-platform browsers and make opportunistic use of OS features.
Then the knee-jerk reaction becomes "But why did you do that?" and the response still seems unsatisfying.
I think asking for IE9 on XP is like asking for a Python project to be compatible with Python 2.3-3.2. Assuming it could be done for a complex project, is it worth the effort, compared to targeting 2.6+ instead and leaving people on older, long-supported systems behind?
It was a nice touch to get in front of the reddit crowd, but they completely sidestepped hard questions. It's a bit like a Catholic doing an AMA and then not answering the questions about child abuse, homosexuality and bloodshed and ridiculous things in the bible.
EDIT: "...completely sidestepped hard questions" is a perfectly understandable sentence that does not require an analogy to explain its meaning. The last sentence does not add any value. Taking it out will only increase the quality of the comment.
Weird, I just read one about an Atheist -> Catholic conversion, and he side-stepped those issues as well. (And I say 'as well', I mean 'also', because he didn't do as good of a job as the Microsoft rep did.)
So you're saying:
child abuse - IE9 has less instances of $problem than in the general browser population
homosexuality - IE9 doesn't allow $action and thinks it shouldn't be allowed elsewhere
bloodshed - IE9 is a browser and it's code has errors too
ridiculous things - I don't like IE9 so IMO MS is full of BS
* innerHTML
* css applied to chrome
* XMLHttpRequest
* i18n DNS
* double-byte char support (since 96)
* embed (or was it object? one of the two - the first one)
* first video embed (IE2 on Mac)
* hasLayout
* iframe
* marquee (for the lolz)
* contenteditable
* opacity/filter
* favicons
* first implementations of CSS, tables, 128-bit ssl, xml (5) and xstl (5)
It works better when coders who build browsers decide new features, not some guys sitting around a table trying to agree on what an image display should look like.
Exactly what Andreessen did, he just added stuff to Netscape and let the loonies complain about it not being 'proper'. We criticize Microsoft for the same thing.
People don't complain about Intel and AMD with instruction set standards, but they complain about web standards because it is easy to.
hasLayout is a workaround for a bug in IE's rendering engine.
I thought IE were the last browser to support i18n domain names.
You may be correct about the rest though, and contentEditable and XMLHttpRequest are great features we can thank IE for.
* Sure, IE may have had CSS support before Netscape but that hardly makes it their innovation. http://en.wikipedia.org/wiki/Css#History
hasLayout? (I know what it is, but, seriously?)
CSS applied to chrome: do you mean styling scrollbars?
XMLHttpRequest is a great thing, as is contentEditable. And IE5 was a really good browser for its time. The criticisms at that point were not generally technical but to do with motivation. IE gained market share in the upper 90% range and that, not criticism, is why the following decade of web development was marked by technological stagnation.
HTML5 is innovating. IE is way behind when it comes to innovative features.
And please don't hold up 'innerHTML' as an example of a good thing.
http://en.wikipedia.org/wiki/Transport_Layer_Security#SSL_ve...
http://www.mozilla.org/projects/security/pki/nss/ssl/draft02...
at that moment it was referred to as 0.2 though.
That's why you get BS answers like "XP is a platform that doesn't allow for the performance characteristics of a modern web experience."
Yes, the differences suck when you are dealing with CSS incompatibility problems, but when you look at the big picture it remains vitally important.
End users who chose not to use Microsoft OS are unlikely to choose Microsoft browser, especially when they have better, native browsers available out of the box.
Porting IE9 to other platforms is a lot of work for a "nice to have" feature for web developers. Such effort is better spent on making IE suck less on its only platform.
Now, the reddit admins are abosulutely excellent at connecting with their audience. When the site goes down for a bit, they put out technical no-BS posts that get upvoted close to 1000 times, and all is forgiven.
The admins should have interjected themselves before this response was posted and warned Microsoft marketing this 'this response won't fly here'.
Reddit is at an important inflection now, and the admins need to step up and become the Don Draper for their world of tech users. If this campaign had succeeded, I could absolutely see many other companies coming to them and paying big bucks for similar campaigns.
There's still an AMA coming up today, so there's a chance to recover, so we'll see how that goes.
http://www.reddit.com/r/reddit.com/comments/dk3s0/the_ie9_te...
The comment linked summarizes the IE team's responses in the voice of a M$ strawman, ready to be attacked by Reddit. As a result, it makes for a more entertaining read if you like to hate Microsoft, but it doesn't tell you what they're actually thinking.
I preferred the long version.
"Will you force users to keep IE up to date so developers don't have to support legacy browsers.
Corporations don't want to have the latest version of a browser."
Alright, I understand that auto-updating could be an issue for IT at large corporations, but why not just make it a feature that is enabled by default? I'm sure IT guys who DO want their users using the latest stable release would be quite happy, and those who don't could easily disable it.
"When will they be releasing a Mac OSX version? I couldn't find the download link on their site. I must be an idiot. But I submitted a question so I'm sure they'll get back to me and tell me where the download link is. I've also got a Linux machine at home. Perhaps I could use that? Has anyone tried the Linux version yet? Does it work OK? I couldn't see the Linux link either, but I wasn't really looking very hard. Some companies don't support Linux, so perhaps it's understandable if they haven't got a Linux version yet. I'm sure it'll be coming along soon. But I can't imagine anyone would release a new browser these days and not have a version that runs on Macs. So it must just be me. Right?:-/"
I'm not saying tough questions shouldn't be asked -- they should, and were -- but this particular kind of question is immature and should have just been ignored. I'm not at all surprised MS decided to respond in PR speak (although I still don't condone it).
Personally, I'd love to see Microsoft reach out to a more mature audience and actually have their engineers answer questions this time.
I doubt I'm the only one, but... I'd be willing to bet the delays in adopting updated browsers is a far worse security hole. I can't count the number of times I've heard of a company getting a virus into the network through some specific version of IE, and which only works on some specific version of XP. Businesses which don't update are a script kiddie's wet dream, because they're such an easy mark to cause trouble to.
And, to the writer of the tl;dr version: wow. That's a billion times more readable than the official responses, and remarkably accurate for the ones I was able to stomach reading. Excellent job.
Most of the comments were troll responses and a circlejerk of Microsoft hate. Very disappointing.
This makes me truly sad. It's clear they've learned nothing from their own browser history and have a terrible attitude towards the progress of the modern web.