bien vu, je viens de regarder les fichiers d'accord j'aurais pu le faire avant , on joue entre UTF-8 et ANSI.Envoyé par thelvin
j'ai un Z80 avec la documentation, resterait à savoir ou il se trouve!Envoyé par lololebricoleur
bien vu, je viens de regarder les fichiers d'accord j'aurais pu le faire avant , on joue entre UTF-8 et ANSI.Envoyé par thelvin
j'ai un Z80 avec la documentation, resterait à savoir ou il se trouve!Envoyé par lololebricoleur
bonjour lololebricoleur,
tu as indiqué coder tes pages HTML avec notepad. Je te conseille l'éditeur Notepad++ (http://notepad-plus-plus.org/fr/). Tu as la coloration syntaxique, et en plus tu pourras choisir l'encodage des fichiers dans le menu "Encodage" de ce logiciel.
Par nature, oui. Il n'existe pas de méta-donnée associée aux fichiers textes qui indique leurs encodages*. Le BOM avait vaguement vocation à faire ça, mais en fait ça n'a pas pris et ça n'aurait pas suffi.
Reste donc la seule solution d'analyser le fichier et voir avec quel encodage il marche.
Un éditeur avancé comme Notepad++ tente des autodétections, par exemple si le fichier contient un BOM, ou s'il est XML ou HTML et qu'il contient des balises indiquant l'encodage.
Mais s'il n'arrive pas à autodétecter, il ne reste plus qu'à essayer plusieurs encodages jusqu'à tomber sur celui qui affiche le texte bien.
(En réalité, chez nous, il y en a deux : windows-1252 et utf-8. Les autres sont rares. Windows-1252 est une extension de latin-1 et souvent appelé ANSI par erreur.)
* Ce ne sont pas les tentatives de créer ça qui ont manqué. Mais ça n'a pas pris.
Je peux t'assurer que je bosse thelvin. Je ne suis pas du genre à rester les 2 pieds dans le même sabot. Allez, trêve de polémique et dsl de ne pas avoir compris le tuto. Pourtant, je l'ai lu... mais pas "compris".
Concernant l'encodage, je comprend donc que cette une affaire finalement pas très claire et que la débrouille a encore de beaux jours devant elle.
Pour "encoder", j'utilise Microsoft Web Expression. Bon ou mauvais choix ?
J'ai testé plusieurs soft et c'est le gratuit qui me convient le mieux à priori.
Pour le choix de l'encodage, mon but est de créer des newsletter html. donc il me faut un code compatible avec le maximum systèmes (y compris des mac, des outlook, des gmail...). j'opte pour quoi selon vous, utf8 ou windows-1252 ?
Si j'ai bien compris, par défaut windows crée les fichiers txt en windows-1252 et c'est là qu'est finalement mon souci. je peux le forcer à choisir un autre encodage ?
Merci de votre aide et encore dsl Thelvin
Je confirme que le souci viens bien du type d'encodage du fichier. Fichier txt vierge créé en utf8, copier/coller du code html depuis fichier utf8. Et plus de problème.
En clair, 2 fichiers en apparence identiques peuvent finalement être différents.
Merci Thelvin et merci à tous.
Il y a une façon de voir cela également en regardant la taille des fichiers
- fichier1.html : 7235 octets
- fichier2.html : 7228 octets
ce sont donc les mêmes sans être les mêmes.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager