[crosspost sur f.c.l.javascript et f.c.i.w.navigateurs, suivi sur ce
dernier]
Bonjour,
Je viens de m'apercevoir d'un comportement bizarre : sur un Windows XP
configuration par défaut, dans des alertes JS de mon application un IE
ne m'affichait que des carrés à la place de caractères de langue sud
asiatiques. Un moyen de reproduire ici :
http://pgoiffon.free.fr/_temp/test-alert-i18n.html
Le prb s'étant produit au départ sur un IE7, je pensais qu'il pouvais
s'agir d'un prb lié à la dernière version du navigateur de Microsoft.
Après quelques essais, j'ai reproduis le prb sur un IE6... Aucun soucis
sur Firefox.
Il semble que tout cela soit lié à la police réglée pour les messages
d'alertes dans la config Windows. En effet, en allant dans le panneau de
configuration affichage, apparence, avancé, en sélectionnant "boite de
message" la police par défaut est Tahoma. En la changeant pour Arial
Unicode MS : plus de prb !
Maintenant la question que je me pose... Est-ce que cela implique donc
que par défaut les PC Windows ne peuvent afficher d'alerte JS comportant
des caractères "exotiques" ? Qu'en est-il pour des Windows asiatiques ?
Est-ce que l'on peut y faire quelque chose en tant que concepteur Web ?
test : http://stephane.moriaux.perso.wanadoo.fr/truc/js_alert_
Merci de cette autre page de test !
C'était juste pour montrer ce que j'avais essayé, et qui n'a pas grand intérêt : je n'ai même pas un seul Windows ... !
Je suis aussi très intéressé par ce qu'il se passe sur d'autres plateformes :)
Pierre Goiffon
Sergio wrote:
Est-ce qu'en cochant "Installer les fichiers pour les langues d'Extrème Orient" dans les Paramètres de Windows > Panneau de configuration > Options régionales et linguistiques > Onglet "Langues", cela résoudrait le problème ?
Ca maaaaaaaaaarche !! Cocher ces cases solutionne le prb, bravo Sergio et rm et milles merci !!!!
Pour mon info, existe-t-il une manip similaire pour WIndows 2000 ?
D'après la doc où je l'ai prise, ça marche aussi pour Windows 2000 (sauf que c'est pas tout à fait au même endroit, mais le principe est le même).
http://fr.wikipedia.org/wiki/Aide:Unicode
Mhh la page ne me semble pas expliquer grand chose, j'imae comprendre avant d'appliquer (le coup d'appliquer une police en CSS pour que les caractères apparaissent me semble très douteux en particulier)
La version anglaise contient bcp plus de volume d'information, je vais continuer une lecture attentive
Merci !
Sergio wrote:
Est-ce qu'en cochant "Installer les fichiers pour les langues d'Extrème
Orient" dans les Paramètres de Windows > Panneau de configuration >
Options
régionales et linguistiques > Onglet "Langues", cela résoudrait le
problème
?
Ca maaaaaaaaaarche !! Cocher ces cases solutionne le prb, bravo Sergio
et rm et milles merci !!!!
Pour mon info, existe-t-il une manip similaire pour WIndows 2000 ?
D'après la doc où je l'ai prise, ça marche aussi pour Windows 2000 (sauf
que c'est pas tout à fait au même endroit, mais le principe est le même).
http://fr.wikipedia.org/wiki/Aide:Unicode
Mhh la page ne me semble pas expliquer grand chose, j'imae comprendre
avant d'appliquer (le coup d'appliquer une police en CSS pour que les
caractères apparaissent me semble très douteux en particulier)
La version anglaise contient bcp plus de volume d'information, je vais
continuer une lecture attentive
Est-ce qu'en cochant "Installer les fichiers pour les langues d'Extrème Orient" dans les Paramètres de Windows > Panneau de configuration > Options régionales et linguistiques > Onglet "Langues", cela résoudrait le problème ?
Ca maaaaaaaaaarche !! Cocher ces cases solutionne le prb, bravo Sergio et rm et milles merci !!!!
Pour mon info, existe-t-il une manip similaire pour WIndows 2000 ?
D'après la doc où je l'ai prise, ça marche aussi pour Windows 2000 (sauf que c'est pas tout à fait au même endroit, mais le principe est le même).
http://fr.wikipedia.org/wiki/Aide:Unicode
Mhh la page ne me semble pas expliquer grand chose, j'imae comprendre avant d'appliquer (le coup d'appliquer une police en CSS pour que les caractères apparaissent me semble très douteux en particulier)
La version anglaise contient bcp plus de volume d'information, je vais continuer une lecture attentive