Microsoft suggère un autre navigateur qu’IE

04:20 - mardi 2 mars 2010 par David Civera - source: Microsoft

Microsoft vient de donner le coup d’envoi européen de son système invitant les utilisateurs à choisir un autre navigateur qu’Internet Explorer. Accessible depuis Windows Update, il s’agit de la concrétisation des négociations avec la Commission européenne.

Épilogue

Les commissaires avaient accepté la proposition de Microsoft en décembre dernier (cf. « L’Europe et Microsoft s’entendent sur IE8 ») et Redmond avait jusqu’à la mi-mars pour déployer ce dispositif. En avance sur son calendrier, la firme a déjà commencé à livrer les mises à jour encourageant les utilisateurs à choisir un navigateur.

Microsoft vous rappelle que vous avez le choix

Concrètement, un logiciel est téléchargé depuis le module de mise à jour de Windows. Il s’installe et détecte quel est votre navigateur par défaut. Si le programme découvre qu’il s’agit d’Internet Explorer, il va ouvrir une fenêtre vous proposant de choisir parmi une foule de navigateurs. Il faut savoir que les cinq premiers résultats (Chrome, Opera, Safari, Firefox et IE), sont affichés selon un ordre aléatoire, tout comme les sept autres qui ne seront pas visibles du premier coup d’oeil puisqu'il faut faire défiler la page.

Microsoft vous installe le navigateur tiers

Si votre navigateur par défaut n’est pas Internet Explorer, Microsoft ne lancera pas le programme et il ne se passera rien. La mise à jour concerne Windows XP, Vista et 7 et retirera IE de la barre de lancement rapide, mais les utilisateurs désireux d’y placer leur navigateur devront le faire manuellement.

Il est possible de lancer l’installation d’un navigateur tiers depuis la fenêtre de choix ou d’avoir accès à plus d’informations sur chaque logiciel. Il conviendra maintenant de voir si cette mesure aura un impact sur les parts de marché des navigateurs.

Microsoft déjà critiqué

En tous les cas, Microsoft est déjà critiqué pour l’usage du nom de domaine browserchoice.eu qui donne moins confiance que microsoft.com et qui pourrait décourager les plus méfiants à utiliser cette fenêtre, traitant le tout comme un vulgaire pop-up. Le code qui permet d’afficher les cinq premiers choix aléatoirement est aussi discuté et les navigateurs ne seraient pas traités de la même façon.

En effet, sur Internet Explorer, Chrome a plus tendance à atterrir dans les trois premiers. Il est par exemple en troisième position deux fois plus que Safari qui est très souvent quatrième et IE tombe majoritairement cinquième. Le même code, lancé sur Firefox, donne des résultats différents. En principe, chaque choix devrait occuper une position donnée dans seulement environ 20 % des cas.

Le problème vient du fait que les développeurs ayant conçu la page de sélection n’ont pas utilisé un algorithme prouvé pour générer un résultat aléatoire, mais ont utilisé la fonction Math.random() et on remplit le tableau de façon séquentielle « {0,1,2,3,4} ». Or, en pratique, ce système n’est pas aussi efficace que les algorithmes tels que le Fisher-Yates Shuffle en raison des problèmes liés au triage des données.

Rob Weir a publié un très bon message sur son blog à ce sujet et nous sommes d’accord avec ses conclusions. Il serait bon pour l’Europe, qui a dit vouloir surveiller le système mis en place par Microsoft de près, de demander que le code soit révisé pour éviter ce que l’auteur du blog désigne comme une erreur de débutant.

Commentaires
Ajouter un commentaire
Lire les commentaires sur le forum
YANNP77 02/03/2010 07:29
Masquer
-1+

[quote] En principe, chaque choix devrait occuper une position donnée dans seulement environ 20 % des cas./quote]
Non.
Il ne faut pas confondre probabilités et statistiques. Ci cette citation était adaptée au loto, tout le monde gagnerait, moyennant une assiduité de suivi des tirages.
Ceci dit, je n'affirme pas que MS ne "triche" pas, bien qu'il n'ait rien à y gagner.

xfils 02/03/2010 07:48
Afficher
jojolemariole 02/03/2010 10:00
Masquer
--3+

Non seulement ils utilisent un algorithme en O(n log n) au lieu d'une bête fonction souvent implémentée nativement en O(n), mais en plus ils se plantent. Ils feraient mieux de continuer à pomper du code.

Tamlins 02/03/2010 10:07
Masquer
-7+

C'est de la politique tout ca. Pour l'utilisateur final ca change rien si le random est parfait ou pas. Bac a sable...

bouzbi 02/03/2010 10:08
Masquer
-1+

Hormis le fait que cette démarche s'inscrive dans la punition de la CEE ... je n'en vois aucun intérêt :o
Je m'explique :
1. Quand vous achetez 1 PC avec 1 windows, IE (dans les différentes versions existentes) est déjà installé.
A celà dès le 1er Windows Update, l'installation d'IE8 est incluse !
Donc pas trop de choix !! :o
2. Les articles, les commentaires sur le web et les reportages dans les médias sensibilisent sur les différents navigateurs existent.

Après avoir testé la quasi totalité des navigateurs je suis contrait (avis subjectif) d'avouer que je reste fidèle à Redmond. :o

Furax 02/03/2010 10:11
Masquer
-1+

Sans rire...
Ils auraient mis Microsoft.com comme adresse, ça aurait gueuler aussi car dans la liste des navigateurs, IE aurait été marqué Microsoft, et donc les gens auraient + eu confiance en celui-là.
Quant à la fonction aléatoire pas terrible, j'aimerais bien voir l'impact du choix du navigateur une fois que ça sera changer.
C'est con qu'ils aient utilisé cette fonction ok, mais tout le fromage qui est fait là dessus franchement...

jojolemariole 02/03/2010 10:18
Masquer
-1+

Tamlins :
C'est de la politique tout ca. Pour l'utilisateur final ca change rien si le random est parfait ou pas. Bac a sable...


C'est sûr que les conséquences sont limitées, j'espère seulement que Microsoft ne mettra pas en ligne un site de poker avec du vrai argent, personnellement je n'aurais pas confiance.

veaux 02/03/2010 14:36
Masquer
-0+

C'est vraiment n'importe quoi ces critiques. C'est quoi l'interet d'utiliser une routine de random high tech pour cette application? ET pour le coup du site bon... c'est vrai que ca peut mettre la puce a l'oreille mais la majortie des gens a qui cette fenetre de selection est destinee, ne s'en rendra pas compte quoi qu'il en soit.

ErGo_404 02/03/2010 14:53
Masquer
--1+

+1 avec Furax, mettre microsoft.com aurait encouragé à utiliser IE ...
@jojolemariole .. tu portes bien ton pseudo.

ErGo_404 02/03/2010 14:55
Masquer
-0+

ErGo_404 :
+1 avec Furax, mettre microsoft.com aurait encouragé à utiliser IE ...@jojolemariole .. tu portes bien ton pseudo.


En tous cas pour ton premier commentaire.
OSEF de la complexité de l'algo utilisé, OSEF des résultats, mettre une page non aléatoire aurait très bien marché aussi pour proposer des navigateurs alternatifs.
En faisant ça Microsoft contente tout le monde, point barre.

jojolemariole 02/03/2010 15:37
Masquer
-1+

veaux :
C'est vraiment n'importe quoi ces critiques. C'est quoi l'interet d'utiliser une routine de random high tech pour cette application? ET pour le coup du site bon... c'est vrai que ca peut mettre la puce a l'oreille mais la majortie des gens a qui cette fenetre de selection est destinee, ne s'en rendra pas compte quoi qu'il en soit.



Alors, c'est sûr que faire :

"Collections.shuffle(navigateurs)" en java (mais je ne doute pas qu'une fonction native fasse la même chose dans la plupart des langages)

c'est vraiment super "high tech"...

Encore une fois je me fiche que les navigateurs soient pas répartis équitablement, je ne suis pas concerné de toute manière.

En revanche, en extrapolant, en est en droit de se poser des questions sur la qualité et l'efficacité du code du système d'exploitation utilisé. (Je ne parle pas du noyau qui est sûrement très optimisé). Après, l'erreur est humaine, ça arrive même aux meilleurs, mais ça soulève quand même la question de la compétence de leurs développeurs.

Wiiip 02/03/2010 16:16
Masquer
-0+

Wha, c'est bon, ils ont fait un super truc pour le coup, (certes, ils ne l'ont pas choisi d'eux même), mais ceux qui râlent sont un peu des chieurs.

Par contre, j'aime beaucoup le texte de description des navigateurs qui affiche clairement le message marketing :
safari : APPLE, moi moi ! Je suis APPLE
Firefox : blabla .. sécurité ... (entre les lignes : ie c'est le mal)
Google : ya marqué Google, ce mot se suffit à lui-même, abruti
Opera : hé les mecs, on a inventé un super concept depuis 2ans qui s'appelle ... les gars ? Les gars, vous ne m'écoutez plus ? (voilà pourquoi le #1 navigateur s'est retrouvé dans les choux, marketeux à la cons)
IE : ouuuin, ils sont méchants, je boude.

magellan 02/03/2010 16:35
Masquer
-0+

Risible... pathétique. Il leur faut quoi pour qu'ils soient satisfaits? Oui, le random n'est pas du tout la meilleure des fonctions pour l'aléatoire, oui il y a mieux... ET ALORS?? Dans les faits, Ms se plie à la décision de la CEE, propose de déployer des navigateurs CONCURRENTS à travers son propre périmètre, et on l'engueule encore.

Dites, vous avez déjà vu une pompe essence estampillée d'une marque avoir une pompe d'une autre? Vous avez déjà vu des références Carrefour distribuée chez Auchan? Non? alors pourquoi demander à Ms de le faire?

Ok, libre concurrence, abus de position dominante bla bla bla... et là aussi bla bla bla: c'est au consommateur de trancher, et là, malgré tous les efforts qui seront faits, ce sera amusant d'entendre couiner "et je choisis quoi moi? IE? Ben oui, c'est Ms, donc ça fait partie de Windows", parce que le béotien, lui, ne saura pas faire le choix!

jojolemariole 02/03/2010 16:59
Masquer
-1+

magellan a écrit :

Risible... pathétique. Il leur faut quoi pour qu'ils soient satisfaits? Oui, le random n'est pas du tout la meilleure des fonctions pour l'aléatoire, oui il y a mieux...



Tu n'as pas compris le problème, si tu veux commenter ce point, informe-toi mieux. La fonction random() donnes des résultats satisfaisants dans la plupart des langages, c'est la façon dont le développeur s'en est servi qui est mauvaise.

magellan 02/03/2010 18:45
Masquer
-1+

jojolemariole :
Tu n'as pas compris le problème, si tu veux commenter ce point, informe-toi mieux. La fonction random() donnes des résultats satisfaisants dans la plupart des langages, c'est la façon dont le développeur s'en est servi qui est mauvaise.


Humm... il y a bien mieux que la fonction, la news en parle. De là, ce n'est pas un problème d'information, mais de constat. OSEF du random en fait, quoi que décide Ms ce sera toujours taillé en brèche... la preuve.

zorro3364 02/03/2010 19:11
Masquer
-1+

une fois de plus, vous n'avez sans doute pas compris le nœud du problème: ce n'est pas cette histoire de navigateur alternatif, mais c'est de pouvoir dissocier windows et ie. jusqu'à présent, ie est une partie de windows, tout comme le bureau, et à ce titre ne peut pas être désinstallé.
vu coté développeur, les api étaient donc présentes, quoi que l'on fasse. maintenant, il faudra prévoir dès la conception du logiciel, que l'api ie soit absente du système ce qui forcera une standardisation du code.

de plus, je vous rappel que si on prend la règlementation au pied de la lettre, windows ne devrait pas être vendu avec un pc, mais simplement proposé: ça s'appelle de la vente liée, et c'est totalement illégal, au moins en france. que diriez-vous si quand vous achetez une maison on vous impose votre fournisseur d'énergie, votre fournisseur adsl, votre fabricant de meubles, celui de votre voiture, etc? impensable!
ie est maintenant dégagé, reste plus qu'a virer windows, et là on aura vraiment le choix. et pourtant je préfère windows.....

Lequinow 02/03/2010 23:47
Masquer
-0+

C'est complètement ridicule -_-' En plus de fournir le choix du navigateur aux acheteurs, Firefox pleurait déjà à propos de l'ordre alphabétique qui le plaçait derrière ses concurrents. Une fois l'ordre aléatoire établie, là c'est le CEE qui se plaint de l'aléatoire qui n'est pas bon.

Troll mode on/
Passez à Opera, c'est le pluss meilleur! :D
/off

jojolemariole 03/03/2010 09:43
Masquer
-0+

magellan :
Humm... il y a bien mieux que la fonction, la news en parle. De là, ce n'est pas un problème d'information, mais de constat. OSEF du random en fait, quoi que décide Ms ce sera toujours taillé en brèche... la preuve.


Alors relis mieux la news, Rob Weir suggère cet algorithme, qui se base bien entendu sur la fonction random() :
http://en.wikipedia.org/wiki/Fisher-Yates_shuffle

Pour le reste, je plussoie zorro3364, le fond du problème est l'intrication de leur OS et de leur navigateur.

batchy 03/03/2010 10:27
Masquer
-0+

Non, le fond du problème, c'est l'intrication PC = Windows. Le reste, ça n'est que conséquence.

ultrabill 03/03/2010 11:33
Masquer
-0+

batchy a écrit :

Non, le fond du problème, c'est l'intrication PC = Windows. Le reste, ça n'est que conséquence.


C'est à l'UE de faire quelque chose.
Tout vendeur d'ordinateur, sur le sol Européen, doit mettre en place une procédure simple, rapide et gratuite de remboursement de l'OS et des logiciels pré-installés. Délai fixé, pour tous, à 30 jours après l'achat de la machine.

Gros problème, le temps qu'une Commission se penche sur le sujet, ponde une loi et qu'elle soit appliquée : 8 ans :(

axton 03/03/2010 16:17
Masquer
--2+

Pitoyable, déplorable, enfin bref à l'image de l'europe quoi. Je trouve triste que microsoft se laisse faire. Je comprends maintenant mieux les anti-europe. Et en plus la plupart du temps l'europe pique du pignon a microsoft sous ses prétextes pathétiques. Honte à l'europe. J'ai honte d'être européen.

Ce sujet ne peut plus être commenté.
Publicité
Publicité

Les offres du moment

Newsletters


  • Besoin d'aide ? Publiez votre question
  • Publier
Publicité