Skip to content
This repository was archived by the owner on Jun 3, 2024. It is now read-only.

IE 11 support drop #978

Open
1 of 8 tasks
bbecquet opened this issue Dec 15, 2020 · 2 comments
Open
1 of 8 tasks

IE 11 support drop #978

bbecquet opened this issue Dec 15, 2020 · 2 comments
Labels
enhancement New feature or request tech

Comments

@bbecquet
Copy link
Contributor

bbecquet commented Dec 15, 2020

Checklist of technical simplifications and improvements after support of IE11 has been dropped:

  • Remove "Explorer 11" from babel targets
  • CSS vars
  • Simplify conditional classList.add/remove by replacing with 2-args toggle
  • Simplify array and string lookups with includes
  • Simplify custom events creation
  • Remove url-search-params-polyfill from dependencies
  • Use IntersectionObserver instead of some costly scroll listeners
  • Use hover media query to check if device supports mouseover interaction

To be completed.

@bbecquet bbecquet added enhancement New feature or request tech labels Dec 15, 2020
@G-Ray
Copy link
Contributor

G-Ray commented Dec 15, 2020

-Array.includes() would be available

@amatissart
Copy link
Contributor

  • Remove url-search-params-polyfill from dependencies

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request tech
Projects
None yet
Development

No branches or pull requests

3 participants