./images_menu/clients.png./images_menu/clients_over.png./images_menu/coders.png./images_menu/coders_over.png./images_menu/forum.png./images_menu/forum_over.png./images_menu/home.png./images_menu/home_over.png./images_menu/outsourcing.png./images_menu/outsourcing_over.png
programmation
programmation
freelance
 
le leader de la prestation de services en télétravail
télétravail
prestataire Accueil Clients Prestataires Outsourcing Blog
freelance télétravail   prestataire
programmation
freelance
 

Vous avez déjà un compte chez nous? Merci de vous identifier et/ou d'accéder à votre page personnelle, dans l'encadré de droite 'accès membres'. Si vous n'avez pas de compte chez nous et souhaitez sous-traiter un projet à l'un de nos programmeurs freelance, créez un compte.


Projet numéro 901 : Devis pour module reconnaissance visibilite texte dans navigateur (consulté 978 fois)

Vous avez un projet similaire et cherchez le prestataire idéal pour le réaliser à un prix défiant toute concurrence ? Inscrivez-vous en 1 minute et déposez votre projet sur notre site, pour recevoir des devis.


Wed, 21 Mar 2007 15:12:24

Initiateur du projet : laurent_t
Titre du projet : Devis pour module reconnaissance visibilite texte dans navigateur
Présentation du 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
Tarif HT approximatif indiqué a priori par le donneur d'ordre : non estimé
Date de fin de projet : 21/04/2007
Catégories : db,web,logiciels,autre
Plateformes : win95,win98,win2000,winxp,winnt,winmillenium


Mon, 26 Mar 2007 08:13:36

Message posté par sunmed à l'attention de : laurent_t 

Bonjour

 ce projet ressemble beaucoup à une barre de surf (SurfBar ).

 - est ce que vous désirez que les messages défilent dans la partie barre d'outil du browser, ou dans le corp de la page web (dans un petit bandeau Div ) ?

- Je suppose qu'un exécutable qui s'installe sur le poste client ,est la meilleur solution pour gerer les messages , mais reste à savoir : Ces messages sont extraient de la base de données avec quel fréquence ? c-à-d une seule fois au démarrage de l'executable ou chaque x minutes ...




Mon, 26 Mar 2007 11:00:06

Message posté par laurent_t à l'attention de : sunmed 

Bonjour Sunmed, 

est ce que vous désirez que les messages défilent dans la partie barre d'outil du browser, ou dans le corp de la page web (dans un petit bandeau Div ) ?

les messages défileront dans la partie barre d'outil du navigateur actif 

Ces messages sont extraient de la base de données avec quel fréquence ? c-à-d une seule fois au démarrage de l'executable ou chaque x minutes ...

la fréquence d'affichage sera de 1 minute, c'est à dire que toutes les minutes, un affichage d'un message provenant de la base de données sera effectué dans la partie barre d'outil du navigateur actif

(et à condition , bien-sûr, que l'Internaute ait choisi d'afficher les messsages dans ce navigateur. On ne force personne, je tiens à respecter au maximum la philosophie propre aux navigateurs :-)

J'insiste bien sur la notion de navigateur actif : un message ne devra pas s'afficher dans une application navigateur n'ayant pas le focus

N'hésitez pas à me poser de nouvelles questions, je me tiens à votre disposition 




Fri, 30 Mar 2007 14:24:45

Message posté par laurent_t à l'attention de : sunmed 

Bonjour Sunmed,

Votre proposition ne pose pas de soucis, du moment que les possibilités de triche depuis le poste client sont cadenassées au maximum

Si cela permet d'alléger la charge du serveur, pourquoi pas. Le principal étant de respecter le point crucial qui est , je le répète :

afficher les messages dans la barre d'outils du navigateur UNIQUEMENT si l'une des fenêtres du navigateur est avtive (ou encore possède le focus)

J'immagine que vous prévoierez bien tous les aléas pouvant subvenir avec ce genre de gestion :

- déconnexion intempestive du serveur

- fermeture du navigateur sans déconnexion explicite du module de la part de l'utilisateur (cas des plantages ou de la fermeture par la croix blanche ...)


Ceci afin que le membre recoive bien les récompenses qui lui sont dues par rapport aux affichages qu'il aura effectué

Cordialement

Laurent




Fri, 30 Mar 2007 16:25:52

Message posté par sunmed à l'attention de : laurent_t 

Re bonjour

 Permettez moi de vous presenter ma proposition, d'aprés les données que vous m'avez communiquées, et d'aprés la nature de ce genre de projet :

Un exécutable qui s'installe sur le poste client .

Objet : Barre d'outil pour defilement de message "messages notées" à partir d'une DB sur le serveur

  • Outil de developpement : C++ , SDK webbrowser & AMScript de firefox
  • Detection des différents évement du browser (fenétre active,reduit,fermeture=deconnection etc...)
  • Module login
  • Module paramétrage de la fréquence des messages et calcul des points
  • Module transfert des données du PC client vers la DB serveur (pour faire le recapitulatif sur la session client = nombre de messages captés pendant la session sur le browser du client)
  • Detection de la "non activité" du PC client (pour arréter l'envoie des messages)
  • Limitation des possibilités de triches au maximum par une bonne analyse

Normalement durée pour réaliser ce projet est de 10 jours

Coût dans les 400euro y commission PEL.com(15%) en sus

 





Projets "en attente" similaires

Un nouveau monde de l-edition
traduction site web-doc commerciale et technique
Realisation de PLUSIEURS sites Internet RAPIDEMENT
Site web pour une societe situe dans la region de FANCHE COMPTE
killwaves

Projets "en cours" similaires

Programmer pour telephone mobile avec interface donnees BlueTooth
Site de telechargement payant de musique
faire evoluer une campagne Adwords existante
portail video
creation d-un site e-commerce

Projets "en archive" similaires

Passerelle pour pericle logiciel immobilier
1 page emailing en html
Relookage d'un site
creation de site internet
Developpement annuaire avec PHP MySQL

Projets "VIP" similaires

Developpement d__un site communautaire _ php_mysql_ajax
VOICEXML
Developpement site web complexe
Developper systeme d information vente a domicile
Cherche programmeur PHP-MYSQL-AJAX-CSS



télétravail
programmation accès membres freelance
télétravail
 Identifiant
prestataire
  Mot de   passe
programmation
freelance authentification automatique
inscription gratuite|mot de passe perdu?
télétravail
programmation contactez-nous ! freelance
My status
programmation
freelance actuellement en ligne
 

télétravail
prestataire derniers projets payés

 • 03/07/2008  nicogoss40, France
 "CICCybermut pour irealty", 299.00 €

 • 03/07/2008  netsay, France
 "Redaction texte pour site web - theme - le sourcing", 275.08 €

 • 03/07/2008  nymphea, France
 "Petites annonces Harley-Davidson", 717.60 €

programmation
freelance derniers projets ouverts
 
télétravail
prestataire derniers projets réalisés
 
 • 03/07/2008  yejjou, Morocco, 1 554.80 €
 "Developpement d une communaute PHP-Mysql"

 • 03/07/2008  duke, France, 358.80 €
 "moteur de recherche multicriteres"

 • 02/07/2008  yome, France, 717.60 €
 "Creation d-un site flash modifiable"

programmation
prestataire en direct du blog
 
programmation
freelance top prestataires

cmustapha (32640pts)
dreamwork (18243pts)
skyfish (18194pts)
stephanedm (18111pts)
tidiane (15968pts)
adrian (13846pts)
holisun (13476pts)
raparivo (11003pts)
koddi (9588pts)
delicad (8408pts)
... voir tout...

page principale | mentions légales | contactez-nous | forum | blog | wiki
nos partenaires | qui sommes-nous? | presse | plan du site| affiliation
 

© Copyright PEL.com 2004 S.A.R.L. PEL.com, Capital social 10101 €, 481 012 839 RCS NANTERRE, SIRET 48101283900025, No TVA Intracommunautaire FR84481012839
20 bis rue Louis Philippe, 92200 Neuilly-sur-Seine Tel. (+33) 1 45 81 71 86, Fax. (+33) 1 45 81 81 44
page affichée en 0.281392812729 secondes