les user-agent différents indiquent au moins qu'ils n'ont pas juste embarqué une copie modifiée du site et un browser (ou du moins pas que ça, je n'ecarterais pas cette possibilité...).
Cross-origin resource sharing (CORS) empêche de faire un test depuis un navigateur qui utilise les ressources des serveurs SpeedTest.
C'est peut-être là la raison d'un exécutable de 70 Mo qui dois embarquer un navigateur modifié et peut-être d'autres surprises...
Il utilise différents user-agent suivant les requêtes
Oui, c'est la la grosse surprise de test montant : (test réalisé sous Windows 10)
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:24.0) Gecko/20100101 Firefox/24.0Firefox 24 sous Mac OS X 10.8 !
=> MacOS 10.8 date du 25 juillet 2012
=> Firefox 24 date du 17 septembre 2013
Pourquoi un tel user agent ?
pourquoi faire de la pub a ce truc ?
Je ne suis pas sur que ce soit la publicité souhaité par Prestafind.
Sinon, j'essaye d'analyser tous les tests de débits.