It goes without saying that Internet Explorer, in particularly IE 11, represents a cornerstone of Microsoft. The company’s flagship browser, along with its operating systems, forms the very basis of the company’s strategy for the future. Redmond has quite so often promoted Internet Explorer as the best say to browse...