Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

charset et meta ?

3 views
Skip to first unread message

Une Bévue

unread,
May 12, 2010, 12:44:29 PM5/12/10
to
la page :
<http://www.macruby.org/files/nightlies/>
indique :
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>

MAIS, quand je la t�l�charge avec ruby celui-ci me dit que l'encodage
est "ISO-8859-1".

c'est kika raison ?
et comment le savoir ?

en tk avec ruby je transcode vers utf-8 et �a ne r�le pas...


--
� Les conneries c'est comme les imp�ts,
on finit toujours par les payer. �
(Michel Audiard)

Andreas Prilop

unread,
May 12, 2010, 12:50:43 PM5/12/10
to
On Wed, 12 May 2010, Une B�vue wrote:

> <http://www.macruby.org/files/nightlies/>
> indique :
> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>

$ lynx -head -dump http://www.macruby.org/files/nightlies/

--> Content-Type: text/html;charset=ISO-8859-1

--
� superscript 1 � fraction 1/4 � D stroke � d stroke
� superscript 2 � fraction 1/2 � Thorn � thorn
� superscript 3 � fraction 3/4 � Y acute � y acute
� multiply sign � broken bar

Une Bévue

unread,
May 12, 2010, 1:09:31 PM5/12/10
to
Andreas Prilop <prilo...@trashmail.net> wrote:

tiens, j'avais oubli� lynx...

> --> Content-Type: text/html;charset=ISO-8859-1

bon, �a confirme, de toute fa�on, amha, la page ne contient pas de
caract�res accentu�s.

avec lynx j'ai �a :
zsh-% /opt/local/bin/lynx -head -dump
http://www.macruby.org/files/nightlies/
HTTP/1.1 200 OK
Date: Wed, 12 May 2010 17:06:14 GMT
Server: Apache/2.2.15 (Unix) mod_ssl/2.2.15 OpenSSL/0.9.8n DAV/2
mod_python/3.3.
1 Python/2.6.5
Vary: Accept-Encoding
Connection: close
Content-Type: text/html;charset=ISO-8859-1


qu'est-ce que �a veut dire "Vary: Accept-Encoding" ?

curieux tout de m�me un serveur avec Python pour servir des pkgs Ruby...

SAM

unread,
May 12, 2010, 1:35:44 PM5/12/10
to
Le 5/12/10 6:44 PM, Une B�vue a �crit :

> la page :
> <http://www.macruby.org/files/nightlies/>
> indique :
> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
>
> MAIS, quand je la t�l�charge avec ruby celui-ci me dit que l'encodage
> est "ISO-8859-1".
>
> c'est kika raison ?

celui qui a raison est le serveur qui a envoy� l'en-t�te
(le meta n'est qu'une b�quille � d�faut d'indication par le serveur)

L'iso-truc ne devrait pas poser trop de pb,
s'il n'y a pas dans la page des machins hors de sa comp�tence.
Mais ... vaudrait mieux que l'encodage de la page soit le m�me que celui
indiqu� par le serveur.

> et comment le savoir ?

extension Web Developer dans Firefox ?
Pour savoir quel en-t�te a �t� envoy� par le serveur.

BBEdit ou TextWrangler (peut-�tre m�me TextEdit)
pour savoir en quel encodage a �t� *�crit* le fichier
(si toutefois, � l'enregistrement, le navigateur ne l'a pas modifi�)
car �a peut �tre �crit en Windows,
avoir un meta en utf-8,
et �tre servi en ISO-truc
... bonjour le r�sultat !

> en tk avec ruby je transcode vers utf-8 et �a ne r�le pas...

transcoder == traduire, convertir ?

oui, why not.

--
sm

Une Bévue

unread,
May 12, 2010, 1:47:21 PM5/12/10
to
SAM <stephanemor...@wanadoo.fr.invalid> wrote:

> celui qui a raison est le serveur qui a envoy� l'en-t�te
> (le meta n'est qu'une b�quille � d�faut d'indication par le serveur)

ouais...

> L'iso-truc ne devrait pas poser trop de pb,

non je n'ai pas vu de caract�res accentu�s, et d'ailleurs je ne
m'int�resse qu'au nom de la derni�re release de MacRuby pour la
t�l�charger (sa date y est incluse).


>
> > et comment le savoir ?
>
> extension Web Developer dans Firefox ?
> Pour savoir quel en-t�te a �t� envoy� par le serveur.

merci, je ne savais pas qu'on pouvait trouver �a l�...

> BBEdit ou TextWrangler (peut-�tre m�me TextEdit)
> pour savoir en quel encodage a �t� *�crit* le fichier
> (si toutefois, � l'enregistrement, le navigateur ne l'a pas modifi�)
> car �a peut �tre �crit en Windows,
> avoir un meta en utf-8,
> et �tre servi en ISO-truc
> ... bonjour le r�sultat !

je n'enregistre pas le fichier, je regarde juste si il y a une nightly +
r�cente que ce que j'ai sur mon disque.

> > en tk avec ruby je transcode vers utf-8 et �a ne r�le pas...
>
> transcoder == traduire, convertir ?

convertir de ISO-... en UTF-8 les regex de Ruby ne marche pas si on n'a
pas le "bon" encodage mon script, lui, est �crit en utf-8 donc je dois
convertir les ISO-... dans cet encodage d'o� la n�cessit� de savoir
lequel est le vrai. C'est pas celui �crit dans la nalise meta.

d'ailleurs, dans cette page ya m�me pas de </body></html>, c'est du
"xhtml1-transitional.dtd"...

Andreas Prilop

unread,
May 14, 2010, 11:01:45 AM5/14/10
to
On Wed, 12 May 2010, Une B�vue wrote:

> qu'est-ce que �a veut dire "Vary: Accept-Encoding" ?

Voir http://web-sniffer.net/ "Accept-Encoding: gzip"

Une Bévue

unread,
May 14, 2010, 12:15:33 PM5/14/10
to
Andreas Prilop <prilo...@trashmail.net> wrote:

> Voir http://web-sniffer.net/ "Accept-Encoding: gzip"

ok, merci !
--
� Quand tu lances la fl�che de la v�rit�,
trempe la pointe dans du miel. �
(Proverbe arabe)

Pierre Goiffon

unread,
May 17, 2010, 11:28:40 AM5/17/10
to
On 12/05/2010 19:35, SAM wrote:
>> et comment le savoir ?
>
> extension Web Developer dans Firefox ?
> Pour savoir quel en-t�te a �t� envoy� par le serveur.

Ou Live HTTP Headers (qui ajoute un onglet dans la boite page info)

0 new messages