【赛迪网讯】3月2日消息,据国外媒体报道,从上周开始,微软向欧洲用户提供浏览器安装选项,但有用户发现,该浏览器选项总是偏袒微软自己的IE浏览器。
根据微软和欧盟达成的协议,微软同意在Windows 7中捆绑IE浏览器的同时,还提供其他浏览器安装选项,而这些浏览器的排列顺序是随机的。
从上周起,微软开始履行其承诺。但有细心的用户发现,与其他浏览器相比,微软IE浏览器出现在第五位的机率最高。
于是有用户认为,微软可能在作弊,因为微软清楚,排在最右边的浏览器被用户点击安装的可能性最大。
但IBM ODF首席架构师布·韦尔(Rob Weir)认为,这并不是微软有意为之,而是这种随意算法的漏洞。韦尔称,微软没有充分利用好"Math.random()" Javascript功能。
韦尔表示,创建一个随机脚本有四种已知方法,但其中有一种为“下下策”,而微软偏偏选择了这一种,从而导致了上述问题的出现。