[spip-dev] popularité totale et aspirateurs

Coucou,

la métrique "popularité" est sympa, mais voici sa première mise en défaut :

la popularité totale d'un site de 5000 pages peut augmenter rapidement de
5000 points si un imbécile aspire tout votre site d'un coup. Hier ça m'est
arrivé (utilisation de "WebStripper", qui passe une requête par seconde
voire plus...) et ça crée un pic de popularité soudain, pas au niveau de
chaque article (chacun marque un seul point), mais pour la popularité
totale du site ça ajoute autant de points que de pages : pas vraiment
justifié. Si vous avez des idées pour limiter cet effet ...

-- Fil

Si vous avez des idées pour limiter cet effet ...

tu peux regarder la variable $HTTP_USER_AGENT qui décrit le navigateur
utilisé.
Elle reprend la valeur du champ "User-Agent:" de l'entête HTTP.

Voici ce qu'indique mon navigateur : "Mozilla/4.0 (compatible; MSIE 6.0;
Windows NT 5.0)"

Bien sur l'aspirateur peut se faire passer pour un vrai navigateur, mais
généralement il indique sa "vrai" identité.

Un truc sympa pour le webmestre à ajouter éventuellement à SPIP :
des stats sur le type de navigateur.
ça permet de voir si les pages web ont besoin d'être adaptées ou non (pb
d'incompatibilité des navigateurs avec les normes).

Un exemple concret en ligne :
http://phpmylibrary.sourceforge.net/html/modules.php?op=modload&name=Stats&f
ile=index

C'est le module de stat d'un logiciel de gestion de bibliothèque en ligne.
(phpMyLibrary).

Yves

Salut,

Un truc sympa pour le webmestre à ajouter éventuellement à SPIP :
des stats sur le type de navigateur.
ça permet de voir si les pages web ont besoin d'être adaptées ou non (pb
d'incompatibilité des navigateurs avec les normes).

En effet. Par exemple, hier, je suis tombe sur une page excellente: la
page de garde du site redirige sur une autre url avec un javascript.open,
cette autre page ne contenant qu'un appel a un fichier flash... Et la
societe qui fait ca pretends faire de l'infomatique !!! (On precisera
utilement que ni javascript et encore moins flash ne sont des standard du
web).

Introduire de telles stats est alors tres utile au webmaster: il peut
constater avec satisfaction qu'exactement 100% de ses visiteurs utilisent
javascript et acceptent le flash: Inutile donc qu'il fasse autre chose...
(OK, les autres n'ont meme pas pu afficher la page de garde, mais ca ca se
voit pas dans les stats).

  Yannick

Introduire de telles stats est alors tres utile au webmaster:
il peut constater avec satisfaction qu'exactement 100% de ses visiteurs

utilisent

javascript et acceptent le flash: Inutile donc qu'il fasse autre chose...

je pensais à quelque chose de + utile, détecter des navigateurs braille
(braillesurf, HPR), Texte seul (Lynx, ...)
si quelqu'un utilise Opéra par exemple, le charger sur sa machine et
vérifier soi-même ce que ça donne

Autre gag, tu développe ton site pour Netscape 5 par exemple, et tu
constates que les utilisateurs utilisent plus Netcape 4 ...

Yves

Salut,

>Introduire de telles stats est alors tres utile au webmaster:
>il peut constater avec satisfaction qu'exactement 100% de ses visiteurs
utilisent
>javascript et acceptent le flash: Inutile donc qu'il fasse autre chose...
je pensais à quelque chose de + utile, détecter des navigateurs braille
(braillesurf, HPR), Texte seul (Lynx, ...)

Oui, bien sûr... Le problème sur lequel je voulais insister est "il peut
constater avec satisfaction qu'exactement 100% de ses visiteurs...". En
effet, un site qui ne fonctionne pas sans flash (ou avec un lecteur
braille) ne sera pas (et pour cause) visiter par les personne qui n'ont
pas flash (ou qui ont un lecteur braille). Et donc ce genre de stats ne
sert souvent qu'à conforter le webmaster dans ses choix: "vous voyez bien
que 99.99% des utilsisateurs du site acceptent le flash (ou 'n'utilisent
pas un lecteur braille)!. Il est donc inutile de faire autre chose.").

Enfin... :slight_smile:

  Yannick