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
4

Svenskutvecklade Mutant Year Zero: Road to Eden får systemkrav

Den 4 december släpps Mutant Year Zero: Road to Eden, som baseras på det klassiska rollspelet med samma namn. Nu tillkännager utvecklaren systemkraven för speltiteln på PC. Läs mer

27

Microsoft arbetar på Xbox One utan optisk läsare till lågpris

I spelkonsolernas värld är optisk media och skivlagring fortsatt viktigt, men även här laddas allt mer ned digitalt. Nu framgår att Microsoft arbetar på en Xbox One utan Blu-ray-läsare. Läs mer

57

Nvidia skickar med Battlefield V vid köp av Geforce RTX "Turing"

Nvidia presenterar nu en ny kampanj, där de skickar med Battlefield V vid köp av grafikkort ur Geforce RTX 2000-serien. Läs mer

28

Forumet: Egen fönsterhanterare i Linux

Vad är lösningen om ingen fönsterhanterare beter sig som önskat? Koda en egen, och känn skägget växa. Det är så JesperA hanterar problemet. Läs mer

I samarbete med Komplett
29

Tävling: Berätta om ditt bästa LAN-minne och vinn biljetter till Dreamhack Winter 2018

Nostalgin flödar inför årets Dreamhack Winter. För dig som vill besöka datorfestivalen bjuder Komplett upp med en tävling, där dina bästa LAN-minnen kan ge inträdesbiljetter. Läs mer

30

Ray tracing i Battlefield V – vi följer upp redaktionens tester

Efter förra veckans testkavalkad av ray tracing ihop med Battlefield V passar Emil och Jonas på att sammanfatta resultaten och sia om teknikens framtid. Läs mer

33

Valve upphör med tillverkningen av Steam Link

Valve meddelar att Steam Link sålt slut och att de upphör med tillverkningen av den. Den mjukvara och hårdvara som finns kommer dock fortsatt stödjas av företaget. Läs mer

55

Komponenttillverkare förutspår låg efterfrågan och ökade priser under 2019

Minskat intresse för kryptovalutor och amerikanska handelstullar mot Kina väntas få konsekvenser för komponentmarknaden, med lägre efterfrågan och ökade priser i vissa segment. Läs mer

Battlefield V släpps för alla idag – diskutera och hitta medspelare i SweClockers forum

Idag, den 20 november, släpps Battlefield V på riktigt. Vill du diskutera spelet eller hitta likasinnade att spela med? Dyk då in i den dedikerade forumdelen! Läs mer

54

Kinesiska myndigheter uppges ha bevis på kartellbildning bland minnestillverkare

Kinesiska myndigheter har gjort framsteg i sin utredning av minnestillverkare, där de hävdar att de hittat bevis på kartellverksamhet mellan företagen. Läs mer

19

Google utvecklar HTTP-over-QUIC – efterträdare till internetprotokollet HTTP

I jakten på optimering utvecklar Google HTTP-over-QUIC – Ett UDP-baserat internetprotokoll som utlovar högre hastighet och säkerhet än nuvarande HTTP-protokoll med TCP i grunden. Läs mer