Déjà si t'as des caractères compris entre 0x80 et 0x9F tu peux être sûr que c'est pas de l'iso-8859-x. C'est probablement un truc anti-standard de microsoft
...ou Mac, mais sur ce point là je leur donne entièrement raison. Ces caractères interdits sont en fait des caractères de contrôles antédiluviens. La seul doc que j'ai trouvée dessus date de 1983 (http://www.itscj.ipsj.or.jp/ISO-IR/077.pdf(...))
L'emplacement 80-9F a été choisi car si un texte contenant ces caractères passait par erreur par un filtre 7 bits, on aurait obtenu des caractères de contrôles 00-1F qui aurait pu fortement changer la mise en page du document... pour moi cette raison n'est pas suffisante pour se priver de 32 caractères sur 256, déjà que la plupart des caractères 00-1F ne servent à rien... c'était peut être valable il y a quelque temps, mais c'est maintenant un boulet qu'on traine... et cette plage interdite a encore été incluse dans l'unicode (mais là c'est moins grave : on a en gros 2^32 caractères possibles...)
[^] # Re: Comment identifier un encodage?
Posté par calandoa . En réponse au journal Comment identifier un encodage?. Évalué à 1.
...ou Mac, mais sur ce point là je leur donne entièrement raison. Ces caractères interdits sont en fait des caractères de contrôles antédiluviens. La seul doc que j'ai trouvée dessus date de 1983 (http://www.itscj.ipsj.or.jp/ISO-IR/077.pdf(...))
L'emplacement 80-9F a été choisi car si un texte contenant ces caractères passait par erreur par un filtre 7 bits, on aurait obtenu des caractères de contrôles 00-1F qui aurait pu fortement changer la mise en page du document... pour moi cette raison n'est pas suffisante pour se priver de 32 caractères sur 256, déjà que la plupart des caractères 00-1F ne servent à rien... c'était peut être valable il y a quelque temps, mais c'est maintenant un boulet qu'on traine... et cette plage interdite a encore été incluse dans l'unicode (mais là c'est moins grave : on a en gros 2^32 caractères possibles...)
Quelques sites en vrac:
guide très complets sur les charsets: http://www.cs.tut.fi/~jkorpela/chars/index.html(...)
autre guide (en ce moment dans les choux) : http://www.diffuse.org/charguide.html(...)
description de charsets et de leur utilisation selon les langues: http://www.eki.ee/letter/(...)
le projet unicode: http://www.unicode.org(...)
liste de caractères unicode: http://www.alanwood.net/unicode/(...)