Guidelines for ancient browser support: IE

WordPress still officially supports IE 11, and will likely have to continue support for it for a while. But there is not a huge amount of people using it anymore, and there’s some indication that quite a few of the people still using it may be screen reader users.

On the other hand, there are lots of new-ish features, particularly in CSS, that it would be very useful to start exploring.

A graceful degradation approach might be the best way to allow WordPress to leverage the potential of new tech, without ruining the experience for those who still rely on legacy browsers. But how to go about adopting this approach?

Graceful degradation ensures essential functionality is still available for IE users, and features lacking IE support are used only for enhancements. What is essential is not always obvious though, so it would be good to agree on some rules for how to go about this.

I’ve created a Trac ticket for this task. It would be lovely to get some discussion going on this, either there or here!