Win7之家( afsion.com.cn):狡猾的微軟:Win7“隨機(jī)瀏覽器選擇”并不隨機(jī)
微軟讓歐洲的Windows 7用戶隨機(jī)選擇瀏覽器(ballot screen),軟件巨人是使用一段 JavaScript代碼決定選擇屏中不同瀏覽器所在位置。
DSL.sk的研究表明微軟Windows7下的這個(gè)隨機(jī)篩選算法不怎么隨機(jī)。它選擇了一種“糟糕”的方法實(shí)現(xiàn)隨機(jī)(也許是狡猾吧)。
一位研究人員利用JavaScript代碼在Internet Explorer測(cè)試了一萬(wàn)次隨機(jī)選擇,記錄下I.E、Firefox、Opera、Chrome、Safar在1到5個(gè)5個(gè)位置出現(xiàn)的次數(shù)。
統(tǒng)計(jì)顯示,Chrome最有可能出現(xiàn)在1到3這三個(gè)位置,而微軟的IE在第5位置出現(xiàn)的幾率超過(guò)了5成,Safari在第4位置的幾率超過(guò)了4成。統(tǒng)計(jì)的P值< 2.2^(e-16),幾乎可以斷定它絕非隨機(jī)(P值越小表示越不可能隨機(jī))。
研究人員隨后還在Firefox瀏覽器上測(cè)試了該代碼(顯示,IE最后可能在第3 位置,而Safari最有可能在第五位置,同樣的代碼卻因瀏覽器的不同而出現(xiàn)不同結(jié)果),并提供了修正方法。
評(píng)論列表
查看所有 條評(píng)論