caractères accentués

  • Créateur du sujet Créateur du sujet kinon
  • Date de début Date de début

kinon

Membre actif
20 Avril 2004
581
32
www.b-rome.com
Bonjour

de manière imprévisible mais de plus en plus fréquente cetaines pages que je publie avec iweb sur serveur ftp affichent les caractères accentués par des ?? dans des triangles (dans le corps du texte). quelque soit la police utilisée.
les pages sont normales si je les visualise dans l'ordi.
Merci de vos remarques
 
Ce qui est certain, c'est que le contenu n'est pas de l'UTF-8, et encore moins un autre codage standard correct.

Par exemple, le "ê" est codé par 88 81, alors qu'il devrait être codé par C3 AA, et le "ù" est codé par 88 BC, alors qu'il devrait être codé par C3 B9.

Ça ressemble à de l'UTF-8 relu par un logiciel qui ne le comprend pas comme tel, puis qui le ré-encode d'une autre manière...
 
Dernière édition:
Ce qui est certain, c'est que le contenu n'est pas de l'UTF-8, et encore moins un autre codage standard correct.

Par exemple, le "ê" est codé par 88 81, alors qu'il devrait être codé par C3 AA, et le "ù" est codé par 88 BC, alors qu'il devrait être codé par C3 B9.

Ça ressemble à de l'UTF-8 relu par un logiciel qui ne le comprend par comme tel puis qui le ré-encode d'une autre manière...

donc ce serait un bug de ma version de iweb? (livrée avec le disque d'install de leopard)
 
Pas nécessairement.

Il faudrait vérifier si le problème existe aussi sur la copie des fichiers restés sur le Mac.


En effet, certains logiciels FTP font une transcription des fichiers textes transmis de l'ordinateur vers le serveur FTP (souvent utile lorsque les systèmes sont différents).

Le problème pourrait venir de là (-> pb de paramétrage du client ou du serveur FTP).
 
Bonjour,

avant le transfert par ftp est ce que tout est correct ?

@+

oui apparemment
voila l'original (extrait)


<meta name="Generator" content="iWeb 2.0.3" />
<meta name="iWeb-Build" content="local-build-20080530" />
<meta name="viewport" content="width=960" />
<title>astuces</title>
<link rel="stylesheet" type="text/css" media="screen,print" href="astuces_files/astuces.css" />
<!--[if IE]><link rel='stylesheet' type='text/css' media='screen,print' href='astuces_files/astucesIE.css'/><![endif]--><style type="text/css">
/*<![CDATA[*/
@import "Scripts/Widgets/HTMLRegion/Paste.css";
/*]]>*/
</style>
<script type="text/javascript" src="Scripts/iWebSite.js"></script>
<script type="text/javascript" src="Scripts/Widgets/SharedResources/WidgetCommon.js"></script>
<script type="text/javascript" src="Scripts/Widgets/HTMLRegion/Paste.js"></script>
<script type="text/javascript" src="astuces_files/astuces.js"></script>
</head>
<body style="background: #313131; margin: 0pt; " onload="onPageLoad();" onunload="onPageUnload();">
<div style="text-align: center; ">
<div style="margin-bottom: 0px; margin-left: auto; margin-right: auto; margin-top: 0px; overflow: hidden; position: relative; word-wrap: break-word; background: #313131; text-align: left; width: 960px; " id="body_content">
<div style="float: left; margin-left: 0px; position: relative; width: 960px; z-index: 0; " id="nav_layer">
<div style="height: 0px; line-height: 0px; " class="bumper"> </div>
<div style="clear: both; height: 0px; line-height: 0px; " class="spacer"> </div>
</div>
<div style="height: 86px; margin-left: 0px; position: relative; width: 960px; z-index: 10; " id="header_layer">
<div style="height: 0px; line-height: 0px; " class="bumper"> </div>
<div style="height: 1px; width: 630px; height: 0px; left: 35px; position: absolute; top: 3px; width: 630px; z-index: 1; " class="tinyText">
<div style="position: relative; width: 630px; ">
<img src="astuces_files/shapeimage_1.jpg" alt="" style="height: 1px; left: 0px; position: absolute; top: 0px; width: 630px; " />
</div>
</div>



<div id="id1" style="height: 62px; left: 408px; position: absolute; top: 24px; width: 183px; z-index: 1; " class="style_SkipStroke">
<div class="text-content style_External_183_62" style="padding: 0px; ">
<div class="style">
<p style="padding-bottom: 0pt; padding-top: 0pt; " class="paragraph_style">astuces</p>
</div>

et le fichier téléchargé



<meta name="Generator" content="iWeb 2.0.3" />
<meta name="iWeb-Build" content="local-build-20080530" />
<meta name="viewport" content="width=960" />
<title>astuces</title>
<link rel="stylesheet" type="text/css" media="screen,print" href="astuces_files/astuces.css" />
<!--[if IE]><link rel='stylesheet' type='text/css' media='screen,print' href='astuces_files/astucesIE.css'/><![endif]--><style type="text/css">
/*<![CDATA[*/
@import "Scripts/Widgets/HTMLRegion/Paste.css";
/*]]>*/
</style>
<script type="text/javascript" src="Scripts/iWebSite.js"></script>
<script type="text/javascript" src="Scripts/Widgets/SharedResources/WidgetCommon.js"></script>
<script type="text/javascript" src="Scripts/Widgets/HTMLRegion/Paste.js"></script>
<script type="text/javascript" src="astuces_files/astuces.js"></script>
</head>
<body style="background: #313131; margin: 0pt; " onload="onPageLoad();" onunload="onPageUnload();">
<div style="text-align: center; ">
<div style="margin-bottom: 0px; margin-left: auto; margin-right: auto; margin-top: 0px; overflow: hidden; position: relative; word-wrap: break-word; background: #313131; text-align: left; width: 960px; " id="body_content">
<div style="float: left; margin-left: 0px; position: relative; width: 960px; z-index: 0; " id="nav_layer">
<div style="height: 0px; line-height: 0px; " class="bumper">&#65533;&#65533;</div>
<div style="clear: both; height: 0px; line-height: 0px; " class="spacer">&#65533;&#65533;</div>
</div>
<div style="height: 86px; margin-left: 0px; position: relative; width: 960px; z-index: 10; " id="header_layer">
<div style="height: 0px; line-height: 0px; " class="bumper">&#65533;&#65533;</div>
<div style="height: 1px; width: 630px; height: 0px; left: 35px; position: absolute; top: 3px; width: 630px; z-index: 1; " class="tinyText">
<div style="position: relative; width: 630px; ">
<img src="astuces_files/shapeimage_1.jpg" alt="" style="height: 1px; left: 0px; position: absolute; top: 0px; width: 630px; " />
</div>
</div>
 
... donc le problème vient du transfert FTP.

effectivement cela semble être le cas.
mon utlitaire de transfert (fetch) était paramétré en automatique (ce qui a toujours marché jusque là)
je viens d'essayer de le mettre en mode auto et format RAW data (ce qui doit éviter les modif) et le probleme semble résolu...
je vais essayer l'ensemble du site... merci en tous cas de vos interventions.
 
Dernière édition:
Il est connu que fetch a un problème d'accent, essayez avec cyberduck, (gratuit).
Mireille
Attention. Le problème n'est pas spécifique à Fetch, mais concerne le paramétrage de la liaison FTP d'une manière plus générale.

Cyberduck peut également présenter le même défaut si l'on ne le paramètre pas correctement.


De toute manière kinon nous indique avoir réglé le problème avec Fetch.
 
voila le lien
http://b-rome.com.

et une page qui est affectée (entre autres)

http://b-rome.com/Site/astuces.html

edit il y avait erreur sur le premier lien...
:eek:
J'viens d'aller voir, c'est quoi ça ? et ça ?
Pour info le dernier ça, c'est un png de plus de 750Ko qui contient le texte (je dirais dans les 15Ko max de texte...) :mouais:

Faut sérieusement que tu changes de polices ou que tu désactive ce truc d'iWeb de changer le texte par une image ! C'est bidon le texte ne s'adapte plus à la largeur de la fenêtre du browser, c'est long à charger, moins accessible même si la plupart du temps le texte est en alt="".
 
Dernière édition:
:eek:
J'viens d'aller voir, c'est quoi ça ? et ça ?
Pour info le dernier ça, c'est un png de plus de 750Ko qui contient le texte (je dirais dans les 15Ko max de texte...) :mouais:

Faut sérieusement que tu changes de polices ou que tu désactive ce truc d'iWeb de changer le texte par une image ! C'est bidon le texte ne s'adapte plus à la largeur de la fenêtre du browser, c'est long à charger, moins accessible même si la plupart du temps le texte est en alt="".


oui, j'ai bien vu que iweb crée des sortes de calques en .png tres lourds.Sans doute pour avoir une transparence mais au prix d'un poids énorme. Je pensais que c'étaient des polices avec des effets qui alourdissaient mais pas du tout. j'ai fait au plus leger possible mais je ne vois pas d'option pour supprimer cette transformation du texte en png
 
oui, j'ai bien vu que iweb crée des sortes de calques en .png tres lourds.Sans doute pour avoir une transparence mais au prix d'un poids énorme. Je pensais que c'étaient des polices avec des effets qui alourdissaient mais pas du tout. j'ai fait au plus leger possible mais je ne vois pas d'option pour supprimer cette transformation du texte en png
Je crois qu'iWeb fait ça avec les polices non standard. Utilise une police plus classique ou alors précise (si tu peux dans iWeb) des polices alternatives en cas de non-disponibilité des premiers choix de polices.

:)
 
Je crois qu'iWeb fait ça avec les polices non standard. Utilise une police plus classique ou alors précise (si tu peux dans iWeb) des polices alternatives en cas de non-disponibilité des premiers choix de polices.

:)

malhaureusement ce doit être une procédure obligatoire car j'ai essayé avec une police dite "web" dans les choix possibles (verdana) et c'est pareil.
En fait c'est un comble dans ce logociel les textes pèsent plus que les images...
ou alors il y a une solution que je ne connais pas...