URL: https://linuxfr.org/forums/programmationweb/posts/code-tiers-envahissant-dans-des-pages-web Title: Code tiers envahissant dans des pages web Authors: BeberKing Date: 2011年03月07日T16:56:05+01:00 Tags: facebook, google, javascript et big_brother Score: 4 Salut à tous, Depuis quelques jours j'ai décidé d'empêcher les grandes méchantes sociétés de me pister sur le web dès lors que je ne suis pas sur leurs sites. J'ai donc [bloqué les domaines de FB en dehors de FB](http://lifehacker.com/#!5542041/block-sites-from-using-your-facebook-login-with-adblock-plus). Et maintenant je vois du code google sur le site d'un grand quotidien français pointant vers [ici](http://www.google.com/jsapi?key=ABQIAAAAGpyFB_XiP9hEyiOOGNCrIRQ207lzmf-0tzPkzBmO55K7J4LP9hSn7BxaKpU6B5qq2alC6zvfsZJVEA) et [là](http://maps.google.com/maps?file=api&v=2&key=ABQIAAAAGpyFB_XiP9hEyiOOGNCrIRQ207lzmf-0tzPkzBmO55K7J4LP9hSn7BxaKpU6B5qq2alC6zvfsZJVEA&hl=fr) et ce code : if ( google && google.loader && google.loader.ClientLocation && started == 0) { started = 1; var latlng = '(' + google.loader.ClientLocation.latitude + ',' + google.loader.ClientLocation.longitude + ')'; geocoder = new GClientGeocoder(); geocoder.getLocations( latlng, function(addresses) { if( 200 == addresses.Status.code) { for ( i in addresses.Placemark) { if ( addresses.Placemark[i].AddressDetails && addresses.Placemark[i].AddressDetails.Accuracy>= 5) { if ( addresses.Placemark[i].AddressDetails.Country && 'FR' == addresses.Placemark[i].AddressDetails.Country.CountryNameCode) { var num_dept = addresses.Placemark[i].AddressDetails.Country.AdministrativeArea.SubAdministrativeArea.Locality.PostalCode.PostalCodeNumber; //var nom_dept = addresses.Placemark[i].AddressDetails.Country.AdministrativeArea.SubAdministrativeArea.SubAdministrativeAreaName; if (num_dept.length>= 5) { num_dept = num_dept.substr(0,2); } } } } if ( num_dept) { var type_bloc = $('input#typeBlocImmobilier').val(); var url_bloc = ''; if ( 'service' == type_bloc) { url_bloc = "/immobilier/service/" + num_dept + ".js"; } else if ( 'article' == type_bloc) { url_bloc = "/immobilier/article/" + num_dept + ".js"; } else { url_bloc = "/immobilier/" + num_dept + ".js"; } $.ajax({ type: "GET", url: url_bloc, dataType: 'json', timeout: 3000, success: function(obj) { if ( obj.html != '' && typeof obj.html != 'undefined') { $('#immobilierBlockWrapper').html(obj.html); } }, error: function() { } }); } } }); } Avant d'essayer de bloquer google en dehors de google, j'aimerais bien savoir de quoi il s'agit (et surtout quelle utilisation ils peuvent en faire). Mais en regardant le code ça m'a l'air assez illisible... vous auriez une idée du contenu ? Merci d'avance ! BBK PS J'avais déjà remarqué que je récupérais des cookies google un peu partout sur le web, mais c'est une autre histoire... PS2 Je songe à essayer polipo pour bloquer ce genre de code tiers. Des retours d'expérience ?

AltStyle によって変換されたページ (->オリジナル) /