It'd be great if it was more clear that Microsoft itself was behind the site
There are a couple of dead giveaways: IE is the only browser they mention share for, and IE is the only browser they give a download link for, and the fact that they call it "Windows Internet Explorer".
There are a couple of dead giveaways: IE is the only browser they mention share for, and IE is the only browser they give a download link for, and the fact that they call it "Windows Internet Explorer".