When the website and browser are made by the same company, they aren't exactly motivated to make sure it runs well in other browsers.
This is a most excellent place for technology news and articles.
When the website and browser are made by the same company, they aren't exactly motivated to make sure it runs well in other browsers.