Opera Software, Forums francophones

Bienvenue sur les forums de la communauté francophone des utilisateurs d'Opera

Vous n'êtes pas identifié(e).

#1 28/02/2011 12:03:46

karlcow
Opera Software
Lieu : Montreal, Canada
Inscription : 20/01/2011
Messages : 15
Site Web
MacintoshOpera 11.01

Problème d'encoding des pages Web - iso-8859-1 vs windows-1252

Il y a un mismatch d'encoding pour www.opera-fr.com
Prendre cette page par exemple
http://www.opera-fr.com/forum/viewtopic.php?pid=63046

HTTP ne dit rien sur l'encoding. Cependant mauvaise date de caching (Expires)

karl:~ [09:39:56]% curl -sI http://www.opera-fr.com/forum/viewtopic.php?pid=63046
HTTP/1.1 200 OK
Date: Sat, 26 Feb 2011 08:40:01 GMT
Server: Apache
X-Powered-By: PHP/5.2.6-1+lenny9
Expires: Thu, 21 Jul 1977 07:30:00 GMT
Cache-Control: post-check=0, pre-check=0
Pragma: no-cache
Last-Modified: Sat, 26 Feb 2011 08:40:01 GMT
Vary: Accept-Encoding
Content-Type: text/html

Il y a un meta charset
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

Et Opera interprète (mode récupération d'erreur) en Windows-1252 qui est l'encoding réel de la page wink
Cela créé des problèmes avec certains javascripts.

Dernière modification par karlcow (28/02/2011 12:04:30)

Hors ligne

#2 28/02/2011 15:42:55

Diorser
Membre
Inscription : 13/01/2006
Messages : 367
LinuxOpera 11.01

Re : Problème d'encoding des pages Web - iso-8859-1 vs windows-1252

Aussi constaté des choses d'encodage bizarres sur ce site (en faisant des copier/coller).

C'est pour ça que l'UTF-8 est largement utilisé, plutôt qu'un codage spécifique.

Hors ligne

#3 28/02/2011 18:53:11

ra-mon
Mopérateur
Inscription : 30/09/2005
Messages : 10 988
Windows VistaOpera 11.01

Re : Problème d'encoding des pages Web - iso-8859-1 vs windows-1252

Salut,
J'ai rapporté le phénomène à Bod,
Me souvient pas que ce "mismatch" ait déjà créé quelconque problème sur opera-fr, mais j'ai peut-être la mémoire qui flanche.

Les caractères "[size=25]œ[/size]" (e dans l'o) ou "[size=25]€[/size]" (symbole euro), qui ne sont pas, par exemple, dans le jeu annoncé (ISO-8859-1) s'affichent-t-ils mal ou pas sur un de vos navigateurs/OS (Opera interprète maintenant cette page comme de l'iso-8859-16) ? Le copier/coller pose-t-il problème ?


@+, Pierre,

Avant de soumettre une requête détaillée, merci de lire le Wiki, ou la FAQ et d'utiliser la recherche.

Hors ligne

#4 28/02/2011 19:21:16

Diorser
Membre
Inscription : 13/01/2006
Messages : 367
LinuxOpera 11.01

Re : Problème d'encoding des pages Web - iso-8859-1 vs windows-1252

Olivier-Gérard a écrit :

Tu parles de celui-ci Bouton cookie !

Je ne sais pas si c'est lié à ça, mais si je colle le lien du bouton ci-dessus, j'obtiens ça:

opera:/button/Manage%20cookies,1,,1493006323,%22Note%22]Bouton cookie

alors que le lien s'affiche quand-même correctement dans la barre de status, et le lien fonctionne.

Je me demande si les utilisateurs qui n'ont pas un système de base configuré en UTF-8 ne feraient pas parfois des copier/collers hasardeux sur les forums.
S'il y a mismatch avec le codage déclaré dans le code du site, ça peut poser problème.

ps: l'UTF-8 est utilisé depuis très longtemps dans tout système linux, justement pour éviter ces erreurs.
Le site opera.com est en UTF-8.

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>

Dernière modification par Diorser (28/02/2011 19:22:34)

Hors ligne

Pied de page des forums

Propulsé par FluxBB 1.5.1