Google Suggest

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics


PyRoFLo
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 492
Inscription: 24 Mar 2004

Message le Ven Déc 10, 2004 16:00

Phix, s'il s'avère que Google utilise effectivement un WebService pour gérer son nouveau produit alors oui, c'est bien du JavaScript qui va appeler un WebService distant.
Ensuite, tout est géré en JavaScript (qui génèrera donc de l'HTML).

L'effet est réalisé grâce à un DIV comme ceux que chacun d'entre nous utilise :wink:

Olivier, la page n'est pas recharchée car l'appel au WebService se fait en JavaScript, langage s'exécutant chez le client : c'est l'utilité principale d'un tel langage.

Concernant la vitesse, au final qu'est-ce qui se passe lorsqu'on tape un mot-clef ?

Tu envoies une requête au WebService sur les serveurs de Google puis tu récupères les infos via un flux XML.
C'est donc très rapide, même pour une petite connexion.

C'est exactement le même principe que pour l'affichage du PR, de la catégorie DMoz etc...visible sur la toolbar !

rituel
WRInaute passionné
WRInaute passionné
 
Messages: 1175
Inscription: 15 Mar 2003

Message le Ven Déc 10, 2004 16:24

Olivieri et moi sommes les nouvaux GoogleGuy (Sujet datant de quelques jours) :

olivierolivier a écrit:J'ai une idée pas mal:
J'ai lu un post cette semaine qui traitait du nombre de mots clés dans les requêtes, et qui disait qu'encore beaucoup d'utilisateurs recherchaient encore avec 1 mot.
Perso j'en suis à 3 / 4 mots en moyenne pour une recherche.
Google devrait rajouter une fonction pour que lorsqu'on tape 1 mot en recherche, il propose des ajouts de mots pour compléter la requête, (par rapport aux requêtes les plus demandées)
Cela permettrais:
-de ne pas dégouter les utilisateurs pas habitués aux moteurs et les faire aller à la future concurrence
-de fournir des résultats plus pertinents
-de calmer la lutte sur les mots basiques et du même coup le spam

Bon, là je viens juste de changer la face du web s'ils retiennent mon idée, me remerciez pas c'est cadeau.
Google Guy PENSES A MOI si çà t'interesse


rituel a écrit:Ca serait extrêmement bourrin qu'ils le fassent à la Gmail comme quand on saisit le nom d'un contact dans le case destinataire :lol:


WebRankInfo
Administrateur du site
Administrateur du site
 
Messages: 18958
Inscription: 19 Avr 2002

Message le Ven Déc 10, 2004 16:31

je complète vos explications en précisant que Google renvoie les données de Google Suggest compressées (GZip). Je pense que c'est le navigateur qui se charge de la décompression, ce qui réduit le temps de transfert des données, c'est bien ça ?


PyRoFLo
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 492
Inscription: 24 Mar 2004

Message le Ven Déc 10, 2004 16:34

Oui tout à fait, c'est le boulot du navigateur.


milkiway
WRInaute accro
WRInaute accro
 
Messages: 4830
Inscription: 3 Fév 2004

Message le Ven Déc 10, 2004 16:37

lol WRI va nous sortir un article là dessus

yanhl
WRInaute impliqué
WRInaute impliqué
 
Messages: 793
Inscription: 4 Déc 2003

Message le Ven Déc 10, 2004 16:39

PyRoFlo > Par curiosité, tu t'es servi d'XML-RPC pour quelles applications ?


PyRoFLo
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 492
Inscription: 24 Mar 2004

Message le Ven Déc 10, 2004 16:45

Essentiellement pour communiquer avec un serveur Web depuis une application qui a besoin de fichiers se trouvant sur ce serveur.

Aussi, pour gérer une connexion d'utilisateur dans mes applications quand celles-ci sont en rapport avec un site Web (je vérifie sur le site si les infos sont ok).

Je gère les mises à jour des logiciels avec des services Web etc...

David@site
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 382
Inscription: 14 Jan 2004

Message le Ven Déc 10, 2004 17:34

effectivement il utilise un Web services, en regardant dans le code source de http://www.google.com/ac.js on s'apercoit qu'il utilise l'objet XMLHttpRequest(), et il ont du se faire ch... parce que c'est fait pas partie du javascript "traditionnel", mais c'est specifique a chaque type de navigateur, ça n'a ete implante qu'a partir de Mozilla 1.4 (et de IE6 il me semble).
Si qqun a une vieille version d'un navigateur, je pense que cela ne devrait pas fonctionner.
Par contre, les web-services font generalement appel a un fichier specifique sur le serveur (genre un .wsdl). QQun a reussit a trouve l'URL. on pourrait ainsi se servir de cette fonction sans passer par le site de Google, mais develloper directement une toolbar ou une extension pour FireFox.

Ca serait aussi interessant si qqun en bas-debit pouvait nous dire si ca fonctionne bien.

@+
David


Photoshop user
WRInaute passionné
WRInaute passionné
 
Messages: 1040
Inscription: 8 Déc 2004

Message le Ven Déc 10, 2004 17:39

David@site a écrit: XMLHttpRequest(),


Si mes souvenirs sont bon, l'interface de gmail se sert pas mal de ca

yanhl
WRInaute impliqué
WRInaute impliqué
 
Messages: 793
Inscription: 4 Déc 2003

Message le Ven Déc 10, 2004 17:52

David@site > ils se sont pas fait tant ch... que ça, ils ont juste fait une function jb() ;-)
Sans dec, c'est pas la mort, d'autant que point de vue DHTML ils n'ont qu'une syntaxe à gérer. Franchement j'ai connu largement pire !


Madrileño
Madrileño
Madrileño
 
Messages: 27850
Inscription: 7 Juil 2004

Message le Ven Déc 10, 2004 17:58

milkiway a écrit:lol WRI va nous sortir un article là dessus

Si Olivier nous pond un résumé détaillé je prends note merci :wink:

David@site
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 382
Inscription: 14 Jan 2004

Message le Ven Déc 10, 2004 18:32

yanhl a écrit:David@site > ils se sont pas fait tant ch... que ça, ils ont juste fait une function jb() ;-)
Sans dec, c'est pas la mort, d'autant que point de vue DHTML ils n'ont qu'une syntaxe à gérer. Franchement j'ai connu largement pire !


Je parlais des appels au web-services, aucun navigateur ne les geres de la meme façon. Le DHTML, pour afficher le menu-deroulant oui c'est le même on est d'accord :wink:

rituel
WRInaute passionné
WRInaute passionné
 
Messages: 1175
Inscription: 15 Mar 2003

Message le Ven Déc 10, 2004 18:37

Pour ce qui est de la base de données, ne pensez vous pas qu'ils réutilisent la base de données Adwords ? Moi j'ai l'impression que si, mais avec des requêtes récentes et courantes.

pascal_
WRInaute discret
WRInaute discret
 
Messages: 97
Inscription: 24 Sep 2004

Message le Ven Déc 10, 2004 20:42

Je viens de tester, c'est 8O

Le pire c'est que ça marche même avec des mots mal orthographiés.

Par contre, c'est limité à 10 mots, sur certaines requêtes j'aimerais bien en avoir un peu plus :)

pascal_
WRInaute discret
WRInaute discret
 
Messages: 97
Inscription: 24 Sep 2004

Message le Ven Déc 10, 2004 20:52

Un article interressant sur la technologie :

http://jibbering.com/2002/4/httprequest.html

Google Suggest Google Suggest

Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités