Microsofts webbläsarväljare slumpar dåligt

Igår rullades uppdateringen som låter användare välja webbläsare ut genom Windows Update. Undersökningar visar dock på problem redan vid lansering.

Microsoft fick som bekant smaka på EU:s vrede under förra året, något som tillslut utmynnade i ett webbläsarval för Windows 7, Vista och XP. Tanken är att europeiska användare själva ska få välja genom vilket program de vill surfa på internet.

Rent praktiskt presenteras en ruta för användaren där tolv webbläsare visas på rad. De fem populäraste programmen visas först i en slumpmässig ordning och de sju övriga lika slumpmässigt längre till höger. Tanken är att ingen webbläsare ska ha en bättre position oftare än någon annan inom de båda grupperna.

En slovakisk sida har dock efter idogt testande konstaterat att något inte står rätt till. Microsofts egen webbläsare Internet Explorer hamnar på den sista av de fem premierade positionerna i hela 50 procent av fallen. På samma sätt tycks Googles kandidat Chrome ha en förkärlek för plats ett till tre där programmet hamnar i 86 procent av fallen.

Resultatet har fått många att ana fulspel av Microsoft, något som inte nödvändigtvis behöver vara sant. IBM-anställde Rob Weir går på sin blogg igenom hur sorteringsfunktionen är uppbyggd och konstaterar att resultatet helt enkelt beror på dålig programmering.

Microsoft used none of these well-known solutions in their random solution. Instead they fell for the well-known trap.

Väljarfönstret är i grund och botten en webbsida där själva sorteringen sköts av Javascript. För att presentera webbläsarna i slumpmässig ordning har man skapat en jämförelsefunktion som kort och gott inte fungerar som planerat. Resultatet är en sortering som inte alls är slumpmässig utan istället ger vissa webbläsare "favoritpositioner".

Rob Weir nöjer sig inte med att isolera sorteringsbristen, han presenterar även en lösning och en modifierad väljarskärm där allt går rätt till. Frågan är om Microsoft kommer kännas vid och åtgärda problemet. Själva webbläsarväljaren körs dock inte lokalt utan ligger på en extern server, något som borde göra modifikationer av den bakomliggande koden till en smal sak.

Den som vill fördjupa sig i matematiken bakom sorteringsfunktionen rekommenderas att läsa vidare på Rob Wiers blogg. Microsofts webbläsarväljare finns tillgänglig för alla på webbsidan Browserchoice.eu.

Kommentarer till artikeln

64 debattinlägg

Skicka en rättelse
3

Tävla och vinn endagsbiljetter för två till Dreamhack Summer 2017

SweClockers förbereder monteraktiviteterna inför Dreamhack Summer 2017 och laddar upp med att tävla ut totalt 50 dagspass, som ska gå till 25 taggade vinnare. Läs mer

45

Microsoft: "Utvecklare kan använda Project Scorpios prestanda hur de vill"

Enligt Microsoft ställer de inga krav på hur den extra prestandan i Project Scorpio ska nyttjas, utan detta är upp till utvecklarna själva att bestämma. Läs mer

121

Windows 7 vanligaste operativsystemet bland Wannacry-infekterade datorer

Windows XP är inte det vanligaste operativsystemet bland Wannacry-infekterade datorer. Istället är det Windows 7 som utgör majoriteten av dessa, avslöjar ny statistik. Läs mer

26

Asus gör bärbar speldator med AMD Ryzen

Inför årets Computex avslöjar Asus att bolaget arbetar på en bärbar ROG-speldator, som blir den första i sitt slag med AMD:s processorfamilj Ryzen. Läs mer

27

En djupdykning i modern spelutveckling

Mjukvaran och hårdvaran i dagens spelkonsoler och datorer har mycket gemensamt på pappret, men hur likartad är processen för utvecklare? Vi djupdyker i den moderna spelutvecklingen. Läs mer

27

Testpilot: Synology DiskStation DS916+

Testpiloten TheMadPanda tar en närmare titt på Synologys Diskstation DS916+, en NAS-enhet som kommer utrustad med en fyrkärnig processor och plats för fyra stycken hårddiskar. Läs mer

15

Besök SweClockers och AOC Agons monter på Dreamhack Summer 2017

Det vankas LAN-fest i Jönköping och på plats är SweClockers och AOC Agon med en monter, där vi under flera dagar bjuder på mängder av aktiviteter, panelsamtal och häng med redaktionen. Läs mer

27

Fredagspanelen 135: Radeon Vega Frontier Edition, AMD Threadripper och Intel Core i9

Jonas och Kenneth tar sig an den senaste veckans nyhetskavalkad från AMD och känner hur världens största mässa för datorkomponenter, Computex, närmar sig med stormsteg. Läs mer

34

Microsoft Surface Pro hittar ut på bild

Inför Microsofts kommande Surface-evenemang hittar nu bilder ut på en av produkterna som väntas visas upp, nämligen en uppföljare till Surface Pro 4 med namnet Surface Pro. Läs mer

34

AMD diskuterar förbättrat minnesstöd och speloptimering för Ryzen

I en ny intervju diskuterar AMD bland annat förbättrad hantering av DDR4-minne, Ryzen 3 och hur företaget jobbar med speloptimering för plattformen. Läs mer

25

AMD Radeon RX Vega för spel visas under Computex 2017

Senare under månaden drar årets upplaga av teknikmässan Computex igång. Nu meddelar AMD att de under denna visar grafikarkitekturen Vega för spel för första gången. Läs mer

73

Bungie visar Destiny 2 – blir exklusivt för Battle.net på PC

Lite mer än en månad efter att Bungie avtäckt Destiny 2 berättar de nu mer om spelet, vilket bland annat kommer med en ny kampanj, nya planeter och vapen. Läs mer