ISO-8859-8-I


ISO-8859-8- 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.
Escape sequences are not to be interpreted. Most applications only interpret the control codes for LF, CR, and HT. A few applications also interpret VT, FF, and NEL. Very few applications interpret the other C0 and C1 control codes.
ISO-8859-8 is sometimes in logical order, and sometimes in visual order. The WHATWG Encoding Standard used by HTML5 treats ISO-8859-8 and ISO-8859-8- as distinct encodings with the same mapping due to influence on the layout direction, but notes that this no longer applies to ISO-8859-6, only to ISO-8859-8.
Logical order for this charset requires bidi processing for display.
The Microsoft Windows code page for Hebrew, Windows-1255, uses logical order, and adds support for vowel points as combining characters, and some additional punctuation. It is mostly an extension of ISO-8859-8- without C1 controls, except for the omission of the double underscore, and replacement of the universal currency sign with the sheqel sign.