Projet numéro 901 : "DEVIS POUR MODULE RECONNAISSANCE VISIBILITE TEXTE DANS NAVIGATEUR"


Initiateur du projet :
Description projet :
Sur un de nos sites basé sur l’échange entre membre, des messages provenant d’une base de données mysql sont affichées « dans » une extension firefox (XPI) installée sur le poste client. Appelons cette extension barre d'outils (d'ailleurs c'en est une :-)). Ces messages sont affichés toutes les minutes sur tous les navigateurs des membres connectés. Le démarrage des affichages peut se faire automatiquement ou manuellement via la barre d’outils. La solution que nous utilisons est simple et s’appuie sur un programme php/mysql + javascript exécuté depuis la barre d’outils. La fréquence d’affichage de 1 minute est gérée avec un setTimeout (javascript) depuis ce programme php qui lui-même, s’auto appelle après le traitement des données via une redirection javascript vers lui-même.

La problèmatique est la suivante : dès que le navigateur est réduit ou en arrière-plan, les messages envoyés depuis le serveur à destination des membres ne sont plus directement visibles. Et comme un système de récompense par points suivant le nombre de messages affichés par membre va être mis en place, la triche surviendra très vite.

Nous pensons donc proposer aux membres de se connecter via un exécutable afin de pouvoir mieux contrôler la visibilité des messages (cet exécutable aura été précédemment téléchargés depuis le serveur et installés sur le bureau de Windows). L’idée est que, en étant connecté depuis un PC, on devient indépendant du navigateur et des ses restrictions (dans notre cas) : il doit être possible de détecter si le message en cours de traitement est bien visible par l’internaute dans la fenêtre du navigateur actif et pas dans une fenêtre minimisée, en arrière plan ou en plein écran. La solution de détection à mettre en œuvre est un critère de sélection du prestataire choisi : elle doit s’exécuter rapidement et être non consommatrice de ressources excessives pour le PC du membre.

Une fois le traitement de la détection effectué par l’exécutable, celui-ci met à jour un drapeau dans la base de donnée qui servira à indiquer au script PHP si l’affichage des messages pour ce membre se poursuit ou non

En résumé, le module devra gérer les points suivants :

  • connexion/déconnexion du membre
  • une seule connexion simultanée par IP
  • une seule connexion simultanée par membre
  • si possible détection des IP partagées
  • le message est visible dans la fenêtre active alors l’affichage des futurs messages  peut continuer
  • le message n'est pas visible dans la fenêtre active alors l’affichage des futurs messages s’arrête
  • le membre utilise le multi-fenêtrage alors l’affichage des futurs messages dans les fenêtres non actives s’arrête
  • possibilité de régler la fréquence de détection de visibilité du message
  • le module sera utilisable sous windows et devra fonctionner pour toutes versions Internet Explorer (4 et sup) et Firefox.(1 et sup)
  • Doit également être prêt pour Vista

Nous restons ouvert aux personnes ou entreprises force de proposition et étant à même de nous apporter des solutions autres que le notre, celle-ci étant probablement restrictive.

Merci d'avance

Laurent

Nature du projet : Ce projet est une simple demande de devis sans projet concret

 
 



Les sujets suivants peuvent également vous intéresser

recherche programmeur phpcherche freelance java
recherche expert javascriptcherche prestataire
creation internetcreation site internet
programmeur netfreelance sage
recherche expert serveur mysqldeveloppeur plans

Projets "en attente" similaires


Creation dun logiciel de controle dacces
Chef de Projet Infrastructure et Production - Regie - Paris
Creation convertisseur fichier texte en fichier audio
Service de chat tri-operateur HTML 5
MyMajorDeal.com

Projets "en cours" similaires


reecriture URL - develloppement JOOMLA
Developpement de nouveaux indicateurs de prix immobilier
Gestion Commerciale et Suivi d-activite
Configuration reseau mac
Installation SHERLOCKS sur mon site

Projets "en archive" similaires


realisation de plaquette commerciale et carte de visite
Ingenieur d-etudes et developpement CATIA V5 H-F - Clermont-Ferrand
Ingenieur-e- logiciel embarque -H-F- Nantes Republication
webmaster experimenté
Javascript et API Yahoo -YUI- pour drag-drop

Projets "VIP" similaires


Cherche programmeur PHP-MYSQL-AJAX-CSS
Migration dune base 4d vers le web
Realisation magazine participatif web2.0
Developpements Telecom
recherche un info graphiste_ un programmeur Php_mysql

 

 

 

 

(g)