Probleme affichage page encodage Windows 1252 char spéciaux

Vos requêtes concernant Mozilla Firefox, le navigateur Gecko alternatif, ne trouvèrent point de réponses lorsque vous cherchâtes ? Toute l'équipe Geckozone est prête à vous aider.

Modérateurs : nico@nc, Mori, jpj, myahoo

Répondre
Wul
Gecko
Messages : 61
Inscription : 21 avr. 2007, 17:27

Probleme affichage page encodage Windows 1252 char spéciaux

Message par Wul »

Bonjour

Une page sur un jeu de cartes utilise des caractères spéciaux pour montrer les piques, cœurs, carreaux et trèfles. Le charset de la page est windows-1252

L'affichage est correct sur IE11, Chrome, Iron, Maxthon, etc.
jeuok.jpg
Mais pas sur Firefox 26, Seamonkey et Framafox.
jeunonok.jpg
Comme j'utilise Firefox au quotidien, pouvez-vous m'éclairer sur le souci que rencontrent Firefox et dérivés sur cette page :

http://usf.bridge.free.fr/bridge/sef/se ... tures.html


Merci. :-)
Votre Navigateur : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:25.0) Gecko/20100101 Firefox/25.0
Avatar de l’utilisateur
Abraxas
Animal mythique
Messages : 10180
Inscription : 28 juil. 2011, 14:06

Re: Probleme affichage page encodage Windows 1252 char spéci

Message par Abraxas »

Et si vous envoyez la page en text/html; charset=UTF-8, ça donne quoi ?
Votre Navigateur : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0
Wul
Gecko
Messages : 61
Inscription : 21 avr. 2007, 17:27

Re: Probleme affichage page encodage Windows 1252 char spéci

Message par Wul »

Différent mais pas mieux en UTF-8 :
jeunonokutf08.jpg
Votre Navigateur : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:25.0) Gecko/20100101 Firefox/25.0
Avatar de l’utilisateur
Abraxas
Animal mythique
Messages : 10180
Inscription : 28 juil. 2011, 14:06

Re: Probleme affichage page encodage Windows 1252 char spéci

Message par Abraxas »

Pouvez-vous mettre le code source de ces lignes (surtout les caractères spéciaux) via la balise "code" ici. Prenez le code directement sur votre serveur, pas via l'affichage du code source dans le navigateur.
Votre Navigateur : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0
Wul
Gecko
Messages : 61
Inscription : 21 avr. 2007, 17:27

Re: Probleme affichage page encodage Windows 1252 char spéci

Message par Wul »

Je sais afficher le source de la page sur mon navigateur, mais comment l'afficher coté serveur ? La page ne m'appartient pas.
Votre Navigateur : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:25.0) Gecko/20100101 Firefox/25.0
Wul
Gecko
Messages : 61
Inscription : 21 avr. 2007, 17:27

Re: Probleme affichage page encodage Windows 1252 char spéci

Message par Wul »

Petit up ! :-)
Votre Navigateur : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0
reg3
Lézard à collerette
Messages : 333
Inscription : 12 sept. 2012, 12:36

Re: Probleme affichage page encodage Windows 1252 char spéci

Message par reg3 »

Bonjour je pense que le problème vient de la non déclaration de DOCTYPE HTML
mais pourquoi IE s'en sort :mrgreen:
Votre Navigateur : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0
Wul
Gecko
Messages : 61
Inscription : 21 avr. 2007, 17:27

Re: Probleme affichage page encodage Windows 1252 char spéci

Message par Wul »

Seul Firefox se plante (ainsi que SeaMonkey). Tous les concurrents s'en sortent (IE, Chrome, Opera, etc.). C'est quand même dommage. :(

Je viens de télécharger la page en local, je l'ai éditée et j'ai mis ça en haut de page :

Code : Tout sélectionner

<!DOCTYPE html>
Ça ne change rien.
Avatar de l’utilisateur
chriss..
Varan
Messages : 1196
Inscription : 13 nov. 2011, 23:15

Re: Probleme affichage page encodage Windows 1252 char spéci

Message par chriss.. »

Bonjour,
le site annonce un encodage "charset=windows-1252" mais à du être codé autrement.
Ensuite trop d'erreurs sur la page, pas de doctype etc.....
Firefox respectueux des normes ne peut s'en sortir .......(et heureusement sinon tout le monde ferait n'importe quoi !!)

Edit: "charset=windows-1252" est un jeu de caractères, utilisé historiquement par défaut sur le système d'exploitation Microsoft Windows en anglais.
De plus pour W3C,
Warning Unable to Determine Parse Mode!

The validator can process documents either as XML (for document types such as XHTML, SVG, etc.) or SGML (for HTML 4.01 and prior versions). For this document, the information available was not sufficient to determine the parsing mode unambiguously, because:

the MIME Media Type (text/html) can be used for XML or SGML document types
No known Document Type could be detected
No XML declaration (e.g <?xml version="1.0"?>) could be found at the beginning of the document.
No XML namespace (e.g <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">) could be found at the root of the document.

As a default, the validator is falling back to SGML mode.
--
Christian....
reg3
Lézard à collerette
Messages : 333
Inscription : 12 sept. 2012, 12:36

Re: Probleme affichage page encodage Windows 1252 char spéci

Message par reg3 »

bonjour,

Non je voulais dire 1 déclaration de ce type par exemple:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
mais qui doit être de toute façon sur la page en ligne ;)
Si tu connais le créateur de la page ou peut être en le contactant...

Reg3
Votre Navigateur : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0
Wul
Gecko
Messages : 61
Inscription : 21 avr. 2007, 17:27

Re: Probleme affichage page encodage Windows 1252 char spéci

Message par Wul »

Merci. Je ne connais pas l'auteur. En fait, j'ai pris cette page juste pour l'exemple car elle est bien représentative des soucis que j'ai souvent sur FireFox.

J'ai édité le source HTML avec plein d'exemples de déclarations DOCTYPE trouvées sur le net, mais ça ne corrige rien à l'affichage.

J'aimerais au moins trouver une solution pour afficher ce genre de pages correctement, même si je dois les télécharger en local et les modifier ensuite.
Votre Navigateur : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0
reg3
Lézard à collerette
Messages : 333
Inscription : 12 sept. 2012, 12:36

Re: Probleme affichage page encodage Windows 1252 char spéci

Message par reg3 »

Wul a écrit :J'ai édité le source HTML avec plein d'exemples de déclarations DOCTYPE trouvées sur le net, mais ça ne corrige rien à l'affichage
en local (sur ton ordi) il faut tester avec Wamp ou equivalent d'1 plate-forme de développement Web ;)
Votre Navigateur : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0
Wul
Gecko
Messages : 61
Inscription : 21 avr. 2007, 17:27

Re: Probleme affichage page encodage Windows 1252 char spéci

Message par Wul »

Un serveur ? Je ne peux pas juste éditer le source de la page pour la rendre lisible en local sur mon PC ? Je veux juste pouvoir la lire.
Votre Navigateur : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0
reg3
Lézard à collerette
Messages : 333
Inscription : 12 sept. 2012, 12:36

Re: Probleme affichage page encodage Windows 1252 char spéci

Message par reg3 »

Bien sur tu peux éditer le code et même le modifier :wink:
mais si tu veux voir quels sont les effets des changements dans le code il faut passer par 1 serveur :mrgreen:
Votre Navigateur : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0
Wul
Gecko
Messages : 61
Inscription : 21 avr. 2007, 17:27

Re: Probleme affichage page encodage Windows 1252 char spéci

Message par Wul »

Désolé, je suis inculte en prog Web, donc voici une question sans doute de néophyte : pourquoi ai-je besoin d'une telle plateforme ? En effet, si je modifie la couleur de police dans cette page Web en local, je vois le résultat à l'affichage dans mon navigateur en local. Alors pourquoi ne serait-il pas possible de modifier le code en local de cette même page à problème pour l'afficher en local, de façon à rendre les caractères spécieux bien représentés ? Je vois pas la différence. :-?
Votre Navigateur : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Bing [Bot] et 2 invités