Windows-1255
Page Template:Mono/styles.css has no content.Page Module:Infobox/styles.css has no content.
| MIME / IANA | Page Template:Mono/styles.css has no content.windows-1255 |
|---|---|
| Alias(es) | cp1255 (Code page 1255) |
| LanguageTemplate:Pluralize from text | Hebrew, English |
| Created by | Microsoft |
| Standard | WHATWG Encoding Standard |
| Classification | extended ASCII, Windows-125x |
| Other related encodingTemplate:Pluralize from text | ISO-8859-8 |
Windows-1255 (referred to as "ANSI" especially often) is a code page used under Microsoft Windows to write Hebrew. It is an almost compatible superset of ISO-8859-8 – most of the symbols are in the same positions (except for A4, which is 'sheqel sign' in Windows-1255 but 'generic currency sign' in ISO 8859-8 and except for DF, which is undefined in Windows-1255 but 'double low line' in ISO 8859-8), but Windows-1255 adds vowel-points and other signs in lower positions.
IBM uses code page 1255 (CCSID 1255, euro sign extended CCSID 5351, and the further extended CCSID 9447) for Windows-1255.[1][2][3][4]
Modern applications prefer Unicode to Windows-1255, especially on the Internet;[5] meaning UTF-8, the dominant encoding for web pages, or UTF-16. Windows-1255 is used by less than 0.1% of websites.[6]
Character set
The following table shows Windows-1255. Each character is shown with its Unicode equivalent.
Page Template:Legend/styles.css has no content.
Usage
Windows-1255 Hebrew is always in logical order (as opposed to visual). Microsoft Hebrew products (Windows, Office and Internet Explorer) brought logically-ordered Hebrew to common use, with the result that Windows-1255 is the Hebrew encoding that can be found most on the Web, having ousted the visually ordered ISO-8859-8, and preferred to the logically ordered ISO-8859-8-I because it provides for vowel-points.
Relation to Unicode
The Unicode Hebrew block (U+0590–U+05FF) follows Windows-1255 by encoding both letters and vowel-points in the same relative positions as Windows-1255. Unicode goes further in encoding cantillation marks in lower positions. Unicode Hebrew is always in logical order.
For modern applications UTF-8 or UTF-16 is a preferred encoding.
See also
- 7-bit Hebrew under ISO 646
- Code page 862
- ISO 8859-8
- LMBCS-3
References
Page Template:Reflist/styles.css has no content.
- ^ Page Module:Citation/CS1/styles.css has no content."Code page 1255 information document". Archived from the original on 2016-03-04.
- ^ Page Module:Citation/CS1/styles.css has no content."CCSID 1255 information document". Archived from the original on 2016-03-27.
- ^ Page Module:Citation/CS1/styles.css has no content."CCSID 5351 information document". Archived from the original on 2014-11-29.
- ^ Page Module:Citation/CS1/styles.css has no content."CCSID 9447 information document". Archived from the original on 2016-03-26.
- ^ Page Module:Citation/CS1/styles.css has no content.John, Nicholas A. (2013). "The Construction of the Multilingual Internet: Unicode, Hebrew, and Globalization". Journal of Computer-Mediated Communication. 18 (3): 321–338. doi:10.1111/jcc4.12015. ISSN 1083-6101.
Background: the problem of Hebrew and the Internet
- ^ Page Module:Citation/CS1/styles.css has no content."Usage Statistics of Windows-1255 for Websites, January 2019". w3techs.com. Retrieved 2019-01-17.
External links
Template:Hebrew encodings Lua error in package.lua at line 80: module 'Module:Navbox/configuration' not found.