you could opt for a server-side approach. One method relies on user agent sniffing via the browserslist-useragent package ( http://bkaprt.com/rjs39/05-28), which itself relies on Can I Use’s compatibility data (http://bkaprt.com/rjs39/05-29).2759-2763 ↱
![Responsible JavaScript](/_next/image?url=https%3A%2F%2Fstorage.googleapis.com%2Fsawyer-highlights.appspot.com%2Fvolume%252Fcovers%252F978-1-952616-11-2.jpeg&w=3840&q=75)
Responsible JavaScript
Jeremy Wagner