Да, жить без него немогу | 31% - 13 | |||||
Не помешал бы | 36% - 15 | |||||
Нафиг | 26% - 11 | |||||
А что это | 4% - 2 | |||||
|
Вот почему что лиса, что птица используют гномскую GTK? Я, например, пользуюсь KDE, и мне эти окна и кнопки GTK-шные мозолят глаза. Так сказать, выбиваются из общего стиля.
Кто что об этом думает.
p.s. Для пользователей Линукс - остальные, наверняка, не поймут
Не пингвин, но всё же...
Отсутствует
В смысле выбор? Клепать версии для gtk и qt? Это никаких сил разработчиков не хватит. А лиса неплохо выглядит и в qt окружении.
Отредактировано Dimanish (20-04-2007 13:35:49)
Тут должна была быть подпись. А, да... Вот она и есть.
Отсутствует
Гонишься за эстетикой и... используешь дефолтные темы?
Не понял вопроса?
Клепать версии для gtk и qt? Это не каких сил разработчиков не хватит.
А может есть неофициальные сборки под QT?
От оно че!
Отсутствует
поддержка кедовских тем не помешала бы. Конечно можно сменить оформление, но многих элементов это не затронет, например не затронет выпадающих списков, окна выбора файла для открытия/сохранения, формы кнопок и т.д.
Этот мир, не совершенный, состоит из всех из нас. Он прямое отражение наших чувств и наших глаз.
Этот мир не станет лучше и не станет он добрее, если сами мы добрее не станем.
(@ Игорь Тальков, Этот мир).
Отсутствует
Мне дефолтные темы никогда не казались обосо красивыми.
А вот мне наоборот. Давно не пользуюсь никакими темами (с версии 1.5). Не вижу для себя никакой надобности, не хочу нагружать браузер ими.
Я могу поставить хотя бы "Modern" - никакие кнопки и окна глаза мозолить не будут. Или нет?
Не знаю, не пробовал.
От оно че!
Отсутствует
Нафик не надо.. А если нужно было кому, то взяли бы и написали с Qt дополнительно что-то уже давно. Пиши - не хочу
Я — внутри; смысл — вне © Генри Лайон Олди «Человек Номоса»
Отсутствует
А если нужно было кому, то взяли бы и написали с Qt дополнительно что-то уже давно.
Вот я не умею писать. К томуже, может Firefox задействует в GTK такие функции, которых нет в QT?
От оно че!
Отсутствует
А при чем тут Firefox? GTK использует не Firefox, а Gecko для отрисовки своих XUL виджетов. В сборке под Windows кстати используется WinAPI, а не GTK...
Для того, чтобы сделать поддержку Qt нужно переписать часть Gecko, отвечающую за XUL.
К томуже, может Firefox задействует в GTK такие функции, которых нет в QT?
Это вряд ли. Сомневаюсь что GTK обладает какими-то потрясающими возможностями по сравнению с Qt...
Кстати, смею предположить, что если вдруг отважится кто переписать XUL на Qt, то WinAPI код можно будет выкинуть совсем, т.о. довольно не хило упростится и облегчится сам Gecko...
Отредактировано Azathoth (21-04-2007 12:43:22)
...она старалась, чтобы я больше времени проводил в разных пионерлагерях и группах продлённого дня - кстати сказать, удивительную красоту последнего словосочетания я вижу только сейчас. (c) Виктор Пелевин
Отсутствует
Кстати, смею предположить, что если вдруг отважится кто переписать XUL на Qt, то WinAPI код можно будет выкинуть совсем, т.о. довольно не хило упростится и облегчится сам Gecko...
А почему ж до сих пор никто не берется?
От оно че!
Отсутствует
igorsub
А почему ж до сих пор никто не берется?
Наверно потому что в данном случае придется очень много переписать и скорее всего официальной поддержки со стороны Mozilla не получит... Т.ч. не известно окажется ли подобная версия жизнеспособной.
...она старалась, чтобы я больше времени проводил в разных пионерлагерях и группах продлённого дня - кстати сказать, удивительную красоту последнего словосочетания я вижу только сейчас. (c) Виктор Пелевин
Отсутствует
Наверно потому что в данном случае придется очень много переписать и скорее всего официальной поддержки со стороны Mozilla не получит...
А может наоборот. Если кто-то возьмется написать, то после удачных попыток MoCo заинтересуется. А так оно не чешется, потому что надо самим все делать, а вот если бы кто-нибудь начал...
От оно че!
Отсутствует
Это вряд ли. Сомневаюсь что GTK обладает какими-то потрясающими возможностями по сравнению с Qt...
Насколько я понимаю, одной из главных потрясающих возможностей GTK по сравнению с Qt является лицензирование: LGPL против GPL (или коммерческой лицензии). Соответственно, программы построенные на Qt должны быть либо GPL, либо коммерческими. Ни один из этих вариантов не подходит для программ Mozilla, которые лицензируются под тройной лицензией MPL/LGPL/GPL.
Отсутствует
Странно, а разве в третьей версии для отрисовки графики используется не Cairo ?
WinAPI использовался до трешки.
Свобода только тут - mozilla@conference.jabber.ru
Отсутствует
Странно, а разве в третьей версии для отрисовки графики используется не Cairo ?
WinAPI использовался до трешки.
Насколько я знаю, только под вин используется Cairo. Под линукс в трешке GTK.
Отсутствует
Насколько я знаю, только под вин используется Cairo. Под линукс в трешке GTK.
Cairo используется на всех платформах. Это более низкоуровневая вещь, чем GTK. Кстати, GTK использует Cairo для отрисовки виджетов с 2005 года. Fx 3 будет использовать Cairo для отрисовки не только интерфейса, но и веб-страниц.
Отсутствует
Qt версия нужна только тем, кто использует KDE. Но, если она будет, будет с чем сравнить. Только вряд ли кто займется ее разработкой, придется почти сначала переписывать пол движка.
Отредактировано Heavybrother (22-04-2007 02:11:33)
Wake up in the morning...Get into bed
Closing my eyes...I rest my head.
Отсутствует
Портировать Firefox на QT дело нехитрое, KDEшники портировали Gecko на Qt за 4 дня
Другое дело довести дело до конца и поддерживать порт им не хватило желания.
Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.
Отсутствует
Другое дело довести дело до конца и поддерживать порт им не хватило желания.
Жаль.
Конечно можно сменить оформление, но многих элементов это не затронет, например не затронет выпадающих списков, окна выбора файла для открытия/сохранения, формы кнопок и т.д.
Вот я об этом и говорю
Не пингвин, но всё же...
Отсутствует
ego
Насколько я понимаю, одной из главных потрясающих возможностей GTK по сравнению с Qt является лицензирование: LGPL против GPL (или коммерческой лицензии). Соответственно, программы построенные на Qt должны быть либо GPL, либо коммерческими. Ни один из этих вариантов не подходит для программ Mozilla, которые лицензируются под тройной лицензией MPL/LGPL/GPL.
На самом деле особых проблем с лицензиями нет. Для того, чтобы возникли проблемы, нужно выпускать под другой лицензией продукт распространяющийся с компонентами Qt. А распространять компоненты Qt вместе с исходниками Gecko нет никакой необходимости. Даже исходники KDE распространяется без Qt. Разве что собранные статически версии Firefox придется выпускать только под GPL. Но думаю никого волновать не будет под какой лицензией распространяется собранный продукт. Ведь все лицензии, которые использует Firefox важны лишь для распространения исходного кода.
Отредактировано Azathoth (22-04-2007 10:48:41)
...она старалась, чтобы я больше времени проводил в разных пионерлагерях и группах продлённого дня - кстати сказать, удивительную красоту последнего словосочетания я вижу только сейчас. (c) Виктор Пелевин
Отсутствует
Unghost
Портировать Firefox на QT дело нехитрое, KDEшники портировали Gecko на Qt за 4 дня
Другое дело довести дело до конца и поддерживать порт им не хватило желания.
Вот собственно о чем я и говорил. Ну портировали. А дальше что? Этот порт надо развивать или хотя-бы переносить изменения с оригинала. А это время на отслеживание изменений и перенос кода, плюс тестирование. Такой переход возможен только в случае, если им заинтересуется основной разработчик. Или кто-то, имеющий ресурсы для поддержки этого проекта.
А основной разработчик в данном случае поздравил всех с успехом и был таков...
Отредактировано Azathoth (22-04-2007 12:29:01)
...она старалась, чтобы я больше времени проводил в разных пионерлагерях и группах продлённого дня - кстати сказать, удивительную красоту последнего словосочетания я вижу только сейчас. (c) Виктор Пелевин
Отсутствует