Windows-1255
Encyclopedia
Windows-1255 is a codepage used under Microsoft Windows
Microsoft Windows
Microsoft Windows is a series of operating systems produced by Microsoft.Microsoft introduced an operating environment named Windows on November 20, 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces . Microsoft Windows came to dominate the world's personal...

 to write Hebrew
Hebrew language
Hebrew is a Semitic language of the Afroasiatic language family. Culturally, is it considered by Jews and other religious groups as the language of the Jewish people, though other Jewish languages had originated among diaspora Jews, and the Hebrew language is also used by non-Jewish groups, such...

. It is an almost compatible superset of ISO 8859-8 — 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), but Windows-1255 adds vowel-points and other signs in lower positions.

Modern applications prefer Unicode
Unicode
Unicode is a computing industry standard for the consistent encoding, representation and handling of text expressed in most of the world's writing systems...

 UTF-8 or UTF-16 to Windows-1255.

Codepage layout

Only the upper half (128–255) is shown, the lower half (0–127) being plain ASCII
ASCII
The American Standard Code for Information Interchange is a character-encoding scheme based on the ordering of the English alphabet. ASCII codes represent text in computers, communications equipment, and other devices that use text...

.
>
| | | | | | |
| | | | | |
|
| | | | | | |
| | |

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
ISO-8859-8-I
ISO-8859-8-I is the IANA charset name for the character encoding ISO/IEC 8859-8 used together with the control codes from ISO/IEC 6429 for the C0 and C1 parts. The characters are in logical order....

 because it provides for vowel-points.

Relation to Unicode

The Unicode block in Hebrew (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
    Code page 862
    Code page 862 is a code page used under MS-DOS for Hebrew.Like ISO 8859-8, it encodes only letters, not vowel-points or cantillation marks...

  • ISO 8859-8
    ISO/IEC 8859-8
    ISO/IEC 8859-8:1999, Information technology — 8-bit single-byte coded graphic character sets — Part 8: Latin/Hebrew alphabet, is part of the ISO/IEC 8859 series of ASCII-based standard character encodings, first edition published in 1987. It is informally referred to as Latin/Hebrew...


External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK