答案1
我相信这与网站检测您使用的 java/flash player/shockwave 插件版本的方式相同,他们有一个脚本可以检测您使用的浏览器并尝试为您推荐下载。
浏览器通常通过解析“浏览器代理”字符串来检测,如下所示:
Mozilla/5.0(Windows NT 6.3;WOW64;rv:31.0)Gecko/20100101 Firefox/31.0
如果你希望在谷歌中搜索“我的浏览器代理”或使用这个网站http://www.whatsmyuseragent.com/。我最好的猜测是,你之所以遇到这种情况,是因为你使用的 IE11 Dev 浏览器代理字符串不在检测浏览器的脚本中,并且向你推荐了一些你不想要的东西,或者这是故意的。
举个我个人的例子,我有时使用 Firefox Beta 版本(我仍然安装着 Beta 32,当前 FF 为版本 31),有一天,我正在格式化我的笔记本电脑,并下载我通常需要的所有程序,通过使用 Beta 版访问 Firefox 网站,他们说我的 Firefox 已经过时了,而我使用的是 Firefox 27 版本。
总而言之,是的,如果用户不使用“主流”浏览器(或者使用某些更改浏览器代理的扩展程序),某些用户可能会遇到这种情况,但并非每个人都会遇到这种情况。