ISO-8859-8- I - название набора символов IANA для кодировки символов ISO / IEC 8859-8, используемого вместе с управляющими кодами из ISO / IEC 6429 для частей C0 (00–1F шестнадцатеричный ) и C1 (80–9F). . Персонажи расположены в логическом порядке.
Управляющие последовательности (из ISO / IEC 6429 или ISO / IEC 2022 ) не должны интерпретироваться. Большинство приложений интерпретируют управляющие коды только для LF , CR и HT . Некоторые приложения также интерпретируют VT , FF и NEL (в C1). Очень немногие приложения интерпретируют другие управляющие коды C0 и C1 .
ISO-8859-8 иногда находится в логическом порядке ( HTML , XML ), а иногда в визуальном (слева направо) порядке (простой текст без какой-либо разметки). WHATWG Кодирование Стандарт не используется HTML5 лечит ISO-8859-8 и ISO-8859-8- I как отдельные кодировки с тем же отображением из - за влияния на направление макета, но отмечает , что это уже не относится к ISO-8859-6 ( Арабский), только в соответствии с ISO-8859-8. [1]
Логический порядок для этой кодировки требует обработки двунаправленного текста для отображения.
Microsoft Windows кодовая страница для иврита, для Windows-1255 , использует логический порядок, а также добавляет поддержку для огласовки , как несамостоятельных символов, а также некоторые дополнительные знаки препинания. В основном это расширение ISO-8859-8- I без элементов управления C1, за исключением отсутствия двойного подчеркивания и замены знака универсальной валюты ( ¤ ) на знак шекеля (₪).
Рекомендации
- ^ ван Кестерен, Энн . «9. Устаревшие однобайтовые кодировки» . Стандарт кодирования . WHATWG .
Примечание: ISO-8859-8 и ISO-8859-8- I - разные имена кодировки, потому что ISO-8859-8 влияет на направление компоновки. И хотя исторически это могло быть так и для ISO-8859-6 и «ISO-8859-6- I », это уже неверно.