But to be more precise, graceful degradation is the answer. I'm building an interface that needs to last for several years, and IE9 is circling the drain. I can't justify making too many decisions around browsers that will be gone soon at the expense of the experience in all the browsers that fully support modern properties now.
IE 8 and 9 will get a degraded experience, but the content will all still be there, and it will look pretty good. But it won't look exactly the same.
That's correct. The plan for IE 8 and 9 when I'm building heavily with flexbox will be for them to resemble the mobile breakpoints of the site. Since we build mobile-first, they'll pick most of this up without any extra work.
Here's the simple answer for supporting old IE: http://dowebsitesneedtolookexactlythesameineverybrowser.com/
But to be more precise, graceful degradation is the answer. I'm building an interface that needs to last for several years, and IE9 is circling the drain. I can't justify making too many decisions around browsers that will be gone soon at the expense of the experience in all the browsers that fully support modern properties now.
IE 8 and 9 will get a degraded experience, but the content will all still be there, and it will look pretty good. But it won't look exactly the same.