Microsofts frie browservalg er ikke helt frit


Publiceret d. 3. marts 2010 kl. 08.31 | Antal kommentarer (2)


Annonce:
 
ANNONCE:
 
 
 
Computerworld News Service: Det er meningen, at Microsofts nye løsning til et mere frit browservalg skal præsentere de fem første browsere på listen i tilfældig rækkefølge - som random - men det sker ikke.

Det betyder, at Google Chrome, der oftest står først på listen, får den bedste chance for at blive valgt, påpeger en softwarearkitekt fra IBM.

"Dette er en typisk amatørfejl," vurderer Rob Weir, som arbejder for IBM og er uddannet i astrofysik fra Harvard universitet.

"Jeg blev bestemt overrasket over at se en fejl af denne slags her."

Browservalg-vinduet er netop begyndt at vise sig i Windows Update hos de europæiske brugere. Løsningen er udtryk for en aftale, som Microsoft nåede frem til med konkurrencemyndighederne i EU sidste år, næsten to år efter den norske browserproducent Opera indgav en formel klage til EU.

Microsofts såkaldte 'ballot screen' fremkommer på Windows-pc'er, hvor Internet Explorer er sat som standardbrowser, og lader brugerne downloade og installere konkurrerende browsere som Chrome, Firefox, Opera, Safari og andre.

Browservalg-vinduet skal ifølge den aftale, som Microsoft indgik med EU i december, præsentere de fem førende browsere i tilfældig rækkefølge. Microsoft foreslog ellers tidligere, at rækkefølgen skulle være alfabetisk efter navnet på browserproducenten.

Denne plan blev dog kritiseret af adskillige konkurrenter, fordi Apples Safari, som ellers har en meget lille andel af browsermarkedet på Windows, på den måde ville få den eftertragtede placering yderst til venstre.

"Disse fem webbrowsere vil blive præsenteret i tilfældig rækkefølge, hver gang valgskærmen vises," står der i (aftalen, som Microsoft og Europa-Kommissionen underskrev.

Rob Weir påpeger, at tilfældighedsprocessen i løsningen er fejlbehæftet.

"De er faldet i en velkendt fælde," siger han i et interview og tilføjer: "Placeringerne bliver ikke tilfældigt blandet rundt."

Problemet er, at Microsoft ikke har brugt en etableret algoritme til at vælge ting tilfældigt men i stedet har lavet den "amatørfejl" at sortere en tabel med en specialdefineret sammenligningsfunktion.

"Dette ligner mere en 'naiv algoritme', som uerfarne programmører uundgåeligt vil komme til at benytte i en løsning af et givent problem," forklarer Weir i et længere indlæg på sin personlige blog.

"Hvis jeg gav denne opgave til 100 datalogistuderende på første år af studiet, vil jeg vædde med, at mindst en af dem ville lave denne fejl."

Fortsættes ...
« forrige side
1 2






Kommentarer - Debatoversigt


Så skal de betale flere penge
1 indlæg

...og "random" på dansk er...?
1 indlæg

Kommentér
Titel:

Ytringer på debatten er afsenders eget ansvar - læs debatreglerne

Forsiden lige nu

Her har du de mest banebrydende håndholdte computere gennem alle tider.
25. maj 2012 kl. 16.04 | læs »

Klumme: Angrebet fra Flashback viser, at Apple nu må tage sikkerheden på Mac alvorligt, skriver Shehzad Ahmad fra DK-CERT i sin månedlige klumme
25. maj 2012 kl. 14.30 | læs »

Overblik: Få overblikket over IBM Danmarks store fyringsrunde.
25. maj 2012 kl. 15.30 | (3) | læs »

Landbrugsorganisation er godt sur i skralden over, at landmænd i randområder skal bestille bredbånd hos konkursramt firma.
25. maj 2012 kl. 14.04 | (3) | læs »





 
White papers
Den teknologiske udvikling står aldrig stille. Det betyder ofte, at virksomheder løbende vælger...

I denne bog i For Dummies-serien kan du læse alt om sikkerhed indenfor webapplikationer og lære,...

Oracle Database 11g R2 udgør grundlaget, der gør det muligt for dig at yde en bedre service,...

 


Mest læste seneste uge

Kan gratis sikkerhedssoftware virkelig beskytte din pc? Svaret er ja, hvis du vælger det rette produkt. Læs her en test af de mest pålidelige gratis sikkerhedsprogrammer.

Næsten 200 IBM-ansatte får med få timers varsel sidste arbejdsdag i dag. Ingen var orienteret forud for dagens massefyring, som effektueres øjeblikkeligt.

Flyselskabet SAS har brugt op mod trekvart milliarder kroner og seks år på at udskifte sit bookingsystem. Undervejs har der været flere projekt-udfordringer, som kulminerede en vinternat med en big bang-migrering.

Her er forklaringen på, at IBM Danmark med direktør Lars Mikkelgaard-Jensen i spidsen fyrer 170 medarbejdere.

IBM Danmark lader hovederne rulle.