The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"GTK3-порт Firefox успешно запущен в окружении Wayland"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"GTK3-порт Firefox успешно запущен в окружении Wayland"  +/
Сообщение от opennews (??) on 25-Июн-14, 18:44 
Эмилио Посуэло (Emilio Pozuelo), участвующий в работе по адаптации Firefox для работы с GTK3+ сообщил (http://emilio.pozuelo.org/?p=75) об успешном запуске экспериментального GTK3-порта Firefox (http://copr-fe.cloud.fedoraproject.org/coprs/stransky/Firefo.../) в окружении композитного сервера Weston, развиваемого проектом Wayland. Сообщается, что в коде Firefox остаётся много привязок к X11, большинство из которых уже были отделены в блоки "#ifdef MOZ_X11". При организации запуска под управлением Wayland/Weston, код Firefox был дополнительно почищен и снабжён рядом "хаков" для обхода возникших проблем. В частности, пока при запуске в Weston наблюдаются проблемы с клавиатурой.


<center><a href="http://emilio.pozuelo.org/wp-content/uploads/2014/06/firefox... src="http://www.opennet.me/opennews/pics_base/0_1403706128.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>


Кроме того, Эмилио рассказал о проблемах в процессе портирования Firefox на GTK3+ и способах их решения. Например, одной из самых неприятных проблем была необходимость одновременной загрузки GTK2+ и GTK3+, которая была обусловлена тем, что плагины, такие как Flash, остаются привязанными к GTK2+, в то время как сам браузер уже может использовать GTK3+. Данная проблема была решена через создание специальной прослойки  libmozgtk.so, используемой между libxul и GTK+. Прослойка ссылается на GTK3+, но одновременно предоставляет набор символов, специфичных для GTK2+. Одновременно доступна противоположная прослойка libmozgtk2.so, которая ссылается на GTK2+, но одновременно предоставляет набор символов, специфичных для GTK3+. При работе Firefox используется libmozgtk.so, а при запуске плагина процесс plugin-container через LD_PRELOAD=libmozgtk2.so  использует второй вариант прослойки. Так как libmozgtk2.so и libmozgtk.so предоставляют идентичный набор символов, их использование с единой библиотекой libxul.so не создаёт проблем.


URL: http://emilio.pozuelo.org/?p=75
Новость: http://www.opennet.me/opennews/art.shtml?num=40079

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


2. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +13 +/
Сообщение от Аноним (??) on 25-Июн-14, 18:50 
Nooo! Почему не qt? Начинали же вроде...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +/
Сообщение от Антимоний on 25-Июн-14, 18:56 
Скажи спасибо, что не на JS и HTML5.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

23. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +1 +/
Сообщение от Аноним (??) on 25-Июн-14, 20:07 
yo dawg, i heard you like js so i put a js in your js so you can brake while you brake
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

45. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +2 +/
Сообщение от Xzibit on 26-Июн-14, 00:21 
slowdown же
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

64. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +2 +/
Сообщение от the joker (ok) on 26-Июн-14, 08:27 
"put in" -> "put into"
"brake" -> ммм ... "lag"?
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

65. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +2 +/
Сообщение от Аноним (??) on 26-Июн-14, 08:56 
> "put in" -> "put into"

Нет. http://lurkmore.to/Xzibit

> "brake" -> ммм ... "lag"?

Да.

Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору

73. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +/
Сообщение от upyx (??) on 26-Июн-14, 10:31 
За что?!
Если браузер будет рисовать свой интерфейс через свой же движок, что в этом плохого? Устройство проще, накладных расходов меньше. Плюсы одни...
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

81. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +2 +/
Сообщение от Аноним (??) on 26-Июн-14, 15:31 
Ты только что изобрёл XUL.
Ответить | Правка | ^ к родителю #73 | Наверх | Cообщить модератору

76. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +/
Сообщение от Аноним (??) on 26-Июн-14, 12:24 
http://www.chaosreigns.com/wayland/demos/2012-03-22-weston-q...

Qt там уже давненько работает.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

5. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +10 +/
Сообщение от qwerty (ok) on 25-Июн-14, 18:55 
> При организации запуска под управлением Wayland/Weston код Firefox был дополнительно почищен и снабжён рядом "хаков" для обхода возникших проблем

Почистили и сразу опять нагадили :-D

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +1 +/
Сообщение от Vkni (ok) on 25-Июн-14, 18:57 
Да. Это мне страшно понравилось. Будет, кстати, интересно увидеть, как этот Gtk3 порт будут поддерживать, если с поддержкой Gtk3 портов не справляются значительно более мелкие проекты.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

11. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +1 +/
Сообщение от Аноним (??) on 25-Июн-14, 19:17 
> более мелкие проекты.

Так потому и не справляются, что мелкие.

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

17. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +1 +/
Сообщение от Vkni (ok) on 25-Июн-14, 19:29 
> Так потому и не справляются, что мелкие.

Вот и хорошо, вот и посмотрим, как крупный справится.

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

25. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +/
Сообщение от анонко on 25-Июн-14, 20:25 
>> Так потому и не справляются, что мелкие.
> Вот и хорошо, вот и посмотрим, как крупный справится.

Он не справится - сразу после того, как разорится.

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

35. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +/
Сообщение от Vkni (ok) on 25-Июн-14, 22:59 
Почему? Вполне может не справиться до разорения. Скажем, с портом на QT так и не справились - несколько раз начинали делать и бросали.
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

27. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +1 +/
Сообщение от rob pike on 25-Июн-14, 21:05 
Если они совсем-совсем перейдут на Gtk3, то вполне вероятно поддержка ляжет на плечи девелоперов Gtk3. То есть они будут при очередных прогрессивных нововведениях проверять - а не сломался ли Firefox - и если таки сломался, то хотя бы пояснять файрфоксерам как его чинить.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

36. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +5 +/
Сообщение от Vkni (ok) on 25-Июн-14, 23:00 
> Если они совсем-совсем перейдут на Gtk3, то вполне вероятно поддержка ляжет на
> плечи девелоперов Gtk3.

Пока плечи девелоперов Gtk3 стряхивают с себя всю ответственность с необычайной лёгкостью.

> То есть они будут при очередных прогрессивных нововведениях
> проверять

В это поверить РЕШИТЕЛЬНО невозможно.

Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

38. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +2 +/
Сообщение от ans1i on 25-Июн-14, 23:37 
Особенно после того как они РЕШИТЕЛЬНО послали бубунту с ее патчами.
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

59. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +1 +/
Сообщение от qwerty (ok) on 26-Июн-14, 06:38 
Ubuntu с её патчами и надо посылать, половина багов *buntu как раз из-за них.
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

79. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +1 +/
Сообщение от EuPhobos (ok) on 26-Июн-14, 13:04 
>> При организации запуска под управлением Wayland/Weston код Firefox был дополнительно почищен и снабжён рядом "хаков" для обхода возникших проблем
> Почистили и сразу опять нагадили :-D

Ну так.. срать в чистый унитаз всегда приятнее.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

8. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +1 +/
Сообщение от Аноним (??) on 25-Июн-14, 18:59 
Судя по рамке окна, с богом пополам
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

14. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +7 +/
Сообщение от Anonymus on 25-Июн-14, 19:25 
может с багом пополам?
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

15. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +5 +/
Сообщение от Fracta1L (ok) on 25-Июн-14, 19:29 
Жаль, что не на Qt.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

24. "GTK3-порт Firefox успешно запущен в окружении Wayland"  –6 +/
Сообщение от MPEG LA (ok) on 25-Июн-14, 20:09 
GTK3 на скрине в очередной раз доказало свою ненужность.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

26. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +/
Сообщение от marks on 25-Июн-14, 21:05 
Это Weston, тулкит тут ни при чем.
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

43. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +/
Сообщение от Аноним (??) on 25-Июн-14, 23:52 
Причем тут Weston, если полностью вся отрисовка в клиент-сайде?

// кривое, потому что порт на такой стадии... набежали тут ненужнеры

Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

29. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +/
Сообщение от Аноним (??) on 25-Июн-14, 21:18 
Нет, ну действительно? Ведь даже космoнавт уже дал направление в сторону Qt, пусть уже сейчас начинают пилить, чтобы потом догонять не пришлось.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

31. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +4 +/
Сообщение от Аноним (??) on 25-Июн-14, 21:21 
Тем более, что погроммисты GTK3 никак сами не могут решить, как оно должно быть - постоянно переделывают, ломая совместимость.
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

32. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +1 +/
Сообщение от Аноним (??) on 25-Июн-14, 21:28 
А в это время Digia внесла 800 правок в Qt 5 (соседняя новость), исправляя мелкие ошибки и внося оптимизации. Т.е. Qt уже работает как надо, его лишь доводят алмазным надфилем до зеркального блеска. Так зачем нужна эта Кама Сутра с gtk?
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

33. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +3 +/
Сообщение от Психиатр (ok) on 25-Июн-14, 21:42 
> Так зачем нужна эта Кама Сутра с gtk?

Тут видать важен не результат, а сам процесс.

Как говорил один мой кореш: "Я детей не люблю, но а вот сам процесс их создания просто обожаю".

Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

40. "GTK3-порт Firefox успешно запущен в окружении Wayland"  –1 +/
Сообщение от Lia (??) on 25-Июн-14, 23:44 
Давай поиграем в игру - найди мне проект на qt который адски не тормозит и не похож своей серостью на старые виндовсы.
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

47. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +6 +/
Сообщение от kurokaze (ok) on 26-Июн-14, 00:29 
> Давай поиграем в игру - найди мне проект на qt который адски
> не тормозит и не похож своей серостью на старые виндовсы.

неинтересно играть, любой проект назови и уже выиграл
попробуй усложнить игру, добавь дополнительные условия

Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

42. "GTK3-порт Firefox успешно запущен в окружении Wayland"  –3 +/
Сообщение от SergMarkov email(ok) on 25-Июн-14, 23:49 
> Тем более, что погроммисты GTK3 никак сами не могут решить, как оно
> должно быть - постоянно переделывают, ломая совместимость.

Цель ничто, движение все
Мао
Результат херня, главное движуха
опенпупс
:-)


Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

74. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +/
Сообщение от Аноним (??) on 26-Июн-14, 10:59 
Цель все, движение ничто
Адам Смит
Результат главное, движуха херня
жесткие вертикали
:-)
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

34. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +1 +/
Сообщение от Отражение луны (ok) on 25-Июн-14, 22:50 
Я думал, они на aura перейдут) //сарказм
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

37. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +/
Сообщение от SergMarkov email(ok) on 25-Июн-14, 23:01 
Херней маются, давно надо фокс на кутью переводить, а не на это угробище третий лишний. Переведут фокс на gtk3,  тот на..нется, а вместе и с ним и фокс.
Правда не могу сказать что буду горько плакать- туда и тому и тому уготовлена светлая дорога в темный угол :-)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

39. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +1 +/
Сообщение от ans1i on 25-Июн-14, 23:39 
чтобы появилась еще одна тормозящая серая ненужность?
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

41. "GTK3-порт Firefox успешно запущен в окружении Wayland"  –3 +/
Сообщение от SergMarkov email(ok) on 25-Июн-14, 23:48 
> чтобы появилась еще одна тормозящая серая ненужность?

фокс уже тормоз, ему это не грозит :-)


Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

44. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +/
Сообщение от kurokaze (ok) on 26-Июн-14, 00:14 
поди уже работать, Сирожа, освежи уже свой второпень
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

48. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +3 +/
Сообщение от vitalif (ok) on 26-Июн-14, 00:46 
Поменяй уже себе скин в qt и не мучайся
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

46. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +/
Сообщение от kurokaze (ok) on 26-Июн-14, 00:28 
>Правда не могу сказать что буду горько плакать- туда и тому и тому уготовлена светлая дорога в темный угол :-)

Та и мы по тебе тоже не заплачем, ага
Смыли ну и ладно

Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

51. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +4 +/
Сообщение от Xasd (ok) on 26-Июн-14, 01:18 
> Херней маются, давно надо фокс на кутью переводить, а не на это угробище третий лишний.

как вы задолбали со своим Qt ..

Firefox работает на XUL! а GTK нужно ему в очень ограниченных маштабах.

а теперь представь количество прослоек в Qt какое-было бы:


* Firefox использует XUL;

* XUL использует Qt;

* Qt маскирует себя под GTK (подгружаются модули, необходимые для GTK-маскировки);


при этом сама по себе Qt -- тоже многослойна!!

а вы знаете с какой скоростью тормознутой работает Qt, в момент когда ему приходится обрабатывать GObject-event-события?

сплошная эмуляция, эмуляцией подгоняет...

вывод: ваша любимая Qt -- хорошо только в KDE! а в остальных случаях -- Qt это ОБУЗА! (и ещё Qt хороша на Windows -- что разумеется плюс для неё...  но только НЕ для случая с Firefox XUL).

Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

54. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +1 +/
Сообщение от SergMarkov email(ok) on 26-Июн-14, 01:38 
>[оверквотинг удален]
> * XUL использует Qt;
> * Qt маскирует себя под GTK (подгружаются модули, необходимые для GTK-маскировки);
> при этом сама по себе Qt -- тоже многослойна!!
> а вы знаете с какой скоростью тормознутой работает Qt, в момент когда
> ему приходится обрабатывать GObject-event-события?
> сплошная эмуляция, эмуляцией подгоняет...
> вывод: ваша любимая Qt -- хорошо только в KDE! а в остальных
> случаях -- Qt это ОБУЗА!
(и ещё Qt хороша на Windows
> -- что разумеется хорошо...  но хорошо НЕ для случая с
> Firefox XUL).

Есть куча прог на чистой кутье без всяких кед и безо всякой тормознутости.
Хул это проблема фокса, а не кутьи :-)
Все равно хром уже впереди, а будущее фокса,увы, в темном угле, третий лишний лишь ускорит этот процесс


Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору

55. "GTK3-порт Firefox успешно запущен в окружении Wayland"  –1 +/
Сообщение от Xasd (ok) on 26-Июн-14, 01:53 
> Есть куча прог на чистой кутье без всяких кед и безо всякой тормознутости.

если Qt-программа делается не для KDE, то значит цель такой Qt-программы -- кросплатформенность Linux\Windows ..

и вот что я скажу про эту "не_тормознутость". даже если особой тормознутости в таких программах нет -- всё равно GTK-аналоги работают более отзывчиво (но бывают и случаи когда Qt-программа есть, а GTK-аналога нет)..

в случае с Firefox -- кросплатформенность Linux\Windows -- уже решена через XUL.

и ещё -- часто Qt-разработчики хвастаются что в Qt якобы есть хорошие средства разработки, а что в GTK якобы этих хороших средств разработки нет. тыг вот в случае с Firefox --- это тоже не аргумент.

> Хул это проблема фокса, а не кутьи :-)

ну а мы как раз и говорим про проблемы Firefox :-)

> Все равно хром уже впереди

у Linux-пользователей -- Chrome[-ium] отстаёт по популярности от Firefox.

а вот Windows-пользователям -- твой Qt -- ни чего хорошего не даст.

(откровенно говоря -- Linux-пользователям -- Qt тоже ни чего хорошего не даст, кроме случая с KDE-пользователями..)

> а будущее фокса,увы, в темном угле, третий лишний лишь ускорит этот процесс

ну а Qt -- сделает Firefox таким же популярным как и Rekonq\Konqueror :-)

Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору

58. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +1 +/
Сообщение от qwerty (ok) on 26-Июн-14, 06:37 
> ну а Qt -- сделает Firefox таким же популярным как и Rekonq\Konqueror :-)

Qt ничего не изменит. А вот GTK3 вполне может снизить популярность из-за своей кривости.

Ответить | Правка | ^ к родителю #55 | Наверх | Cообщить модератору

62. "GTK3-порт Firefox успешно запущен в окружении Wayland"  –1 +/
Сообщение от Xasd (ok) on 26-Июн-14, 06:57 
> GTK3 вполне может снизить популярность из-за своей кривости.

что именно такого кривого в GTK3, что это должно снизить популярнось?

вон -- почитай прошедшую новость: "Разработчики Audacious возвращаются на GTK2" ( https://www.linux.org.ru/news/multimedia/10607035 )

при этом разработчики Audacious так и не смогли назвать ни одного вменяемого аргумента против GTK3 :-)

"Среди причин названы монохромные иконки, декорирование на стороне клиента и уведомления в стиле Android." (все эти три названных аргемента -- как раз наоборот защитываются в пользу GTK3)

* монохромные иконки -- супер!

* декорирование на стороне клиента -- если оно нужно то оно классное, а если оно не нужно -- то могут не использовать (насильно не заставляют). очевидно что Firefox будет использовать декорирование на стороне клиента -- для кнопок вкладок.

* уведомления в стиле Android -- классные!

Ответить | Правка | ^ к родителю #58 | Наверх | Cообщить модератору

72. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +2 +/
Сообщение от Аноним (??) on 26-Июн-14, 10:01 
> вон -- почитай прошедшую новость: "Разработчики Audacious возвращаются на GTK2"

Не от хорошей жизни перешли и смотрят на Qt.

> при этом разработчики Audacious так и не смогли назвать ни одного вменяемого аргумента против GTK3 :-)

Зато у вас, я смотрю, агрументы вменяемые:

> * монохромные иконки -- супер!
> * декорирование на стороне клиента -- если оно нужно то оно классное
> * уведомления в стиле Android -- классные!

Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору

60. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +1 +/
Сообщение от SergMarkov email(ok) on 26-Июн-14, 06:42 
>> Есть куча прог на чистой кутье без всяких кед и безо всякой тормознутости.
> если Qt-программа делается не для KDE, то значит цель такой Qt-программы --
> кросплатформенность Linux\Windows ..

В общем случае необязательно, но так уж получается что крайне желательно :-) Делая программу под винды о том же интерфейсе заботятся куда как лучше, чем в прогах чисто для линукса

> и вот что я скажу про эту "не_тормознутость". даже если особой тормознутости
> в таких программах нет -- всё равно GTK-аналоги работают более отзывчиво
> (но бывают и случаи когда Qt-программа есть, а GTK-аналога нет)..

Сейчас уже не могу проверить, ssd эту разницу скрадывает, что но geany у меня запускался дольше, чем juffed.

> в случае с Firefox -- кросплатформенность Linux\Windows -- уже решена через XUL.

Да плевать по большему счету на этот фетиш кроссплатформенности. Хул это кусок г.. именно по тормознутости.

>> Все равно хром уже впереди
> у Linux-пользователей -- Chrome[-ium] отстаёт по популярности от Firefox.

Ээ..ыы.. ну и что? :-)

> а вот Windows-пользователям -- твой Qt -- ни чего хорошего не даст.

Уже дает - хорошие проги.

> (откровенно говоря -- Linux-пользователям -- Qt тоже ни чего хорошего не даст,
> кроме случая с KDE-пользователями..)

У меня нет кед, но только одна основная прога на gtk - roxterm, поскольку аналога на кутье для меня нет - слишком долго терроризировал автора roxterm предложениями фич :-) К его чести надо сказать что парень совершенно вменяемый, что редкость для опенпупса :-) и большинство нужных мне фич он реализовал.

>> а будущее фокса,увы, в темном угле, третий лишний лишь ускорит этот процесс
> ну а Qt -- сделает Firefox таким же популярным как и Rekonq\Konqueror
> :-)

Это уже зависит от тормозилловцев :-)


Ответить | Правка | ^ к родителю #55 | Наверх | Cообщить модератору

63. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +/
Сообщение от Xasd (ok) on 26-Июн-14, 07:15 
>> а вот Windows-пользователям -- твой Qt -- ни чего хорошего не даст.
> Уже дает - хорошие проги.

да, хорошо.. Qt даёт возможность Windows-пользователям получать Qt-программы (одновременно и на Linux и на Windows).

но Firefox УЖЕ есть у Windows-пользователей :-) ..

таким образом создание Firefox-Qt -- не добавляет новых программ для Windows :-)

>> в случае с Firefox -- кросплатформенность Linux\Windows -- уже решена через XUL.
> Да плевать по большему счету на этот фетиш кроссплатформенности.

кросплатформенность -- это по сути самое главное что есть в Qt.

именно кросплатформенность сделала тулкит Qt -- таким популярным.

если бы не было бы кросплатформенности в Qt --- то быть может этот тулкит и не был бы особо ни кому сейчас и нужен.

Qt-программы без кросплатформенности -- жрали бы меньше ресурсов -- так как не было бы там всех этих кросплатформенных прослоек -- QString QThread QTcpSocket и Qпрочего.

если ты говоришь что тебе плевать на "фетиш кроссплатформенности" -- то значит тебе и нет смысла смотреть в сторону Qt!

"Qt" без "кроссплатформенности" --- это как самолёт без крыльев! :-)

невозможно произносить слово "Qt" при этом не представлять в голове "кроссплатформенность"!

Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору

84. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +1 +/
Сообщение от SergMarkov email(ok) on 27-Июн-14, 00:25 
>>> а вот Windows-пользователям -- твой Qt -- ни чего хорошего не даст.
>> Уже дает - хорошие проги.
> да, хорошо.. Qt даёт возможность Windows-пользователям получать Qt-программы (одновременно
> и на Linux и на Windows).
> но Firefox УЖЕ есть у Windows-пользователей :-) ..
> таким образом создание Firefox-Qt -- не добавляет новых программ для Windows :-)

В случае с фоксом не добавляет, но есть довольно много хороших прог и помимо него В линуксе не один только фокс хорошая программа .. :-)

>[оверквотинг удален]
> если бы не было бы кросплатформенности в Qt --- то быть может
> этот тулкит и не был бы особо ни кому сейчас и
> нужен.
> Qt-программы без кросплатформенности -- жрали бы меньше ресурсов -- так как не
> было бы там всех этих кросплатформенных прослоек -- QString QThread QTcpSocket
> и Qпрочего.
> если ты говоришь что тебе плевать на "фетиш кроссплатформенности" -- то значит
> тебе и нет смысла смотреть в сторону Qt!
> "Qt" без "кроссплатформенности" --- это как самолёт без крыльев! :-)
> невозможно произносить слово "Qt" при этом не представлять в голове "кроссплатформенность"!

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


Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору

57. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +1 +/
Сообщение от qwerty (ok) on 26-Июн-14, 06:36 
Хром никому, кроме хомячков не нужен, ибо не настраивается.
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору

61. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +2 +/
Сообщение от SergMarkov email(ok) on 26-Июн-14, 06:44 
> Хром никому, кроме хомячков не нужен, ибо не настраивается.

К твоим услугам HEX editor - настраивай как хошь :-)


Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору

88. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +/
Сообщение от Гуманоид email on 26-Ноя-14, 17:19 
Хром никому не нужен ибо Google.
Ответить | Правка | ^ к родителю #61 | Наверх | Cообщить модератору

80. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +1 +/
Сообщение от Аноним (??) on 26-Июн-14, 14:16 
> GObject-event-события
> Qt это ОБУЗА

Обуза в данном случае - это glib (вместе с GObject и GTK).

Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору

70. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +/
Сообщение от Аноним (??) on 26-Июн-14, 09:47 
Зато в интернете экспертов которые знают как лучше сделать по любым вопросам.
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

49. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +2 +/
Сообщение от Аноним (??) on 26-Июн-14, 01:02 
то есть главной проблемой оказался Flash?

А ни чего страшного что он уж не выпускается для Firefox (Linux NPAPI)? Откуда они его откапали?

И на Wayland тоже тестировали Flash?

С таким же успехом могли бы сделать "Fresh", вместо GTK2-for-GTK3-костыля

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

53. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +1 +/
Сообщение от Xasd (ok) on 26-Июн-14, 01:20 
поясню про "Fresh" -- https://www.linux.org.ru/forum/development/10265901 :-)
Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору

71. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +/
Сообщение от Аноним (??) on 26-Июн-14, 09:50 
вообще-то выпускается.
Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору

86. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +1 +/
Сообщение от Xasd (ok) on 27-Июн-14, 12:59 
> вообще-то выпускается.

нет

Ответить | Правка | ^ к родителю #71 | Наверх | Cообщить модератору

89. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +/
Сообщение от ZiNk (ok) on 27-Авг-15, 18:25 
Выпускаются security-обновления.
Ответить | Правка | ^ к родителю #86 | Наверх | Cообщить модератору

67. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +/
Сообщение от Аноним (??) on 26-Июн-14, 09:35 
Wayland версию не пробовал. Но обычная X11 версия firefox-gtk3 уже нормально работает.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

68. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +/
Сообщение от Аноним (??) on 26-Июн-14, 09:39 
Ну как-то так: http://storage9.static.itmages.ru/i/14/0626/h_1403761271_926...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

85. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +/
Сообщение от Xasd (ok) on 27-Июн-14, 12:48 
> Ну как-то так: http://storage9.static.itmages.ru/i/14/0626/h_1403761271_926...

выглядет круто!

это Adwaita-тема, наложеная на обычный Nightly Firefox?

только жалко что адресная строка находится не на своём месте :-( [но это не очень страшно]

и кнопка "Go forward one page" (вперёд, вправо) зачем-то не убранная на экране глаза мозолит..

Ответить | Правка | ^ к родителю #68 | Наверх | Cообщить модератору

75. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +/
Сообщение от Аноним email(??) on 26-Июн-14, 11:57 
использование qt под виндой- идиотизм. зачем эта жрущая память и тормозящая прослойка, нужна там де есть direct2d.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

77. "GTK3-порт Firefox успешно запущен в окружении Wayland"  –1 +/
Сообщение от Картоныч on 26-Июн-14, 12:41 
Вейланд - это маленькая катастрофа. Отъем времени и вообще ппц. Ну оставался бы в качестве эксперимента, ок (тотже Berlin так и остался), ну нахрена его в мейнстрим-то совать.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

78. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +/
Сообщение от Бородач on 26-Июн-14, 12:44 
Ждем в Nightly билдах!!!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

82. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +1 +/
Сообщение от Raiden (ok) on 27-Июн-14, 00:15 
лхде будет на qt , Юнити будет на qt , КДЕ уже на qt. Нафига делать браузер на гтк3?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

83. "GTK3-порт Firefox успешно запущен в окружении Wayland"  –1 +/
Сообщение от SergMarkov email(ok) on 27-Июн-14, 00:22 
> лхде будет на qt , Юнити будет на qt , КДЕ уже
> на qt. Нафига делать браузер на гтк3?

Для истинных линуксоидов - гномеров .. :-)


Ответить | Правка | ^ к родителю #82 | Наверх | Cообщить модератору

87. "GTK3-порт Firefox успешно запущен в окружении Wayland"  +2 +/
Сообщение от Аноним (??) on 27-Июн-14, 14:26 
Пословица есть седых времен:
"Не клади все яица в одну корзину"
Qt при всей ее няшности не полностью свободна (особо для коммерческого софта)
в GTK3 нет ничего плохого. Есть только примери плохой реализации и идеи на GTK3 (тот же гном 3 например). Ну и один недостаток что саму GTK3 развивает полтора землекопа, в отличае от Qt с digia за спиной.
У ГТК есть недостатки, но при наличае желания, времени и коммунити - все бы вышло.
Вопрос в том что коммунити вокруг гтк не собирается (тут кто бы что не говорил, большая часть вины сидит на разрабах гнома 3 )
Ответить | Правка | ^ к родителю #82 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру