VISCII: Неофициальная кодировка для вьетнамского алфавита
VISCII
VISCII: неофициальная кодировка для вьетнамского алфавита. Замена управляющих символов, 128 новых символов. Устарела, требуется конвертация в Unicode/Windows-1258.
Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Введение
Неофициальная кодировка символов для вьетнамского алфавита
Unofficial character encoding for the Vietnamese alphabet
VISCII — неофициально определённая модифицированная кодировка символов ASCII, предназначенная для использования вьетнамского языка на компьютерах. Её не следует путать с аналогично названной официально зарегистрированной кодировкой VSCII. VISCII сохраняет 95 печатаемых символов ASCII без изменений, но заменяет 6 из 33 управляющих символов на печатаемые. Она добавляет 128 предварительно объединённых символов. В настоящее время Unicode и кодовая страница Windows 1258 используются практически для всех вьетнамских компьютерных данных, однако устаревшие файлы VSCII и VISCII могут потребовать преобразования.
VISCII is an unofficially defined modified ASCII character encoding for using the Vietnamese language with computers. It should not be confused with the similarly named officially registered VSCII encoding. VISCII keeps the 95 printable characters of ASCII unmodified, but it replaces 6 of the 33 control characters with printable characters. It adds 128 precomposed characters. Unicode and the Windows 1258 code page are now used for virtually all Vietnamese computer data, but legacy VSCII and VISCII files may need conversion.
История и названия
VISCII был разработан вьетнамской рабочей группой по стандартизации (Viet Std Group) под руководством Кристофера Куон Т. Нгуена, Куон М. Буи и Хока Д. Нго, базирующихся в Силиконовой долине, Калифорния, в 1992 году, когда они работали с консорциумом Unicode над включением предварительно составленных вьетнамских символов в стандарт Unicode. VISCII, вместе с VIQR, впервые был опубликован в двуязычном отчете в сентябре 1992 года, где он был назван «Вьетнамским стандартным кодом для обмена информацией». В отчете отмечалось увеличение использования компьютеров во Вьетнаме и растущий объем компьютерных коммуникаций среди вьетнамцев за рубежом, а также то, что существующие приложения использовали кодировки, специфичные для производителей, которые не могли взаимодействовать друг с другом, и поэтому стандартизация между производителями была необходима. Успешное включение вьетнамского языка в Unicode 1.0 стало результатом уроков, извлеченных из разработки 8-битного VISCII и 7-битного VIQR. Это определило кодировку символов под названием VSCII, разработанную Техническим комитетом TCVN по информационным технологиям (TCVN/TC1), название которой также расшифровывается как «Вьетнамский стандартный код для обмена информацией». В отличие от VISCII, VSCII является «вьетнамским стандартом» в смысле национального стандарта. VISCII и VIQR были утверждены как информационные, с указанием группы Viet Std и датой мая 1993 года. Как и в случае с IETF RFC, RFC 1456 отмечает, что они являются «соглашениями», используемыми вьетнамцами за рубежом в Usenet, и что он «не определяет уровень стандартизации». Несмотря на это, он продолжает называть VISCII «Вьетнамским стандартным кодом для обмена информацией» (такое же название, как у VSCII). Метки VISCII и csVISCII зарегистрированы в IANA для VISCII со ссылкой на RFC 1456. (С другой стороны, официальной метки IANA для TCVN 5712 / VSCII нет, хотя x viet tcvn5712 ранее поддерживался Mozilla Firefox.)
VISCII was designed by the Vietnamese Standardization Working Group (Viet Std Group) led by Christopher Cuong T. Nguyen, Cuong M. Bui, and Hoc D. Ngo based in Silicon Valley, California in 1992 while they were working with the Unicode consortium to include pre composed Vietnamese characters in the Unicode standard. VISCII, along with VIQR, was first published in a bilingual report in September 1992, in which it was dubbed the "Vietnamese Standard Code for Information Interchange". The report noted a proliferation in computer usage in Vietnam and the increasing volume of computer based communications among Vietnamese abroad, that existing applications used vendor specific encodings which were unable to interoperate with one another, and that standardisation between vendors was therefore necessary. The successful inclusion of composed and precomposed Vietnamese in Unicode 1.0 was the result of the lessons learned from the development of 8 bit VISCII and 7 bit VIQR. This defined a character encoding named VSCII, which had been developed by the TCVN Technical Committee on Information Technology (TCVN/TC1), and with its name standing for "Vietnamese Standard Code for Information Interchange". Unlike VISCII, VSCII is a "Vietnamese Standard" in the sense of a national standard. VISCII and VIQR were approved as the informational status , attributed to the Viet Std group and dated May 1993. As is the case with IETF RFCs, RFC 1456 notes them to be "conventions" used by overseas Vietnamese speakers on Usenet, and that it "specifies no level of standard". In spite of this, it continues to call VISCII the "VIetnamese Standard Code for Information Interchange" (the same name taken by VSCII). The labels VISCII and csVISCII are registered with the IANA for VISCII, with reference to RFC 1456. (There is, on the other hand, no official IANA label for TCVN 5712 / VSCII, although x viet tcvn5712 was previously supported by Mozilla Firefox.)