-
Notifications
You must be signed in to change notification settings - Fork 331
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Reduce Internet Explorer (IE) support in GOV.UK Frontend #2621
Comments
Written up a card for us to revisit our support of v4, 12 months after releasing this piece of work. #2626 |
Just moving some related comments from #3559 (comment) so we don't miss anything:
|
Capturing some stuff we've been chatting about regarding non-vendor polyfills.
Some of these we soon won't need. For example, some can be removed once #3508 is complete. Partially addressed in #3723 |
Some non-obvious IE-related things to remove:
|
@querkmachine I have no memory of writing this post, but are these worth cleaning up? Looks like the first two only apply to older IE which we shouldn't need any more. The last one might still be in IE11 and thus in that iffy zone. |
@domoscargin They're dealt with! And yeah, |
Whoops, I was looking at that commit rather than Nice! |
What
In our next major version (v5) we're reducing our support for Internet Explorer:
CSS
We'll completely remove our support for IE8 to 10. Our components will keep rendering properly and remain functional in IE11 though.
JavaScript
We will no longer support our component's JavaScript enhancement running in any version of Internet Explorer. People using IE11 will get the non-JavaScript version of the components, which will still let them complete their task.
We’ll continue to provide minimal support for v4 for the next 12 months by publishing urgent security updates and major bug fixes (but no new components or features).
Why
We have decided to reduce support for IE11 in GOV.UK Frontend and drop support completely for IE8-10. We shared these proposed changes with the frontend community in GDS and across government, and have only received positive feedback.
We will make these changes in a future breaking release of GOV.UK Frontend (likely v5.0.0).
See our browser proposal for more details.
Impact
Teams still required to support IE11 will remain able to use our components. Those will be lacking their JavaScript enhancement but still allow users to complete their tasks as they are implemented with progressive enhancement in mind.
During the 12 months after the release of v5, they'll also be able to keep using v4, for which JavaScript will keep running in Internet Explorer.
Epic lead
TBD
Who needs to work on this
Developers, Designers, Tech writers
Done when
In v4.x
Remove legacy code
Post v5.0
Intl.PluralRules
#3465nodeListForEach
helper function #3466The text was updated successfully, but these errors were encountered: