Полезная информация

Будьте в курсе последних изменений в мире Mozilla, следя за нашим микроблогом в Twitter.

Опрос

Нужен ли Firefox и Thunderbird выбор между Qt и GTK

Да, жить без него немогу

31% - 13
Не помешал бы

36% - 15
Нафиг

26% - 11
А что это

4% - 2
Проголосовали: 41, воздержались: 0

№120-04-2007 04:35:27

tuupic
Участник
 
Группа: Members
Зарегистрирован: 20-12-2006
Сообщений: 11
UA: Firefox 2.0

Firefox/Thunderbird - GTK или Qt

Вот почему что лиса, что птица используют гномскую GTK? Я, например, пользуюсь KDE, и мне эти окна и кнопки GTK-шные мозолят глаза. Так сказать, выбиваются из общего стиля.
Кто что об этом думает.

p.s. Для пользователей Линукс - остальные, наверняка, не поймут


Не пингвин, но  всё же...

Отсутствует

 

№220-04-2007 12:49:44

vk
Участник
 
Группа: Members
Зарегистрирован: 06-01-2005
Сообщений: 218
UA: Seamonkey 1.1

Re: Firefox/Thunderbird - GTK или Qt

Странно. Гонишься за эстетикой и... используешь дефолтные темы?

Отсутствует

 

№320-04-2007 13:06:44

Dimanish
Участник
 
Группа: Extensions
Зарегистрирован: 31-03-2005
Сообщений: 2371
UA: Opera 9.0

Re: Firefox/Thunderbird - GTK или Qt

В смысле выбор? Клепать версии для gtk и qt? Это никаких сил разработчиков не хватит. А лиса неплохо выглядит и в qt окружении.

Отредактировано Dimanish (20-04-2007 13:35:49)


Тут должна была быть подпись. А, да... Вот она и есть.

Отсутствует

 

№420-04-2007 13:31:58

igorsub
бедняжечка бедняжная
 
Группа: Extensions
Откуда: Мурманск
Зарегистрирован: 03-04-2005
Сообщений: 6373
UA: Firefox 2.0
Веб-сайт

Re: Firefox/Thunderbird - GTK или Qt

Гонишься за эстетикой и... используешь дефолтные темы?

Не понял вопроса?

Клепать версии для gtk и qt? Это не каких сил разработчиков не хватит.

А может есть неофициальные сборки под QT?


От оно че!

Отсутствует

 

№520-04-2007 13:47:32

ladserg
Обещал вернуться...
 
Группа: Members
Откуда: Russia
Зарегистрирован: 10-03-2005
Сообщений: 1977
UA: Firefox 2.0

Re: Firefox/Thunderbird - GTK или Qt

поддержка кедовских тем не помешала бы. Конечно можно сменить оформление, но многих элементов это не затронет, например не затронет выпадающих списков, окна выбора файла для открытия/сохранения, формы кнопок и т.д.


Этот мир, не совершенный, состоит из всех из нас. Он прямое отражение наших чувств и наших глаз.
Этот мир не станет лучше и не станет он добрее, если сами мы добрее не станем.
(@ Игорь Тальков, Этот мир).

Отсутствует

 

№620-04-2007 14:13:55

vk
Участник
 
Группа: Members
Зарегистрирован: 06-01-2005
Сообщений: 218
UA: Seamonkey 1.1

Re: Firefox/Thunderbird - GTK или Qt

igorsub
Мне дефолтные темы никогда не казались обосо красивыми.
Я могу поставить хотя бы "Modern" - никакие кнопки и окна глаза мозолить не будут. Или нет?

Отсутствует

 

№720-04-2007 14:30:00

igorsub
бедняжечка бедняжная
 
Группа: Extensions
Откуда: Мурманск
Зарегистрирован: 03-04-2005
Сообщений: 6373
UA: Firefox 2.0
Веб-сайт

Re: Firefox/Thunderbird - GTK или Qt

Мне дефолтные темы никогда не казались обосо красивыми.

А вот мне наоборот. Давно не пользуюсь никакими темами (с версии 1.5). Не вижу для себя никакой надобности, не хочу нагружать браузер ими.

Я могу поставить хотя бы "Modern" - никакие кнопки и окна глаза мозолить не будут. Или нет?

Не знаю, не пробовал.


От оно че!

Отсутствует

 

№821-04-2007 05:50:35

exlex
 
Группа: Members
Откуда: Kanash
Зарегистрирован: 16-06-2005
Сообщений: 691
UA: Firefox 2.0

Re: Firefox/Thunderbird - GTK или Qt

Нафик не надо.. А если нужно было кому, то взяли бы и написали с Qt дополнительно что-то уже давно. Пиши - не хочу


Я — внутри; смысл — вне © Генри Лайон Олди «Человек Номоса»

Отсутствует

 

№921-04-2007 11:36:01

fat_angel
Участник
 
Группа: Members
Откуда: Самара
Зарегистрирован: 10-03-2007
Сообщений: 209
UA: Konqueror 3.5

Re: Firefox/Thunderbird - GTK или Qt

Мне вот тоже жуть как не нравится вид фокса под кедами, поэтому осваиваю Konqueror с KMail... :cool:

Отсутствует

 

№1021-04-2007 11:38:15

igorsub
бедняжечка бедняжная
 
Группа: Extensions
Откуда: Мурманск
Зарегистрирован: 03-04-2005
Сообщений: 6373
UA: Firefox 2.0
Веб-сайт

Re: Firefox/Thunderbird - GTK или Qt

А если нужно было кому, то взяли бы и написали с Qt дополнительно что-то уже давно.

Вот я не умею писать. :) К томуже, может Firefox задействует в GTK такие функции, которых нет в QT?


От оно че!

Отсутствует

 

№1121-04-2007 12:41:53

Azathoth
Участник
 
Группа: Extensions
Откуда: Хабаровск
Зарегистрирован: 02-02-2005
Сообщений: 2692
UA: Firefox 2.0

Re: Firefox/Thunderbird - 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) Виктор Пелевин

Отсутствует

 

№1221-04-2007 12:45:21

igorsub
бедняжечка бедняжная
 
Группа: Extensions
Откуда: Мурманск
Зарегистрирован: 03-04-2005
Сообщений: 6373
UA: Firefox 2.0
Веб-сайт

Re: Firefox/Thunderbird - GTK или Qt

Кстати, смею предположить, что если вдруг отважится кто переписать XUL на Qt, то WinAPI код можно будет выкинуть совсем, т.о. довольно не хило упростится и облегчится сам Gecko...

А почему ж до сих пор никто не берется?


От оно че!

Отсутствует

 

№1321-04-2007 15:27:17

Azathoth
Участник
 
Группа: Extensions
Откуда: Хабаровск
Зарегистрирован: 02-02-2005
Сообщений: 2692
UA: Firefox 2.0

Re: Firefox/Thunderbird - GTK или Qt

igorsub

А почему ж до сих пор никто не берется?

Наверно потому что в данном случае придется очень много переписать и скорее всего официальной поддержки со стороны Mozilla не получит... Т.ч. не известно окажется ли подобная версия жизнеспособной.


...она старалась, чтобы я больше времени проводил в разных пионерлагерях и группах продлённого дня - кстати сказать, удивительную красоту последнего словосочетания я вижу только сейчас. (c) Виктор Пелевин

Отсутствует

 

№1421-04-2007 15:35:20

igorsub
бедняжечка бедняжная
 
Группа: Extensions
Откуда: Мурманск
Зарегистрирован: 03-04-2005
Сообщений: 6373
UA: Firefox 2.0
Веб-сайт

Re: Firefox/Thunderbird - GTK или Qt

Наверно потому что в данном случае придется очень много переписать и скорее всего официальной поддержки со стороны Mozilla не получит...

А может наоборот. Если кто-то возьмется написать, то после удачных попыток MoCo заинтересуется. А так оно не чешется, потому что надо самим все делать, а вот если бы кто-нибудь начал...


От оно че!

Отсутствует

 

№1521-04-2007 16:50:53

ego
Участник
 
Группа: Members
Откуда: Москва
Зарегистрирован: 23-06-2006
Сообщений: 1538
UA: Firefox 2.0

Re: Firefox/Thunderbird - GTK или Qt

Это вряд ли. Сомневаюсь что GTK обладает какими-то потрясающими возможностями по сравнению с Qt...

Насколько я понимаю, одной из главных потрясающих возможностей GTK по сравнению с Qt является лицензирование: LGPL против GPL (или коммерческой лицензии). Соответственно, программы построенные на Qt должны быть либо GPL, либо коммерческими. Ни один из этих вариантов не подходит для программ Mozilla, которые лицензируются под тройной лицензией MPL/LGPL/GPL.

Отсутствует

 

№1621-04-2007 17:37:43

Vednier
Участник
 
Группа: Members
Откуда: В ауте
Зарегистрирован: 23-11-2006
Сообщений: 1430
UA: Minefield 3.0

Re: Firefox/Thunderbird - GTK или Qt

Странно, а разве в третьей версии для отрисовки графики используется не Cairo ?
WinAPI использовался до трешки.


Свобода только тут - mozilla@conference.jabber.ru

Отсутствует

 

№1721-04-2007 21:19:11

Erik
Рупор народной культуры
 
Группа: Members
Откуда: Бавария, Бюргерстан
Зарегистрирован: 25-09-2006
Сообщений: 1341
UA: Konqueror 3.5

Re: Firefox/Thunderbird - GTK или Qt

Vednier пишет

Странно, а разве в третьей версии для отрисовки графики используется не Cairo ?
WinAPI использовался до трешки.

Насколько я знаю, только под вин используется Cairo. Под линукс в трешке GTK.

Отсутствует

 

№1821-04-2007 23:37:49

ego
Участник
 
Группа: Members
Откуда: Москва
Зарегистрирован: 23-06-2006
Сообщений: 1538
UA: Firefox 2.0

Re: Firefox/Thunderbird - GTK или Qt

Насколько я знаю, только под вин используется Cairo. Под линукс в трешке GTK.

Cairo используется на всех платформах. Это более низкоуровневая вещь, чем GTK. Кстати, GTK использует Cairo для отрисовки виджетов с 2005 года. Fx 3 будет использовать Cairo для отрисовки не только интерфейса, но и веб-страниц.

Отсутствует

 

№1922-04-2007 02:09:37

Heavybrother
Участник
 
Группа: Members
Откуда: Nizhny Novgorod province
Зарегистрирован: 17-02-2006
Сообщений: 71
UA: Firefox 2.0

Re: Firefox/Thunderbird - GTK или Qt

Qt версия нужна только тем, кто использует KDE. Но, если она будет, будет с чем сравнить. Только вряд ли кто займется ее разработкой, придется почти сначала переписывать пол движка.

Отредактировано Heavybrother (22-04-2007 02:11:33)


Wake up in the morning...Get into bed
Closing my eyes...I rest my head.

Отсутствует

 

№2022-04-2007 02:51:35

Unghost
Призрак-админ
 
Группа: Administrators
Откуда: Moscow, Russia
Зарегистрирован: 08-10-2004
Сообщений: 11771
UA: Minefield 3.0

Re: Firefox/Thunderbird - GTK или Qt

Портировать Firefox на QT дело нехитрое, KDEшники портировали Gecko на Qt за 4 дня
Другое дело довести дело до конца и поддерживать порт им не хватило желания.


Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.

Отсутствует

 

№2122-04-2007 07:47:56

tuupic
Участник
 
Группа: Members
Зарегистрирован: 20-12-2006
Сообщений: 11
UA: Firefox 2.0

Re: Firefox/Thunderbird - GTK или Qt

Другое дело довести дело до конца и поддерживать порт им не хватило желания.

Жаль.

Конечно можно сменить оформление, но многих элементов это не затронет, например не затронет выпадающих списков, окна выбора файла для открытия/сохранения, формы кнопок и т.д.

Вот я об этом и говорю


Не пингвин, но  всё же...

Отсутствует

 

№2222-04-2007 10:42:04

Azathoth
Участник
 
Группа: Extensions
Откуда: Хабаровск
Зарегистрирован: 02-02-2005
Сообщений: 2692
UA: Firefox 2.0

Re: Firefox/Thunderbird - GTK или Qt

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) Виктор Пелевин

Отсутствует

 

№2322-04-2007 11:14:54

tuupic
Участник
 
Группа: Members
Зарегистрирован: 20-12-2006
Сообщений: 11
UA: Firefox 2.0

Re: Firefox/Thunderbird - GTK или Qt

А может предложить разработчикам Gecko сделать порт для Qt?
Или уже были попытки?


Не пингвин, но  всё же...

Отсутствует

 

№2422-04-2007 12:27:29

Azathoth
Участник
 
Группа: Extensions
Откуда: Хабаровск
Зарегистрирован: 02-02-2005
Сообщений: 2692
UA: Firefox 2.0

Re: Firefox/Thunderbird - GTK или Qt

Unghost

Портировать Firefox на QT дело нехитрое, KDEшники портировали Gecko на Qt за 4 дня
Другое дело довести дело до конца и поддерживать порт им не хватило желания.

Вот собственно о чем я и говорил. Ну портировали. А дальше что? Этот порт надо развивать или хотя-бы переносить изменения с оригинала. А это время на отслеживание изменений и перенос кода, плюс тестирование. Такой переход возможен только в случае, если им заинтересуется основной разработчик. Или кто-то, имеющий ресурсы для поддержки этого проекта.
А основной разработчик в данном случае поздравил всех с успехом и был таков...

Отредактировано Azathoth (22-04-2007 12:29:01)


...она старалась, чтобы я больше времени проводил в разных пионерлагерях и группах продлённого дня - кстати сказать, удивительную красоту последнего словосочетания я вижу только сейчас. (c) Виктор Пелевин

Отсутствует

 

№2522-04-2007 12:33:31

igorsub
бедняжечка бедняжная
 
Группа: Extensions
Откуда: Мурманск
Зарегистрирован: 03-04-2005
Сообщений: 6373
UA: Firefox 2.0
Веб-сайт

Re: Firefox/Thunderbird - GTK или Qt

А основной разработчик в данном случае поздравил всех с успехом и был таков...

Очень жаль. :(


От оно че!

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]