[MàJ] Speedtest : une nouvelle version HTML5 qui coince face aux bloqueurs de publicité

[MàJ] Speedtest : une nouvelle version HTML5 qui coince face aux bloqueurs de publicité

On a rien sans rien

Avatar de l'auteur
David Legrand

Publié dans

Internet

09/12/2015 3 minutes
71

[MàJ] Speedtest : une nouvelle version HTML5 qui coince face aux bloqueurs de publicité

Speedtest passe enfin à HTML5 ! Une version bêta est en effet proposée, assurant un fonctionnement sur plus d'appareils. Par contre, il faudra laisser passer la publicité, sous peine de se retrouver sans résultat.

Speedtest est un service de mesure du débit de votre connexion qui existe sur de nombreuses plateformes. Au point d'être proposé depuis peu sur l'Apple TV. Mais voilà, sa version en ligne avait un défaut principal : elle utilisait Flash. Ainsi, il était impossible de l'exploiter sur différents appareils.

Hier, on apprenait qu'une version bêta exploitant HTML5 était disponible, à la manière d'un site comme OpenSpeedTest. L'occasion d'un petit changement de look tendance « flat design » tout en gardant la charte graphique historique de l'outil. Pour y accéder, rien de plus simple, il suffit de se rendre sur une URL dédiée :

http://beta.speedtest.net

Les résultats et le fonctionnement sont identiques à la mouture classique selon nos essais, à une différence près. En effet, si vous utilisez un bloqueur de publicité, le test ne se lancera pas. Dans un message qui apparaît seulement dans certains cas, l'équipe invoque un problème qui n'est pas de son fait : 

« Il semble que vous avez un bloqueur de publicité activé, empêchant la magie de Speedtest d'opérer. Cela est dû à un récent changement au sein des bloqueurs de publicité, qui visent tous les éléments tiers de notre site, notamment notre CDN (Content Delivery Network).

Derrière le jargon technique, la réalité c'est que bien que nous soyons une société qui fonctionne grâce à la publicité, ce n'est pas pour nous une manière de chercher à bloquer les utilisateurs qui bloquent la publicité d'accéder à notre site. Nous vous aimons beaucoup et nous voulons vous fournir le meilleur Speedtest possible !

Donc, pendant que nos développeurs travaillent pour résoudre ce problème, nous vous suggérons de tester notre site bêta avec votre bloqueur désactivé. »

Il reste donc à attendre que les choses rentrent dans l'ordre, même si certains soupçonnerons tout de même le test grandeur nature d'un tel procédé. 

Néanmoins, on notera que sur mobile par exemple, il est possible d'opter pour une version sans publicité moyennant finance. En ligne, ce n'est pas encore le cas. Il serait donc sans doute intéressant qu'une possibilité similaire soit proposée à ceux qui veulent connaître leur débit sans avoir à faire face à une page tendance sapin de Noël, multipliant les trackers.

SpeedTest HTML5SpeedTest HTML5
L'un des deux est fonctionnel, mais il pique les yeux

Écrit par David Legrand

Tiens, en parlant de ça :

Sommaire de l'article

Introduction

Le brief de ce matin n'est pas encore là

Partez acheter vos croissants
Et faites chauffer votre bouilloire,
Le brief arrive dans un instant,
Tout frais du matin, gardez espoir.

Fermer

Commentaires (71)


Joli ce test :) en effet ça fait un peu CDiscount niveau pub <img data-src=" />


Du coup, ces pubs ne ralentissent pas la connexion ? cela ne biaise t’il pas le test ?


Désolé David



http://beta.speedtest.net/result/4900951602&nbsp;Ceci dit j’ai de meilleur résultat sur le ping avec la version normale et pub :

http://www.speedtest.net/my-result/4900956366


5 encarts pub. L’illustration parfaite de l’abus et des dérives.

Pas grave, ya tellement d’autres outils qui font la même chose… Après pour le html 5 bah… :(



edit : et à la manière du replay de M6, rien n’indique à l’internaute que si le test ne démarre pas, c’est parce qu’il utilise un bloqueur.


Speedtest, le site connu de tout les FAI mondiaux qui en profitent pour optimiser leurs peering vers les serveurs de celui-ci ?



<img data-src=" />



passez à Iperf, ah oui c’est pas fiendly compliant…


ou testdebit.info :)


Je ne comprends pas. J’ai désactivé toutes mes extensions bloqueuses de pub et j’arrive toujours sur la page sans pub et bloquée.








FunnyD a écrit :



Du coup, ces pubs ne ralentissent pas la connexion ? cela ne biaise t’il pas le test ?





non, uniquement l’internaute.



Bah ici ça marche : aucune pub sur la page mais le test fonctionne.


Avec un bloqueur en particulier ? On a fait des tests sur plusieurs navigateurs/bloqueurs et on avait le même résultats à chaque fois (ok avec la pub, impossible à lancer sans).


Avec Ghostery on n’a pas de pub, mais ça fonctionne :-) (par contre AdBlock Plus … niet)


Oui ça doit dépendre des cas, mais il y a bien un message qui commence à s’afficher apparemment :&nbsp;





Hello, Speedtester! It looks like you have an adblocker running on your machine that is prohibiting Speedtest from being able to work its magic. This is due to a recent change in adblocker software, which targets all third party libraries on our website, including our content delivery network.

Fancy technical jargon aside, the reality is that while we are an ad-supported business, this is not a ploy to keep users with adblocker applications installed from accessing our site – we like you lots and want to keep providing you with the best Speedtest possible!

So, while our ever-clever developers work hard to remedy this situation, we suggest giving our beta site a whirl with your Adblocker disabled.

Adblocker disabled? Let’s do this.


Chez moi ça marche avec Firefox 42 et uBlock Origin 1.3.6 activé.


Le fait d’afficher les pubs, et donc de les charger, les lancer… ça change pas la mesure du débit ?

Bon ok, pas forcément de manière significative, mais si ils ne controllent pas leur régie, ça serait dommage que le test affiche une connexion à 200 Ko/s juste parceque le chargement de la pub flash bouffe le reste…



&nbsp;








Spidard a écrit :



5 encarts pub. L’illustration parfaite de l’abus et des dérives.





Bof, il reste encore plein de place entre chaque pub. Tout ce bleu inutilisé, quel gachis.



PTDR !

Rien d’autre à rajouter, j’irai spécifiquement ailleurs la prochaine fois, donc !


Actualité mise à jour en prennant en compte le message de l’équipe de Speedtest <img data-src=" />


moi non… :(


Ah ouf!!!! Avant l’update, j’allais hurler à la neutralité du net <img data-src=" />


Enfin du HTML 5 !



Au moins j’ai plus ce lag de 34 secondes à chaque nouveau test, c’est pas trop tôt <img data-src=" />








Spidard a écrit :



edit : et à la manière du replay de M6, rien n’indique à l’internaute que si le test ne démarre pas, c’est parce qu’il utilise un bloqueur.







En gros, t’es en train de te plaindre et de demander que les sites web payent des gens pour écrire du code pour te prévenir que si le site marche pas, c’est parce que tu utilise un plugin tiers qui modifie les pages ?






j’aime beaucoup le design de la version sans pub : sobre et propre&nbsp;<img data-src=" />

bon, évidement c’est dommage que le test ne marche pas dans ce cas là <img data-src=" />

mais beau joueur de préciser que ça vient du CDN et qu’ils y travaillent

<img data-src=" />


Erreur danshttp://c.speedtest.net/javascript/speedtest-main.js (2 fois) :



A call to document.write() from an asynchronously-loaded external script was ignored.



Pas sûr que ce soit directement lié au bloqueur : il accélère le chargement de la page, et change peut-être la manière dont le script est chargé.








Spidard a écrit :



5 encarts pub. L’illustration parfaite de l’abus et des dérives.

Pas grave, ya tellement d’autres outils qui font la même chose… Après pour le html 5 bah… :(



edit : et à la manière du replay de M6, rien n’indique à l’internaute que si le test ne démarre pas, c’est parce qu’il utilise un bloqueur.







Abus et dérives ?



La bande passante, les serveurs et les techniciens qui font tourner le site ne sont pas gratuits.



A moins que certains ne préfèrent un web payant façon minitel.



Par exemple, une connexion sur un site, c’est xxx centimes d’euros payés. Et payement à la durée pour certains sites qui ont des services du type “push”.



En bas de l’écran, il y aurait une barre et des chiffres pour indiquer l’argent dépensé depuis le début de la session de surf et la moyenne de la dépense par minute.



Wow, ca resemble a ca un site web avec des pubs :o








Stel a écrit :



En gros, t’es en train de te plaindre et de demander que les sites web payent des gens pour écrire du code pour te prévenir que si le site marche pas, c’est parce que tu utilise un plugin tiers qui modifie les pages ?





En même temps quand on voit comment c’est codé… rofl.



Sinon je suis d’accord sur le principe, sauf que adblock ne modifie pas les pages, il bloque des ressources (enfin il est censé en tout cas, sinon c’est que c’est aussi fait avec les pieds)



Pas de message d’erreur aussi, bizarre de ne rien indiquer.



Par contre j’ai un meilleur upload que download, il y a la fibre et la fibre par Orange <img data-src=" />


rien de tel que du bon vieux cuivrehttp://beta.speedtest.net/result/4901209151 <img data-src=" />


Je comprends pas, là.

Avec uBlock, pas de pubs et le test se lance pas.

Avec Ghostery, pas de pubs et le test se lance quand même !

Bref. Bizarre.


avec adblock le test ne se lance pas .



avec adblock désactivé ça se lance mais si l’on réactive adblock le test fonctionne toujours mais sans pub .

&nbsp;

vous désactivez adblock vous chargez la page vous réactivez adblock vous lancez le test et ça fonctionne sans pub.

je pense à un gros foutage de gueule des développeurs .


Avec ublock origin ça passe pas mais sans ça passe. les deux testés avec ghostery.


Idem ici. Testé avec adblock plus sur chromium, ou firefox, ou µbloc.


En shuntant le bouton “begin test” et en allant direct à la page de test ça marche avec Opera + uBlock



&nbsphttp://beta.speedtest.net/run


Bien vu <img data-src=" />


En enlevant disconnect et ublock, ça marche pas avec mon firefox modifié à coup de about:config x).

Par contre en allant directement surhttp://beta.speedtest.net/run it works* :)



*avec tout les bloqueurs activés


Les pubs arrivent à causer des lenteurs sur mon navigateur, et quand elles bougent ou changent, je vois un léger creux au niveau du débit…

Dommage, la monétisation biaise le truc.


Chez moi ça fonctionne adblock et ghostery activé

http://www.servimg.com/view/14077903/122


Joli !

C’est vrai que c’est pas mal, bien plus fluide. Je ne note pas de différence de valeur par contre.


Fonctionne avec safari et ublock.


Cool, j’ai 0,0 Mbits/s en Download !

Mais j’peux mater des vidéos en 720p sur Youtube, pas de problèmes :)


Avec uBlock Origin sous Firefox (listes EasyList + Peter Lowe + EasyPrivacy + EasyList FR), j’ai pu faire marcher le test en whitelistant doubleclick.net pour le site.



Je n’ai toujours pas de pub visible, mais il y a probablement du tracking qui passe du coup…


WTF sur du cuivre ? <img data-src=" />



Mais punaise c’est quoi derriere ?


uBlock et Disconnect : pas de test possible. Boarf, pas grave !


Le coax c’est du cuivre <img data-src=" />&nbsp;


Pas du tout, c’est le bruit que fait la grenouille <img data-src=" />


J’ai l’impression que le pays joue aussi… Pour moi depuis la Suisse ça marchait cet après midi, mais pas ce soir depuis la France!


C’est la connexion du boulot en fait, on a la chance d’avoir le point d’accès de notre FAI dans le même bâtiment que l’entrée de notre infra réseau, donc on est relié avec un bête CAT5e de quelques mètres.

Par contre, on devrait normalement taper dans le 1Gbps mais le pfSense en prod ne suit pas, remplacement prévu pour début 2016 et passage à 10Gbps et enfin l’IPv6 dans la foulée, on va pouvoir faire péter le compteur de speedtest <img data-src=" />


chez moi ca marche

Icecat 38.4

ublock origin

umatrix

cela me demande d’installer flash … je me suis marrer X)


Désolé réponse un peu tardive. Navigateur firefox sous windows seven et bloqueur ublock origin.



&nbsp;Parcontre là firefox sous Linux avec ublock origin et ça ne fonctionne pas.



Rien de particulier dans la console.


une page en HTML5, mais qui ne fonctionne pas sans flash à cause des pubs, c’est concept <img data-src=" />


ah tiens, c’est INtéressant. Merci de ton retour.


Idem depuis Montréal avec uBlock Origine activé. Aucune pub et le test est parfaitement fonctionnel de mon côté :) Je test avec Tor Browser sous peu (mon débit est trop faible là où je suis actuellement).








Stel a écrit :



En gros, t’es en train de te plaindre et de demander que les sites web payent des gens pour écrire du code pour te prévenir que si le site marche pas, c’est parce que tu utilise un plugin tiers qui modifie les pages ?







Clair :) j’espère que notre ami refuse son salaire chaque mois pour le bien de la communauté … Ahlala



Wah comment c’est pourrit <img data-src=" />



http://beta.speedtest.net/result/4902809488








typhoon006 a écrit :



Le coax c’est du cuivre <img data-src=" />&nbsp;





Faut-il encore que le cuivre soit de bonne qualité&nbsp;<img data-src=" />









psikobare a écrit :



une page en HTML5, mais qui ne fonctionne pas sans flash à cause des pubs, c’est concept <img data-src=" />







C’est bien ce qui m’a surpris : la demande d’activer flash alors que c’est sensé être html 5.



Sinon ça marche pas chez moi : Ublock origin le coupable.



Mais bon pas grave, je fais mes tests sur le site d’ovh. Pas de pub et ca marche aussi bien :)



Les bloqueurs de publicités sont dépassés.

Il vaut mieux bloquer le javascript avec NoScript. (j’ai du autoriser cdnst.net pour le test)



Non seulement ça repose le CPU,

mais les publicités texte ou avec une image sont parfaitement visibles. <img data-src=" />


Autant aller sur la version “open”. Sauf si c’est du même acabit.


OpenSpeedtest fonctionne parfaitement avec uBlock Origin <img data-src=" />.








Stel a écrit :



En gros, t’es en train de te plaindre et de demander que les sites web payent des gens pour écrire du code pour te prévenir que si le site marche pas, c’est parce que tu utilise un plugin tiers qui modifie les pages ?





Mon plugin ne modifie en rien les pages, il se contente de ne pas charger des éléments spécifiques. Éléments qui n’influent techniquement en rien sur le test.



Et sinon, oui, faire le mort sans expliquer pourquoi c’est minable (edit : du coup ils s’en sont expliqués. Pas convainquant mais c’est un bon début). Pas mal de site laissent un encart en lieu et place de la pub expliquant les enjeux. NXI l’a fait et l’ironie c’est que ce bandeau s’est fait bloquer par easylist. D’autres le font également.







sr17 a écrit :



Abus et dérives ?



La bande passante, les serveurs et les techniciens qui font tourner le site ne sont pas gratuits.



A moins que certains ne préfèrent un web payant façon minitel.



Par exemple, une connexion sur un site, c’est xxx centimes d’euros payés. Et payement à la durée pour certains sites qui ont des services du type “push”.



En bas de l’écran, il y aurait une barre et des chiffres pour indiquer l’argent dépensé depuis le début de la session de surf et la moyenne de la dépense par minute.





Je vais pas refaire le débat, Pas mal d’articles de David_L exposent déjà les problématiques de la pub, de la dégringolade du cpc et des contres attaques a base de multiplication des encarts entraînant toujours plus d’adoptions pour ces outils.

Je bosse pour une boite qui officie a peu près dans le même domaine d’activité que speedtest et on ne vit (majoritairement) pas de la pub. Et on est nombreux. Pourtant, la société se porte bien. Comment est-ce possible ?? <img data-src=" />









ForceRouge a écrit :



Clair :) j’espère que notre ami refuse son salaire chaque mois pour le bien de la communauté … Ahlala





On a su évoluer pour ne pas se financer que par la pub et la boite se porte bien, cf mon précédent post. Donc non, aucune raison de le refuser. <img data-src=" />









Spidard a écrit :



Mon plugin ne modifie en rien les pages, il se contente de ne pas charger des éléments spécifiques.







Devant autant de mauvaise foi je n’ai aucun argument. Respect.









Stel a écrit :



Devant autant de mauvaise foi je n’ai aucun argument. Respect.





Le code source n’a pas été altéré.

Analogie : je n’ai pas flash d’installé et un site veut m’en servit un encart. Ai-je modifié la page pour qu’elle ne soit pas conforme a ce qu’aurais voulu son concepteur ? Non.



You’re welcome <img data-src=" />



Moi, mon meilleur speedtest c’est le P2P


Ouais, chez moi ça ne marche pas : Firefox 42, uBlock Origin et Ghostery actifs.

Tant pis.


Modifier le contenu, modifier le contexte d’exécution, du point de vue du concepteur, c’est pareil : il produit une page conçue pour s’exécuter d’une certaine manière dans un certain contexte, si tu t’en éloignes, volontairement ou non, tu augmentes tes chances de rencontrer un dysfonctionnement.

Il peut, ou non, faire un effort pour t’expliquer la source du dysfonctionnement, mais c’est pas particulièrement étonnant qu’il ne soit pas capable (ou n’ait pas envie) de le faire systématiquement.



Pour prolonger ton analogie, tu as évidemment le droit de ne pas exécuter le flash, ou de bloquer certains éléments, mais il ne faudra pas t’étonner que l’appli ne fonctionne pas sans, et surtout, il ne faudra pas t’étonner d’être mal reçu si tu traites de minable le concepteur n’ayant n’a pas l’envie ou le temps d’enquêter sur les raisons qui font que ta modification de son appli ne marche pas.








Zerdligham a écrit :



Pour prolonger ton analogie, tu as évidemment le droit de ne pas exécuter le flash, ou de bloquer certains éléments, mais il ne faudra pas t’étonner que l’appli ne fonctionne pas sans





On parle quand même de 2 choses différentes. En quoi le non affichage d’un script publicitaire (de tracking ou pour rapatrier un gif ou un flash) empêche un autre script, non géré par une régie mais bien par le site hôte, de se lancer ? Ormis une manœuvre volontaire (typehttp://bild.de) ou un conflits entre 2 scripts, je vois pas.



Bref, 2 choses :




  • Ce que je reprochais en premier lieu, avant que l’équipe d’ookla ne donne une explication, et qui donc laissait penser que c’était volontaire à l’image du replay de M6, c’est que laisser une page morte sans expliquer pourquoi alors qu’on le sait pertinemment, surtout pour des motifs publicitaires et financiers, je trouvait ça lamentable, minable.

    L’équipe s’en est expliqué depuis et semble dire que c’est pas volontaire. Ok

  • On a toujours pu luter contre la pub : sur une affiche, un journal, dans la rue, j’ai le droit de détourner les yeux. A la TV a la radio, j’ai le droit de zapper/éteindre. Et bien sur mon ordi j’ai le droit de détourner l’attention également. C’est simplement que la méthode diffère. Avant je n’avais rien de particulier a faire (et encore que, la zapette est un bon compagnon…). Sur pc, des dispositifs existent.



    Je reprendrais juste pour finir que qui sème le vent récolte la tempête, même s’il risque d’y avoir pas mal de dommage pour les sites qui n’abusent pas et qui sont pris également dans les filtres des ad blockers.



Il faut bien se rendre compte que ce type d’application nécessite des gugusses qui développent, mettent des serveurs en place, une infrastructure. Qu’ils puissent le faire sans en être de leur poche et en retirer un salaire pour vivre ne me semble pas exorbitant comme demande. De plus, personne n’est obligé d’utilise cet outil, il y en a d’autres et d’autres tests possibles.



Donc, utiliser ce type d’outil et le vouloir gratuit à tout prix me semble un peu exorbitant comme demande.



C’est pourquoi je débloque systématiquement uBlock sur les sites que je fréquente, ou je m’abonne. Ce que je bloque, par contre, ce sont tous les JS intrusifs qui, sous prétexte d’afficher de la pub en profitent pour mettre une bonne couche d’espionnage sur mon PC ainsi que tout les cookies non nécessaires à mon confort sur un site régulièrement utilisé. Pour ce faire le couple FF et Ghostery est un excellent outil. La conséquence est que, les sites étant trop paresseux pour prendre en charge la publicité et préférant la confier à ces outils, elle disparaît avec les outils d’espionnages qui l’accompagne.



Ok pour une publicité qui permet aux sites de vivre, mais je n’ai pas l’intention de céder toutes mes données gratuitement pour cela.


Adresse Web :

http://beta.speedtest.net/



C’est bien cette adresse qu’il faut utiliser ?



Car mon bloqueur de pub fonctionne très bien, je ne vois aucune pub et je peux utiliser le site sans problème.


Leurs CDN c’est DoubleClick, Google Tag Manager et Ziff Davis ?