OVH Cloud OVH Cloud

Quel codage ?

64 réponses
Avatar
romer
Hi,

Après qq. surprises dans l'élaboration et le rendu de page web en html,
pourriez-vous me dire quel codage choisir pour avoir le minimum de
surprise lors de la relecture par éditeur de texte et surtout par un
navigateur ?

Par avance merci.

--
A+

Romer

10 réponses

1 2 3 4 5
Avatar
Emmanuel Florac
Le Mon, 11 Jul 2005 12:00:56 +0200, Pierre Goiffon a écrit :

et c'est
très dommage car à force de repousser l'apprentissage on finira au pied
du mur !



MOi j'écris comme ça vient, puis je passe le code dans HTML Tidy qui
remplace systématiquement les caractères non ASCII par des entités. Qui
a raison, Tidy ou toi ? :)

--
Toutes les organisations ont leur règles, et les Femmes Algériennes
doivent avoir aussi leurs règles.
Aït Ahmed.
Avatar
ASM
Pierre Goiffon wrote:
Bernd wrote:

Sur Mac, j'ai l'excellent BBedit mais qd j'active la traduction UTF-8
--> iso-8859-1, j'obtiens une bouillie que le navigate'ur ne reconnait
pas. C'est là le pb.




Un fichier bien codé en iso latin-1 mais servi par le serveur avec un
entête indiquant qu'il s'agit de mac-roman par exemple ne produira pas
le résultat attendu !



Ben ... comment j'explique à wanadoo que tel ou tel fichier au charset :
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
doit être ouvert en mac-roman ?

En local (et avec le charset mac-roman) c'est OK ... ouf !

Blague à part et pour Bernd
Tu as une page écrite dans BBEdit en utf-8
avec le charset utf-8
normalement (en ts cas en local) ça baigne.
Donc : pourquoi mettre en iso-8859-1 ?

Si tu le fais après coup :
sur mon BBEdit j'ai un menu 'Markup'
et dans le tas de sous-menu un outil de vérif
qui alors te propose les html-entités à mettre à la place des accentués

Le problème que je rencontre est avec Fetche qui fait ce qu'il veut
(ou que je n'arrive pas à dresser)
à l'upload il bidouille tous les fichiers qu'il transporte
et je n'arrive plus à ce qu'il les laisse en l'état créé par BBEdit


Vérifier avec un éditeur hexa (en vous référant à
http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-1.TXT) que votre
fichier est réellement en iso latin-1, ensuite vérifier ce que renvoit
votre serveur, puis la configuration de votre navigateur.



et vérifier ce que fait votre ftp-uploader ... :-(

--
Stephane Moriaux et son [moins] vieux Mac
Avatar
Will
Le 11/07/2005, vers 12h33, ASM a
intelligemment dit :
que dois-je faire pour ouvrir le dit fil ?



http://messageidfinder.mozdev.org/index.html

--
Will
Avatar
Pierre Goiffon
ASM wrote:
Ben ... comment j'explique à wanadoo que tel ou tel fichier au charset :
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
doit être ouvert en mac-roman ?



ON l'a dis des milliers de fois ici, et même à l'intérieur de ce fil :
le meta n'est qu'un pis aller, et c'est ce qui est renvoyé dans l'entête
qui est prioritaire ! Si le serveur est configuré pour servir par défaut
en iso latin-1 et qu'on se contente de poser sa page codée en autre
chose, ça va mal se passer, point.
Avatar
Pierre Goiffon
Emmanuel Florac wrote:
et c'est
très dommage car à force de repousser l'apprentissage on finira au pied
du mur !



MOi j'écris comme ça vient, puis je passe le code dans HTML Tidy qui
remplace systématiquement les caractères non ASCII par des entités. Qui
a raison, Tidy ou toi ? :)



Documentez vous, et je pense aussi qu'il faudrait que vous configuriez
Tidy en rapport avec votre contexte (je ne connais que très peu ce
logiciel, mais de ce que j'ai vu des options il est tout à fait possible
de préciser le codage d'entrée et de sortie)
Avatar
romer
Pierre Goiffon wrote:

Vérifier avec un éditeur hexa (en vous référant à
http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-1.TXT) que votre
fichier est réellement en iso latin-1, ensuite vérifier ce que renvoit
votre serveur, puis la configuration de votre navigateur.



Je ne maîtrise toutefois pas la config. des navigateurs qui vont lire le
site si bien que je ne vois pas très bien comment faire pour abroger
toutes les différences qui apparaissent ça et là.
Le PC de la voisine que je suis allé consulté ce matin rendait à peu
près tout convenablement sauf mes Mme et Mmes que j'avais mis en
exposant par un style CCS. J'ai supprimé cette fioriture à regret car
j'aime bien observer les règles notamment celles de la typographie...
mais là c'est semble-t-il un peu trop demander.
--
A+

Romer
Avatar
romer
ASM wrote:

Blague à part et pour Bernd
Tu as une page écrite dans BBEdit en utf-8
avec le charset utf-8
normalement (en ts cas en local) ça baigne.
Donc : pourquoi mettre en iso-8859-1 ?



En local ça marche c'est sûr mais quand je vérifie sur d'autres
navigateur que le mien (Safari) et notamment ceux ou plutôt celui qui
monopolise et phagocyte les PC, les différences sont parfois bluffantes
!

--
A+

Romer
Avatar
romer
Pierre Goiffon wrote:

ASM wrote:
> Ben ... comment j'explique à wanadoo que tel ou tel fichier au charset :
> <meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
> doit être ouvert en mac-roman ?

ON l'a dis des milliers de fois ici, et même à l'intérieur de ce fil :
le meta n'est qu'un pis aller, et c'est ce qui est renvoyé dans l'entête
qui est prioritaire ! Si le serveur est configuré pour servir par défaut
en iso latin-1 et qu'on se contente de poser sa page codée en autre
chose, ça va mal se passer, point.



Question qui vient alors au néophyte : comment savoir comment un serveur
code les pages qu'il reçoit et quel charset il utilise?
--
A+

Romer
Avatar
Sergio
Le 11/07/2005, Pierre Goiffon a supposé :

j'aime mieux créer des pages avec
des &eacute; qui fonctionnent avec les vieux navigateurs.



C'est totalement inutile aujourd'hui, et depuis au moins 5 ou 6 ans ! VOus
aimez vous compliquer la vie et celle des gens avec qui vous travaillez
vous...



10 ans tu veux dire (mais si, on est aussi vieux que ça !). Quand j'ai
eu ma première connexion Internet en 1995, le Netscape de l'époque
affichait correctement les caractères accentués...

--
Serge http://leserged.online.fr/
Mon blog: http://cahierdesergio.free.fr/
Soutenez le libre: http://www.framasoft.org
Avatar
Pierre Goiffon
Bernd wrote:
En local ça marche c'est sûr mais quand je vérifie sur d'autres
navigateur que le mien (Safari) et notamment ceux ou plutôt celui qui
monopolise et phagocyte les PC, les différences sont parfois bluffantes
!



Vous ne précisez pas :
- si "en local" signifie depuis le système de fichiers, ou à travers un
serveur installé sur votre poste
si c'est depuis le système de fichiers :
- si votre page contient bien le meta qui va bien
- si vos navigateurs prennent bien en compte ce meta ou pas
1 2 3 4 5