Yui hébergé, Google Maps, JQuery - un moyen facile de surveiller l'utilisation du site Web?

StackOverflow https://stackoverflow.com/questions/419763

  •  05-07-2019
  •  | 
  •  

Question

La bibliothèque Yahoo Javascript (YUI), JQuery et encore moins, les cartes Google vous permettent de référencer leurs fichiers au format suivant:

<script type="text/javascript" src="http://yui.yahooapis.com/2.6.0/build/yahoo-dom-event/yahoo-dom-event.js"></script>

Ceci fait une demande pour le script de leurs serveurs, qui transmettra également à leur serveur Web le référent HTTP. Yahoo, etc. l’utilise-t-il pour produire des statistiques sur les sites Web obtenant quel trafic? Ou est-ce une théorie du complot?

Bien sûr, leurs serveurs seront la plupart du temps beaucoup plus rapides que les petites entreprises ne l'achèteraient. Il est donc plus logique d'utiliser la version hébergée du script.

Était-ce utile?

La solution

Chris,

Je travaille sur l'équipe YUI chez Yahoo.

Nous hébergeons uniquement YUI sur yui.yahooapis.com; Google héberge YUI et de nombreuses autres bibliothèques sur son CDN. Je peux vous dire, côté Yahoo, que nous ne surveillons pas l'utilisation de YUI sur notre site à partir de notre CDN. Nous surveillons la croissance générale de l'utilisation de yui.yahooapis.com, mais nous ne surveillons pas les sites générant du trafic. Vous avez raison de suggérer que nous pourrions suivre l'utilisation - et nous indiquons aussi clairement que possible dans nos documents d'hébergement que vous ne devriez utiliser ce type de service que si les journaux de trafic générés de notre côté ne représentent pas un problème de confidentialité. vous.

En général, cependant, je ne considère pas que le trafic CDN pour l'utilisation de bibliothèques soit une mesure fiable de quoi que ce soit. La plupart des utilisateurs de YUI, même chez Yahoo, n'utilisent pas yui.yahooapis.com ou son équivalent, et je suis sûr que cela vaut également pour les autres bibliothèques. Et même lorsqu'un site utilise YUI depuis nos serveurs, nous ne disposerions pas de données de trafic complètes du type de celles que vous obtiendriez de Google Analytics ou de Yahoo Analytics - car toutes les pages n'utiliseraient pas YUI ou le CDN de manière uniforme.

Etant donné les avantages du service hébergé - y compris SSL de Google et la gestion combinée YUI de Yahoo - le CDN est une grande victoire pour la plupart des développeurs, avec peu d'inconvénients.

-Eric

Autres conseils

Bien sûr, ils produisent des statistiques. Ils doivent au minimum connaître le nombre de ressources consacrées à l'hébergement de ces scripts. Et il est également agréable de savoir qui utilise votre code.

Je ne pense pas que ce soit une mauvaise chose.

Et utiliser une version hébergée a encore plus de sens car vos visiteurs pourraient avoir le script déjà mis en cache après avoir visité un autre site.

Bien sûr, ils peuvent facilement disposer de statistiques sur les sites qui utilisent YUI et à quelle fréquence, ainsi que sur les parties de l’API YUI qui sont les plus populaires (parmi les petits sites). Cependant, ils ne peuvent pas savoir ce que font exactement les visiteurs de sites Web avec leurs bibliothèques.

Etant donné qu'ils (Google et Yahoo) indexent beaucoup de pages Web, ils peuvent obtenir des statistiques encore plus précises s'ils analysent leurs index. Vous ne pouvez donc pas cacher que vous utilisez YUI si votre site est public.

Il en va de même pour Google Maps et jQuery.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top