Поддержка стандарта Unicode
Поддержка стандарта Unicode была встроена в Windows NT еще на самых
ранних стадиях развития этой операционной системы. Уже первая из появившихся
версий Windows NT использовала Unicode в качестве базовой системной
кодировки. Последующие версии Windows NT использовали стандарт Unicode
в качестве основы для файловой системы, пользовательского интерфейса
и сетевых коммуникаций. Windows 2000 поддерживает Unicode v 2.0 и обеспечивает
на его основе среду для приложений и средства миграции для существующих
данных, не соответствующих Unicode.
Наиболее важным преимуществом Unicode является то, что этот стандарт
позволяет представлять данные в текстовом формате, исключая необходимость
установки соответствия текстовых строк и информации о кодовой странице.
Поскольку Unicode представляет собой стандартную 16-битную кодировку,
обеспечение поддержки азиатских языков больше не требует программных
трюков, необходимых в Windows 9x для поддержки символов переменной
длины. Так как Unicode является промышленным стандартом, его применение
упрощает совместное использование данных в смешанных многоплатформенных
средах.
Windows 2000 содержит таблицы для преобразования текста из кодировки
ANSI в Unicode и обратно. Пользователи и разработчики имеют возможность
добавлять таблицы преобразования для широкого диапазона кодировок символов,
включая кодировки Macintosh и UNIX. Таблицы преобразования дают возможность
работать в среде Windows 2000 приложениям, не поддерживающим Unicode,
и приложениям Unicode ≈ в среде Windows 9x. Хотя системы
Windows 9x не имеют встроенной поддержки Unicode, они поддерживают
различные API для работы с двухбайтными символами.
вверх
Содержание:
вверх
|