[Linux-31] Pb de liens dans ff
jdd
jdanield at free.fr
Ven 21 Fév 09:23:04 CET 2014
Le 21/02/2014 01:20, Nicolas JULIEN a écrit :
> Ton guillemet fait partie des caractères interdits dans les URLs.
> Il est donc automatiquement re-encodé par firefox mais qui pour plus de lisibilité te l’affiche.
>
> http://coin.des.experts.pagesperso-orange.fr/reponses/faq9_29.html
on ne peut pas interdire "dans une URL" ce qui est autorisé dans un nom de
fichier, puisque une partie de l'URL *est* un nom de fichier (ou de répertoire).
en fait, ce sont les caractères interdits *dans les noms de fichier windows*,
même si le système de fichier est NTFS. Uni x/linux n'interdit que le
caractère nul (ce qui pose d'ailleurs des problèmes en UTF8, mais c'est autre
chose)
le langage HTML *code* les caractères spéciaux de deux façons au moins, celle
que tu vois qui est une façon abrégée, ou une façon plus lisible mais plus
longue, par exemple indique un "non braking space", soit un espace
insécable.
si le logiciel sait que le texte est du html, il va l'afficher comme il faut,
s'il ne le sait pas il affiche tout. Par exemple, dans ton message initial, tu
utilise des accents dans ta phrase:
"caractères spéciaux". Si tu fais afficher le code source du message, tu trouve:
"caract=E8res sp=E9ciaux app"
jdd
--
http://www.dodin.org
Plus d'informations sur la liste de diffusion Linux-31