# Discourse will be dropping IE9 support in 2016

**URL:** https://meta.discourse.org/t/discourse-will-be-dropping-ie9-support-in-2016/31090
**Category:** Feature
**Tags:** rfc
**Created:** [15 Luglio 2015, 11:24pm UTC](https://meta.discourse.org/t/discourse-will-be-dropping-ie9-support-in-2016/31090 "2015-07-15T23:24:09Z")
**Posts on this page:** 16
**Page:** 1

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [15 Luglio 2015, 11:24pm UTC](https://meta.discourse.org/t/discourse-will-be-dropping-ie9-support-in-2016/31090/1 "2015-07-15T23:24:09Z")

</div>

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

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [15 Luglio 2015, 11:27pm UTC](https://meta.discourse.org/t/discourse-will-be-dropping-ie9-support-in-2016/31090/2 "2015-07-15T23:27:38Z")

</div>

We _may_ officially support a **read only plain HTML mode** for older browsers like IE9.

@riking had a pull request that did nearly this, maybe we can make that more official for better “super old browser” support.

---

<div class="post-metadata">

### Author: ![ky\_metro](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ky_metro/32/42807_2.png) [@ky\_metro](https://meta.discourse.org/u/ky_metro)
#### Post date: [16 Luglio 2015, 7:16pm UTC](https://meta.discourse.org/t/discourse-will-be-dropping-ie9-support-in-2016/31090/3 "2015-07-16T19:16:25Z")

</div>

I usually follow Google’s lead… they dropped IE9 support in 2013.

> **[Google Drops Support for IE9](http://googlesystem.blogspot.com/2013/11/google-drops-support-for-ie9.html)**

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [16 Luglio 2015, 7:47pm UTC](https://meta.discourse.org/t/discourse-will-be-dropping-ie9-support-in-2016/31090/4 "2015-07-16T19:47:25Z")

</div>

Only in Google Docs though, right? Not for Google search proper, their primary business…

---

<div class="post-metadata">

### Author: ![ky\_metro](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ky_metro/32/42807_2.png) [@ky\_metro](https://meta.discourse.org/u/ky_metro)
#### Post date: [16 Luglio 2015, 9:04pm UTC](https://meta.discourse.org/t/discourse-will-be-dropping-ie9-support-in-2016/31090/5 "2015-07-16T21:04:20Z")

</div>

Correct. Google Search itself is fundamental enough that they probably support all browsers within reason (I just checked with IE6, no problem).

All the more complex apps (Maps, Calendar, Gmail, etc.) display a “browser not supported” message. Some don’t even load.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [16 Luglio 2015, 9:07pm UTC](https://meta.discourse.org/t/discourse-will-be-dropping-ie9-support-in-2016/31090/6 "2015-07-16T21:07:16Z")

</div>

> **[Supported browsers - Computer - Gmail Help](https://support.google.com/mail/answer/6557?hl=en)**
>
> You can use Gmail with popular browsers like Chrome, Firefox, and Safari. Browsers that are supported by Gmail Important: Any browser you use needs to have cookies and JavaS

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

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [17 Luglio 2015, 2:53am UTC](https://meta.discourse.org/t/discourse-will-be-dropping-ie9-support-in-2016/31090/7 "2015-07-17T02:53:02Z")

</div>

Interesting data point.

IE9 and 10 have been broken on meta for at least a few week and on virtual host for at least a week (all business/standard)

We got zero complaints on meta.

I think it is very safe to drop IE9 write support in 2016, and refocus on decent readonly support for all older browsers out of the box.

---

<div class="post-metadata">

### Author: ![wesochuck](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/wesochuck/32/108706_2.png) [@wesochuck](https://meta.discourse.org/u/wesochuck)
#### Post date: [24 Luglio 2015, 6:09pm UTC](https://meta.discourse.org/t/discourse-will-be-dropping-ie9-support-in-2016/31090/8 "2015-07-24T18:09:13Z")

</div>

> [@codinghorror](#):
>
> I think we’re going to drop IE9 support starting in 2016.

This would [line up nicely with Microsoft’s own plans](https://support.microsoft.com/en-us/gp/microsoft-internet-explorer); looks like they’ll be dropping support for IE 9 for everything but Vista and Server 2008 SP2 on January 12.

---

<div class="post-metadata">

### Author: ![sebastianh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sebastianh/32/40415_2.png) [@sebastianh](https://meta.discourse.org/u/sebastianh)
#### Post date: [25 Luglio 2015, 4:02pm UTC](https://meta.discourse.org/t/discourse-will-be-dropping-ie9-support-in-2016/31090/9 "2015-07-25T16:02:14Z")

</div>

do you release statistics? like what percentage of people visiting [discourse.org](http://discourse.org) even use it?

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [29 Ottobre 2015, 6:30am UTC](https://meta.discourse.org/t/discourse-will-be-dropping-ie9-support-in-2016/31090/10 "2015-10-29T06:30:34Z")

</div>

Just a reminder, come Jan 1 2016, IE9 is gone from our support matrix. With prejudice.

---

<div class="post-metadata">

### Author: ![David\_Harris](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david_harris/32/122103_2.png) [@David\_Harris](https://meta.discourse.org/u/David_Harris)
#### Post date: [11 Novembre 2015, 1:20pm UTC](https://meta.discourse.org/t/discourse-will-be-dropping-ie9-support-in-2016/31090/11 "2015-11-11T13:20:49Z")

</div>

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.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [11 Novembre 2015, 5:26pm UTC](https://meta.discourse.org/t/discourse-will-be-dropping-ie9-support-in-2016/31090/12 "2015-11-11T17:26:05Z")

</div>

They will get an increasingly broken experience. My vote would be to add them to the “your browser is too old” JS.

---

<div class="post-metadata">

### Author: ![David\_Harris](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david_harris/32/122103_2.png) [@David\_Harris](https://meta.discourse.org/u/David_Harris)
#### Post date: [12 Novembre 2015, 9:07am UTC](https://meta.discourse.org/t/discourse-will-be-dropping-ie9-support-in-2016/31090/13 "2015-11-12T09:07:11Z")

</div>

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](https://meta.discourse.org/t/discourse-will-be-dropping-ie9-support-in-2016/31090/2)?

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [13 Novembre 2015, 1:00am UTC](https://meta.discourse.org/t/discourse-will-be-dropping-ie9-support-in-2016/31090/14 "2015-11-13T01:00:54Z")

</div>

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

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [3 Gennaio 2016, 8:37am UTC](https://meta.discourse.org/t/discourse-will-be-dropping-ie9-support-in-2016/31090/15 "2016-01-03T08:37:17Z")

</div>

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.

💀 IE9

where’s my [middle finger emoji](http://emojipedia.org/reversed-hand-with-middle-finger-extended/) when I need it

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [12 Maggio 2017, 2:32am UTC](https://meta.discourse.org/t/discourse-will-be-dropping-ie9-support-in-2016/31090/16 "2017-05-12T02:32:28Z")

</div>


