Windows-1251

редактировать
Windows-1251
MIME / IANAwindows-1251
Псевдоним (а)cp1251 (Кодовая страница 1251)
Язык (и)Английский, Русский, Украинский, Белорусский, болгарский, сербский кириллица, македонский
СозданоMicrosoft
СтандартСтандарт кодирования WHATWG
Классификациярасширенный ASCII, Windows-125x
Другая связанная кодировка (и)Amiga-1251, KZ-1048,. RFC 1345's "ECMA-Cyrillic"
  • v
  • t

Windows-1251 - это 8-битная кодировка символов, предназначенная для языков, использующих кириллический шрифт, например русский, Болгарский, сербская кириллица и другие языки. Это наиболее широко используемая кодировка для языков болгарский, сербский и македонский. По состоянию на сентябрь 2020 года 1,0% всех (и 0,6% топ-1000) веб-сайтов используют Windows-1251. Однако его используют 10,6% российских (.ru) веб-сайтов, что делает его вторым по популярности после UTF-8. В Linux кодировка известна как cp1251. IBM использует кодовую страницу 1251 (CCSID 1251 и знак евро расширенный CCSID 5347) для Windows-1251.

Windows-1251 и KOI8-R (или его украинский вариант KOI8-U ) используются гораздо чаще, чем ISO 8859- 5 (что «используется менее чем 0,1% веб-сайтов»). В отличие от Windows-1252 и ISO 8859-1, Windows-1251 не имеет тесного отношения к ISO 8859-5.

Юникод предпочтительнее Windows-1251 или других кириллических кодировок в современных приложениях, особенно в Интернете, что делает UTF-8 доминирующей кодировкой для веб-страниц. (Для дальнейшего обсуждения полного покрытия Unicode и того, как однобайтовые кодировки символов, такие как Windows-1251 и KOI8-R, не могут этого обеспечить, см. Кириллица в Unicode.)

Содержание
  • 1 Набор символов
  • 2 Казахский вариант
  • 3 Вариант Amiga
  • 4 Сноски
  • 5 Ссылки
  • 6 Дополнительная литература
  • 7 Внешние ссылки
Набор символов

В следующей таблице показан Windows-1251. Каждый символ отображается с его эквивалентом Unicode и его десятичным кодом.

Windows-1251
_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F
0_. 0NUL. 0000SOH. 0001STX. 0002ETX. 0003EOT. 0004ENQ. 0005ACK. 0006BEL. 0007BS. 0008HT. 0009LF. 000AVT. 000BFF. 000CCR. 000DSO. 000ESI. 000F
1_. 16DLE. 0010DC1. 0011DC2. 0012DC3. 0013DC4. 0014NAK. 0015SYN. 0016ETB. 0017CAN. 0018EM. 0019SUB. 001AESC. 001BFS. 001CGS. 001DRS. 001EUS. 001F
2_. 32SP. 0020!. 0021". 0022#. 0023$. 0024%. 0025. 0026'. 0027(. 0028). 0029*. 002A+. 002B,. 002C-. 002D.. 002E/. 002F
3_. 480. 00301. 00312. 00323. 00334. 00345. 00356. 00367. 00378. 00389. 0039:. 003A;. 003B<. 003C=. 003D>. 003E?. 003F
4_. 64@. 0040A. 0041B. 0042C. 004 3D. 0044E. 0045F. 0046G. 0047H. 0048I. 0049J. 004AK. 004BL. 004CM. 004DN. 004EO. 004F
5_. 80P. 0050Q. 0051R. 0052S. 0053T. 0054U. 0055V. 0056W. 0057X. 0058Y. 0059Z. 005A[. 005B\. 005C]. 005D^. 005E_. 005F
6_. 96`. 0060a. 0061b. 0062c. 0063d. 0064e. 0065f. 0066g. 0067h. 0068i. 0069j. 006Ak. 006Bl. 006Cm. 006Dn. 006Eo. 006F
7_. 112p. 0070q. 0071r. 0072s. 0073t. 0074u. 0075v. 0076w. 0077x. 0078y. 0079z. 007A{. 007B|. 007C}. 007D~. 007EDEL. 007F
8_. 128Ђ. 0402Ѓ. 0403‚. 201Aѓ. 0453„. 201E…. 2026†. 2020‡. 2021. 20AC. 2030Љ. 0409‹. 2039Њ. 040AЌ. 040CЋ. 040BЏ. 040F
9_. 144ђ. 0452‘. 2018’. 2019“. 201C”. 201D•. 2022–. 2013—. 2014. 2122љ. 0459›. 203Aњ. 045Aќ. 045Cћ. 045Bџ. 045F
A_. 160NBSP. 00A0Ў. 040Eў. 045EЈ. 0408¤. 00A4Ґ. 0490¦. 00A6§. 00A7Ё. 0401©. 00A9Є. 0404«. 00AB¬. 00ACSHY. 00AD®. 00AEЇ. 0407
B_. 176°. 00B0±. 00B1І. 0406і. 0456ґ. 0491µ. 00B5. 00B6·. 00B7ё. 0451. 2116є. 0454». 00BBј. 0458Ѕ. 0405ѕ. 0455ї. 0457
C_. 192А. 0410Б. 0411В. 0412Г. 0413Д. 0414Е. 0415Ж. 0416З. 0417И. 0418Й. 0419К. 041AЛ. 041BМ. 041CН. 041DО. 041EП. 041F
D_. 208Р. 0420С. 0421Т. 0422У. 0423Ф. 0424Х. 0425Ц. 0426Ч. 0427Ш. 0428Щ. 0429Ъ. 042AЫ. 042BЬ. 042CЭ. 042DЮ. 042EЯ. 042F
E_. 224а. 0430б. 0431в. 0432г. 0433д. 0434е. 0435ж. 0436з. 0437и. 0438й. 0439к. 043Aл. 043Bм. 043Cн. 043Dо. 043Eп. 043F
F_. 240р. 0440с. 0441т. 0442у. 0443ф. 0444х. 0445ц. 0446ч. 0447ш. 0448щ. 0449ъ. 044Aы. 044Bь. 044Cэ. 044Dю. 044Eя. 044F

Буква Число Пунктуация Символ Другое Не определено

Казахский вариант

Измененная версия Windows-1251 была стандартизирована в Казахстане a s Казахстанский стандарт STRK1048 и известен под маркировкой KZ-1048. Он отличается в строках, показанных ниже:

KZ-1048 (STRK1048-2002)
_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F
8_. 128Ђ. 0402Ѓ. 0403‚. 201Aѓ. 0453„. 201E…. 2026†. 2020‡. 2021. 20AC. 2030Љ. 0409‹. 2039Њ. 040AҚ. 049AҺ. 04BAЏ. 040F
9_. 144ђ. 0452‘. 2018’. 2019“. 201C”. 201D•. 2022–. 2013—. 2014. 2122љ. 0459›. 203Aњ. 045Aқ. 049Bһ. 04BBџ. 045F
A_. 160NBSP. 00A0Ұ. 04B0ұ. 04B1Ә. 04D8¤. 00A4Ө. 04E8¦. 00A6§. 00A7Ё. 0401©. 00A9Ғ. 0492«. 00AB¬. 00ACSHY. 00AD®. 00AEҮ. 04AE
B_. 176°. 00B0±. 00B1І. 0406і. 0456ө. 04E9µ. 00B5. 00B6·. 00B7ё. 0451. 2116ғ. 0493». 00BBә. 04D9Ң. 04A2ң. 04A3ү. 04AF
Вариант Amiga
Amiga-1251
MIME / IANAAmiga-1251
Псевдоним (а)Ami1251
Язык (и)Английский, Русский
Классификациярасширенный ASCII
На основеWindows-1251, ISO-8859-1, ISO-8859-15
  • v
  • t

Русские системы Amiga OS использовали версию кодовой страницы 1251, которая соответствует Windows-1251 для русского подмножества кириллических букв, но в остальном в основном соответствует ISO-8859- 1. Эта версия известна как Amiga-1251, под этим именем она зарегистрирована в IANA.

Amiga-1251
_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F
0_. 0NUL. 0000SOH. 0001STX. 0002ETX. 0003EOT. 0004ENQ. 0005ACK. 0006BEL. 0007BS. 0008HT. 0009LF. 000AVT. 000BFF. 000CCR. 000DSO. 000ESI. 000F
1_. 16DLE. 0010DC1. 0011DC2. 0012DC3. 0013DC4. 0014NAK. 0015SYN. 0016ETB. 0017CAN. 0018EM. 0019SUB. 001AESC. 001BFS. 001CGS. 001DRS. 001EUS. 001F
2_. 32SP. 0020!. 0021". 0022#. 0023$. 0024%. 0025. 0026'. 0027(. 0028). 0029*. 002A+. 002B,. 002C-. 002D.. 002E/. 002F
3_. 480. 00301. 00312. 00323. 00334. 00345. 00356. 00367. 00378. 00389. 0039:. 003A;. 003B<. 003C=. 003D>. 003E?. 003F
4_. 64@. 0040A. 0041B. 0042C. 0043D. 0044E. 0045F. 0046G. 0047H. 0048I. 0049J. 004AK. 004BL. 004CM. 004DN. 004EO. 004F
5_. 80P. 0050Q. 0051R. 0052S. 0053T. 0054U. 0055V. 0056W. 0057X. 0058Y. 0059Z. 005A[. 005B\. 005C]. 005D^. 005E_. 005F
6_. 96`. 0060a. 0061b. 0062c. 0063d. 0064e. 0065f. 0066g. 0067h. 0068i. 0069j. 006Ak. 006Bl. 006Cm. 006Dn. 006Eo. 006F
7_. 112p. 0070q. 0071r. 0072s. 0073t. 0074u. 0075v. 0076w. 0077x. 0078y. 0079z. 007A{. 007B|. 007C}. 007D~. 007EDEL. 007F
8_. 128XXX. 0080XXX. 0081BPH. 0082NBH. 0083IND. 0084NEL. 0085SSA. 0086ESA. 0087HTS. 0088HTJ. 0089VTS. 008APLD. 008BPLU. 008CRI. 008DSS2. 008ESS3. 008F
9_. 144DCS. 0090PU1. 0091PU2. 0 092STS. 0093CCH. 0094MW. 0095SPA. 0096EPA. 0097SOS. 0098XXX. 0099SCI. 009ACSI. 009BST. 009COSC. 009DPM. 009EAPC. 009F
A_. 160NBSP. 00A0¡. 00A1¢. 00A2£. 00A3. 20AC¥. 00A5¦. 00A6§. 00A7Ё. 0401©. 00A9. 2116«. 00AB¬. 00ACSHY. 00AD®. 00AE¯. 00AF
B_. 176°. 00B0±. 00B1². 00B2³. 00B3´. 00B4µ. 00B5. 00B6·. 00B7ё. 0451¹. 00B9º. 00BA». 00BB¼. 00BC½. 00BD¾. 00BE¿. 00BF
C_. 192А. 0410Б. 0411В. 0412Г. 0413Д. 0414Е. 0415Ж. 0416З. 0417И. 0418Й. 0419К. 041AЛ. 041BМ. 041CН. 041DО. 041EП. 041F
D_. 208Р. 0420С. 0421Т. 0422У. 0423Ф. 0424Х. 0425Ц. 0426Ч. 0427Ш. 0428Щ. 0429Ъ. 042AЫ. 042BЬ. 042CЭ. 042DЮ. 042EЯ. 042F
E_. 224а. 0430б. 0431в. 0432г. 0433д. 0434е. 0435ж. 0436з. 0437и. 0438й. 0439к. 043Aл. 043Bм. 043Cн. 043Dо. 043Eп. 043F
F_. 240р. 0440с. 0441т. 0442у. 0443ф. 0444х. 0445ц. 0446ч. 0447ш. 0448щ. 0449ъ. 044Aы. 044Bь. 044Cэ. 044Dю. 044Eя. 044F
Отличается от Windows-1251 для соответствия ISO-8859-1 Отличается как от Windows-1251, так и от ISO-8859-1
Сноски
Ссылки
Дополнительная литература
Внешние ссылки
Последняя правка сделана 2021-06-21 10:41:20
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте