I think we’re going to drop IE9 support starting in 2016.
Now that Windows 10 is just about out (by the end of July), and Windows Edge / IE12 will officially be released with it, this means our IE support matrix would be
Edge/IE12
IE11
IE10
IE9 has always been a pretty terrible experience for Discourse because it lacked pushState support, so the URL in the address bar never changed… and it was the ragged edge of “kinda works, but may not look great” that represents our absolute minimum browser platform.
If you have any objections to this, please make your case here.
In general, Gmail supports the current and prior major release of Chrome, Firefox, Internet Explorer and Safari. If you use a browser other than those, you’ll be automatically directed to the basic HTML view of Gmail.
So the basic HTML view will be more important for us… but note that basic HTML is a read only view for Discourse.
When IE9 support is officially dropped, will visitors using IE9 see a message similar to the IE8 “Unfortunately, your browser is too old…” message? Or will they see a readonly version?
Just checking what experience I need to prepare for.
Thanks for the reply. On our site we have a small but significant enough percentage of IE9 users (although on a downward trend), such that the basic HTML view would be ideal. How close did @riking get as mentioned in the earlier comment?
If it’s a problem we can basically do nothing, and they’ll get the current behavior. The problem is that over time we stop testing on IE9 so it could get very broken, very fast… as in render a white blank page broken.
(These kinds of IE9 regressions happen about every 3 months in my experience. It is a hard browser to support.)
As of 1.5 beta 8 and beyond, IE9 has been removed from our support matrix and all IE9 hacks (there were only a few) have been removed from the codebase.