狡猾的微軟:Win7“隨機瀏覽器選擇”并不隨機

2010/3/2 0:22:57    編輯:軟媒 - 笨笨     字體:【

Win7之家afsion.com.cn):狡猾的微軟:Win7“隨機瀏覽器選擇”并不隨機

微軟讓歐洲的Windows 7用戶隨機選擇瀏覽器(ballot screen),軟件巨人是使用一段 JavaScript代碼決定選擇屏中不同瀏覽器所在位置。
DSL.sk的研究表明微軟Windows7下的這個隨機篩選算法不怎么隨機。它選擇了一種“糟糕”的方法實現(xiàn)隨機(也許是狡猾吧)。

一位研究人員利用JavaScript代碼在Internet Explorer測試了一萬次隨機選擇,記錄下I.E、Firefox、Opera、Chrome、Safar在1到5個5個位置出現(xiàn)的次數(shù)。

統(tǒng)計顯示,Chrome最有可能出現(xiàn)在1到3這三個位置,而微軟的IE在第5位置出現(xiàn)的幾率超過了5成,Safari在第4位置的幾率超過了4成。統(tǒng)計的P值< 2.2^(e-16),幾乎可以斷定它絕非隨機(P值越小表示越不可能隨機)。

研究人員隨后還在Firefox瀏覽器上測試了該代碼(顯示,IE最后可能在第3 位置,而Safari最有可能在第五位置,同樣的代碼卻因瀏覽器的不同而出現(xiàn)不同結(jié)果),并提供了修正方法。