Windows-1252

Windows-1252 ou CP1252 est un jeu de caractères, utilisé historiquement par défaut sur le système d'exploitation Microsoft Windows en anglais et dans les principales langues d’Europe de l’Ouest (dont le français).

Sommaire

Contexte

Au début des années 1990, l'utilisation de l'encodage Windows-1252 se développe en Occident, avec la diffusion de Windows 3.0, Windows 3.1 et est perpétué par ses successeurs (notamment Windows 95, 98, NT, 2000, XP, Vista, 2003, 7). À cette époque, le jeu de caractères Windows-1252 se substitue aux jeux de caractères DOS, c'est-à-dire à la page de code 437 dans les pays anglophones, et à la page de code 850 dans la plupart des pays d'Europe de l'Ouest. L'ensemble des logiciels développés pour Windows fonctionne alors avec cet ensemble de caractères.

Toutefois, sous l'influence des problèmes d'interopérabilité, des régions francophones-multilingues (Union européenne, Maghreb) ainsi que de la mondialisation des échanges et du développement d'Internet en particulier, et bien que l'encodage Windows-1252 reste très utilisé, cet encodage subit la concurrence et le développement d'Unicode.

Aspects techniques

Windows-1252 est une extension de l'ISO/CEI 8859-1 : il diffère de l'ISO-8859-1 par l'utilisation de caractères imprimables, plutôt que des caractères de contrôle, dans les codes 128 à 159. Windows appelle ceci de manière générique ANSI, mais en fonction de l'endroit où le système d'exploitation a été vendu, l'ensemble de caractères peut avoir un autre nom, comme par exemple CP1252 aux États-Unis ou, dans les pays de l'Europe de l'Ouest, le nom validé par l'IANA, Windows-1252.

Support en HTML

Les standards stipulent qu'Unicode est la seule référence en matière de codes de caractère en HTML. Cependant, l'usage de Windows-1252 est si répandu que plusieurs navigateurs supportent les références numériques de caractères pour les codes 128 à 159, alors qu'ils ne correspondent qu'à Windows-1252. Ainsi, le symbole « € » est le caractère Unicode numéro 8364 — 20AC(16) —, donc € — € — est la référence numérique standard de « € » ; mais comme « € » est le caractère Windows-1252 numéro 128 — 80(16) —, certains navigateurs supportent aussi € — € — comme référence numérique de ce caractère[1].

Le tableau suivant montre Windows-1252. Les numéros 81, 8D, 8F, 90, et 9D ne sont pas utilisés et sont signalés par la couleur vert pâle. Les changements par rapport à ISO-8859-1 sont signalés par la couleur jaune.

Windows-1252 (CP1252)
x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF
0x NUL SOH STX ETX EOT ENQ ACK BEL BS HT LF VT FF CR SO SI
1x DLE DC1 DC2 DC3 DC4 NAK SYN ETB CAN EM SUB ESC FS GS RS US
2x SP  ! " # $  % & ' ( ) * + , - . /
3x 0 1 2 3 4 5 6 7 8 9  :  ; < = >  ?
4x @ A B C D E F G H I J K L M N O
5x P Q R S T U V W X Y Z [ \ ] ^ _
6x ` a b c d e f g h i j k l m n o
7x p q r s t u v w x y z { | } ~ DEL
8x ƒ ˆ Š Œ Ž
9x ˜ š œ ž Ÿ
Ax NBSP ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª «  ¬ ­ ® ¯
Bx ° ± ² ³ ´ µ · ¸ ¹ º  » ¼ ½ ¾ ¿
Cx À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï
Dx Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß
Ex à á â ã ä å æ ç è é ê ë ì í î ï
Fx ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ ÿ

Voir aussi

Notes et références

Liens externes

Articles connexes

Nuvola apps package wordprocessing.png Codés sur 8 bits Autres Articles connexes Codage des caractères, Clavier d’ordinateur, Police numérique, Glyphe, Portail:Écriture

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Windows-1252 de Wikipédia en français (auteurs)

Regardez d'autres dictionnaires:

  • Windows-1252 — Windows 1252, sometimes called incorrectly ANSI . Blue dots indicate unused or control characters Windows 1252 or CP 1252 is a character encoding of the Latin alphabet, used by default in the legacy components of Microsoft Windows in English and… …   Wikipedia

  • Windows-1252 — Windows 1252, sometimes called incorrectly ANSI . Blue dots indicate unused or control characters Windows 1252 or CP 1252 es una codificacion de caracteres del alfabeto latino, usado por defecto en los componentes oficiales de Microsoft Windows… …   Wikipedia Español

  • Windows 1252 — ou CP1252 est un jeu de caractères disponible sur le système d exploitation Microsoft Windows, aux États Unis, et dans certains pays de l Union européenne. Sommaire 1 Contexte 2 Aspects techniques 2.1 Support en HTML …   Wikipédia en Français

  • Windows-1252 — ISO 8859 1 Latin 1, Westeuropäisch 2 Latin 2, Mitteleuropäisch 3 Latin 3, Südeuropäisch 4 Latin 4, Baltisch 5 Kyrillisch 6 Arabisch 7 Griechisch 8 …   Deutsch Wikipedia

  • Windows-1252 — ISO/IEC 8859 1 (также известная как ISO 8859 1 и Latin 1) кодовая страница, предназначенная для западноевропейских языков; она базируется на символьном наборе популярных в прошлом терминалов ISO 8859. ISO 8859 1 кодировка, зарегистрированная… …   Википедия

  • Windows-1250 — is a code page used under Microsoft Windows to represent texts in Central European and Eastern European languages that use Latin script, such as Polish, Czech, Slovak, Hungarian, Slovene, Bosnian, Croatian, Serbian (Latin script), Romanian and… …   Wikipedia

  • Windows code page — Windows code pages are sets of characters or code pages (known as character encodings in other operating systems) used in Microsoft Windows from the 1980s and 1990s. Windows code pages were gradually superseded when Unicode was implemented in… …   Wikipedia

  • Windows-1258 — is a codepage used in Microsoft Windows to represent Vietnamese texts. It makes use of combining diacritical marks. Windows 1258 is not compatible with VISCII. It is very similar to windows 1252 with the differences being that s caron and z caron …   Wikipedia

  • Windows-1257 — (Windows Baltic) is a single byte code page used to support the Estonian, Latvian and Lithuanian languages under Microsoft Windows. This code page is similar in layout to ISO 8859 13, but they differ in codepoints A1, A5, B4, FF, and of course in …   Wikipedia

  • Windows-1251 — набор символов и кодировка, являющаяся стандартной 8 битной кодировкой для всех русских версий Microsoft Windows. Пользуется довольно большой популярностью. Была создана на базе кодировок, использовавшихся в ранних «самопальных» русификаторах… …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”