[mdk-re] Re[2]: [mdk-re] Re: про ОО641
Maksim Otstavnov
=?iso-8859-1?q?maksim_=CE=C1_otstavnov=2Ecom?=
Ср Дек 12 18:07:01 MSK 2001
Hello Serge,
Wednesday, December 12, 2001, 2:33:29 PM, you wrote:
MZ>> На X clipboard распространяется все то же великое
MZ>> американское заблуждение: текст трактуется как поток байт без
MZ>> какого-либо упоминания о кодировке либо канонического
MZ>> представления, например, UTF-8. Более того, ввести такую
MZ>> спецификацию задним числом практически невозможно. Надеюсь, в
MZ>> gnome-clipboard эта проблема будет решена.
SS> Вот любопытно, а почему это великое американское заблуждение
SS> (что, безусловно, соответствует действительности) не
SS> распространяется на win32-clipboard?
Во-первых, типизованный клипборд не в Америке вообще, и не в МС в
частности, придумали. И было это значительно позже Х.
В стандартной модели ОС, кстати, это должно лежать слоем выше, чем
"компонент пользовательского интервейса ПППП", стандартом которого
является X, хотя вхакать его в Х и сделать прозрачным тоже вреда бы не
принесло. Графическую часть WinAPI с X вообще сравнивать неправомерно,
т.к. первая - мешанина из нескольких слоев, которая в
стандартизованных средах разделена на GUI MTE, GLT и GWK.
Во-вторых, win32-клипборд еще не прошел до конца миграцию на unicode в
массе прикладных программ и пакетов. Правда, сертификацию "MSWindows
2000/Me/XP" программы без корректной поддержки uc не получают, но это
сторонняя сертификация, и многие компоненты поставки самих MSWindows
(по крайней мере, 2000) ее бы не прошли.
--
-- M
Подробная информация о списке рассылки community