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)
> <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
> $ lynx -head -dump http://www.macruby.org/files/nightlies/
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...
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
> 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"...
> qu'est-ce que �a veut dire "Vary: Accept-Encoding" ?
Voir http://web-sniffer.net/ "Accept-Encoding: gzip"
> 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)
Ou Live HTTP Headers (qui ajoute un onglet dans la boite page info)