Into Windows- While attempting to visit a website in Edge browser, if you see the below screen with “This website needs Internet Explorer. This website uses technology that will work best in Internet Explorer” message, it’s because the website requires Internet Explorer’s propriety technologies.
Seriously, it's 2022. It's time to find a new browser.
Move over, Safari.
It'll give you 1GB of data use per month.