Je développe actuellement une extension pour firefox dont le but est de collecter les informations suivantes :
- le titre de la page
- son adresse
- l'heure d'ouverture de cette page
- l'heure de fermeture (ou de changement d'onglet, de tel sorte a calculer le temps de visite de la page)
Dans une première partie, j'ai développé une application qui collecte ces informations pour toutes les pages visités, c'est à dire que je surveille le contenu de la barre d'adresse (onLocationChange)
Voici mes problèmes :
- Je n'arrive pas a savoir quand est-ce que tel onglet contenant tel url est soit fermé ou soit change d'url
- J'aimerais maintenant que ces informations soient collectés pour toutes les pages ou l'utilisateur a vraiment décidé d'aller (éviter d'enregistrer les redirections, les pop-ups, les actualisations automatiques,...) , c'est a dire donc enregistrer ces informations lorsque l'utilisateur clique sur un lien de la page web ou rentre une adresse dans la barre d'adresse et valide (j'ai pensé ensuite également à l'acces aux favoris et à l'historique, mais je ferais ca plus tard).
Si vous avez d'autres idées sur la facon de procéder pour obtenir le résultat souhaité, ou si vous savez comment résoudre mes problèmes, cela m'arrangerais bien

Merci d'avance pour votre aide
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.8) Gecko/2009032711 Ubuntu/8.04 (hardy) Firefox/3.0.8