微软最新为欧洲用户提供的随机浏览器选择屏(ballot screen)定于1日开始提供给欧洲部分windows7操作系统用户使用,此随机浏览器选择屏是由微软设计,据透露是通过一段JavaScript代码来决定选择屏中不同浏览器出现的具体位置。最主要位置有五个从左到右分别是位置1到5,有可能显示IE、Firefox、Opera、Chrome、Safari浏览器,当然位置在最左边是最有可能被用户选择的。
不过有细心的用户表示,该浏览器选项总是偏袒微软自己的IE浏览器。因为与其他浏览器相比,微软
IE浏览器出现在第五位的机率最高。这些用户认为排在最右边的浏览器反而更容易被用户选择安装。
微软今日起正式推送浏览器选择框 浏览器大战在即
为此国外有研究人员利用JavaScript代码在IE浏览器窗口中随机进行了一万次测试选择,发现浏览器选择屏确实并不像想象那样随机性,结果显示Google
Chrome是最有可能出现在1到3这三个绝佳位置的,而微软自己的IE浏览器出现在位置5的几率超过了5成,Safari出现在位置4的几率超过了4成。但是如果在
Firefox浏览器窗口中测试这一段代码,结果却又出现了变化,IE可能出现在位置3,而Safari最有可能出现在位置5,随后研究人员已经为该代码提供了修正方法。
不过IBM ODF首席架构师布·韦尔(Rob Weir)并不是这么认为,出现这种情况并不是微软有意为之,而是这种随意算法的漏洞。韦尔称,微软没有充分利用好"Math.random()" JavaScript功能。韦尔还表示,创建一个随机脚本有四种已知方法,但其中有一种为“下下策”,而微软偏偏选择了这一种,从而导致了上述问题的出现。非用户所想的那样微软偏袒自己的IE浏览器。截至本文发布之前微软官方还未发布任何回应。
欧盟今日表示,根据与微软达成的反垄断和解协议,欧盟将在5月中旬之前对1亿微软Windows软件用户进行关于网络浏览器选择的调查。
标签:IE动态浏览器IE浏览器浏览器选择框