[devel] Re: Q: aumix: gtk1 vs gtk2

Michael Shigorin =?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Пт Фев 6 16:20:24 MSK 2004


On Fri, Feb 06, 2004 at 04:01:44PM +0300, Alexey Tourbin wrote:
> Gtk1 официально больше не поддерживается, но это была очень
> удачная библиотека.

У меня нет однозначного мнения, поэтому приведу факты (частично
субъективные, не всегда озвученные мной, но с которыми я
согласен) -- скорее по болячкам, чем по достоинствам: 

- gtk1 плохо масштабируется по части виджетов, если до них
  добираются большие объемы данных (помнится, речь шла о
  *CList/*CTree);
- gtk1 требует доп. привязок для хоть какой-то юзабилити вроде
  базовых esc/enter

- gtk2 "тяжелее" (Xft, proper(?) i18n);
- в gtk2 сурово сломаны переназначаемые "на лету" акселераторы в
  меню (починить на localhost так и не удалось)

Внешний вид by default обсуждать не буду, т.к. любители Tk будут
плеваться на gtk2, пользователи "с виндов" -- на gtk1, а правда
(которая посередине) так и получится кругом заплеванной.

Прикладные проблемы, о которых упоминалось -- большие объемы
почты и/или PIM-записей, транслируемые в контент таких вот
виджетов и приводящие к тормозам/взрывам приложений на gtk1.

-- 
 ---- WBR, Michael Shigorin <mike на altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20040206/10c23416/attachment-0005.bin>


Подробная информация о списке рассылки Devel