Séquence d'échappement Google non standard ?
4 messages
• Page 1 sur 1
Consultez la formation au REFERENCEMENT naturel Google de WebRankInfo / Ranking Metrics
-

SuperPJ - WRInaute impliqué

- Messages: 513
- Inscription: 15 Jan 2005
Séquence d'échappement Google non standard ?
Bonsoir,
Quelqu'un saurait-il quelle fonction JavaScript utiliser pour convertir des caractères spéciaux en caractères d'échappement Google?
En effet il semble que ce moteur de recherche n'utilise pas les séquences standard :
en Javascript :
escape ('été') me donne %E9t%9
or sur Google, le "é" est bizarrement remplacé par un "?" :
http://www.google.fr/search?q=%E9t%E9
en fait google s'attend à la séquence "%C3%A9" :
http://www.google.fr/search?q=%C3%A9t%C3%A9
Mais quelle focntion JS utiliser pour obtenir une telle traduction ?
Quelqu'un saurait-il quelle fonction JavaScript utiliser pour convertir des caractères spéciaux en caractères d'échappement Google?
En effet il semble que ce moteur de recherche n'utilise pas les séquences standard :
en Javascript :
escape ('été') me donne %E9t%9
or sur Google, le "é" est bizarrement remplacé par un "?" :
http://www.google.fr/search?q=%E9t%E9
en fait google s'attend à la séquence "%C3%A9" :
http://www.google.fr/search?q=%C3%A9t%C3%A9
Mais quelle focntion JS utiliser pour obtenir une telle traduction ?
- alain-b
- WRInaute occasionnel

- Messages: 402
- Inscription: 17 Déc 2002
Tu parles d'encodage Url ??
Encodage de l'URL
%, suivi de la valeur hexadécimale du caractère.
" %22
, %2C
; %3B
@ %40
é %E9
è %E8
ê %EA
à %E0
Je me demande aussi quelle table utilise google ?
Encodage de l'URL
%, suivi de la valeur hexadécimale du caractère.
" %22
, %2C
; %3B
@ %40
é %E9
è %E8
ê %EA
à %E0
Je me demande aussi quelle table utilise google ?
Dernière édition par alain-b le Sam Fév 26, 2005 0:31, édité 1 fois.
- shrom
- WRInaute impliqué

- Messages: 865
- Inscription: 5 Juil 2004
Re: Séquence d'échappement Google non standard ?
SuperPJ a écrit:or sur Google, le "é" est bizarrement remplacé par un "?" :
http://www.google.fr/search?q=%E9t%E9
en fait google s'attend à la séquence "%C3%A9" :
http://www.google.fr/search?q=%C3%A9t%C3%A9
C'est parceque c'est encodé en utf-8.
Pour la fonction js:
- Code: Tout sélectionner
function utf__encode( text ) {
utftext = '';
for(var n=0; n<text.length; n++) {
var c=text.charCodeAt(n);
if (c<128) {
utftext += String.fromCharCode(c);
}
else if((c>127) && (c<2048)) {
utftext += '%' + ((c>>6)|192).toString(16);
utftext += '%' + ((c&63)|128).toString(16);
}
else {
utftext += '%' + ((c>>12)|224).toString(16);
utftext += '%' + (((c>>6)&63)|128).toString(16);
utftext += '%' + ((c&63)|128).toString(16);
}
}
escape( utf8_encode('été'));
Dernière édition par shrom le Sam Fév 26, 2005 0:36, édité 1 fois.
-

SuperPJ - WRInaute impliqué

- Messages: 513
- Inscription: 15 Jan 2005
Salut et merci pour vos réponses SHROM et ALAIN B, c'est sympa
Je cherchais donc la fonction qui tranduisait les "é" en "%C3%A9" (seul format reconnu par google) et finalement j'ai trouvé c'est tadaaaaaaaa:
javascript:encodeURI()
Merci encore pour vos réponses même si ce n'est pas celles que j'attendais
bon week-end à vous deux !
PS : c'était bien le format utf-8, bien vu SHROM !
Je cherchais donc la fonction qui tranduisait les "é" en "%C3%A9" (seul format reconnu par google) et finalement j'ai trouvé c'est tadaaaaaaaa:
javascript:encodeURI()
Merci encore pour vos réponses même si ce n'est pas celles que j'attendais
bon week-end à vous deux !
PS : c'était bien le format utf-8, bien vu SHROM !
4 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation REFERENCEMENT naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Echappement de caractère ?
- [Réglé] Caractères d'échappement de Google non-standard ?
- Séquence émotions
- Enregistrement d'un séquence de surf
- mots clés : sequence et pertinence
- enregister une séquence webcam au format flv
- Créer un rapport personnalisé Google Analytics à partir d'un rapport standard
- Hebergeur standard
- paiement expédition standard
- URL Rewriting non standard
- J'ai de la chance : explications de l'option de Google - 01-08-2003
- Yahoo Maps API - 20-04-2006
Consultez la description détaillée des produits ou services de Google suivants : OpenSocial
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
