ISO-8859-8- I

ISO-8859-8- I är IANA- teckenuppsättningsnamnet för teckenkodningen ISO/IEC 8859-8 som används tillsammans med kontrollkoderna från ISO/IEC 6429 för C0 (00–1F hex ) och C1 (80–9F) delar . Karaktärerna är i logisk ordning.

Escape-sekvenser (från ISO/IEC 6429 eller ISO/IEC 2022 ) ska inte tolkas. De flesta applikationer tolkar endast kontrollkoderna för LF , CR och HT . Ett fåtal applikationer tolkar också VT , FF , och NEL (i C1). Mycket få applikationer tolkar de andra C0- och C1-kontrollkoderna .

ISO-8859-8 är ibland i logisk ordning ( HTML , XML ), och ibland i visuell (vänster till höger) ordning (oformaterad text utan någon uppmärkning). WHATWG Encoding Standard som används av HTML5 behandlar ISO-8859-8 och ISO-8859-8- I som distinkta kodningar med samma mappning på grund av påverkan på layoutriktningen, men noterar att detta inte längre gäller för ISO-8859-6 ( arabiska), endast enligt ISO-8859-8.

Logisk ordning för denna teckenuppsättning kräver bidi- bearbetning för visning.

Microsoft Windows- kodtabellen för hebreiska, Windows-1255 , använder logisk ordning och lägger till stöd för vokalpunkter som kombinerande tecken, och några ytterligare skiljetecken. Det är mestadels en förlängning av ISO-8859-8- I utan C1-kontroller, med undantag för utelämnandet av det dubbla understrecket och ersättandet av det universella valutatecknet ( ¤ ) med shekel-tecknet (₪).