The OpenNET Project / Index page

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

GTK3-порт Firefox успешно запущен в окружении Wayland

25.06.2014 18:21

Эмилио Посуэло (Emilio Pozuelo), участвующий в работе по адаптации Firefox для работы с GTK3+ сообщил об успешном запуске экспериментального GTK3-порта Firefox в окружении композитного сервера Weston, развиваемого проектом Wayland.

Говорится, что в коде Firefox остаётся много привязок к X11, большинство из которых уже были отделены в блоки "#ifdef MOZ_X11". При организации запуска под управлением Wayland/Weston код Firefox был дополнительно почищен и снабжён рядом "хаков" для обхода возникших проблем. В частности, в текущем виде при запуске Firefox в Weston наблюдаются проблемы с клавиатурой и не полностью отображаются элементы интерфейса. Тем не менее, то, что Firefox стартует без крахов является хорошим стартом на пути к созданию полноценного порта.

Кроме того, Эмилио рассказал о проблемах в процессе портирования 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 не создаёт проблем.

  1. Главная ссылка к новости (http://emilio.pozuelo.org/?p=7...)
  2. OpenNews: Панель Cairo-Dock адаптирована для работы с Wayland
  3. OpenNews: Для шлема Oculus Rift развивается 3D-интерфейс на основе Qt и Wayland
  4. OpenNews: Альфа-версия пользовательского окружения Enlightenment 19 с поддержкой Wayland
  5. OpenNews: Обновление Live-дистрибутива для тестирования работы десктоп окружений поверх Wayland 1.5
  6. OpenNews: Обновление проекта Ozone-wayland, занимающегося портированием Chromium для Wayland
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/40079-firefox
Ключевые слова: firefox, wayland, gtk
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (69) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Аноним (-), 18:50, 25/06/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +13 +/
    Nooo! Почему не qt? Начинали же вроде...
     
     
  • 2.6, Антимоний (?), 18:56, 25/06/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Скажи спасибо, что не на JS и HTML5.
     
     
  • 3.23, Аноним (-), 20:07, 25/06/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    yo dawg, i heard you like js so i put a js in your js so you can brake while you brake
     
     
  • 4.45, Xzibit (?), 00:21, 26/06/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    slowdown же
     
  • 4.64, the joker (ok), 08:27, 26/06/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    "put in" -> "put into"
    "brake" -> ммм ... "lag"?
     
     
  • 5.65, Аноним (-), 08:56, 26/06/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > "put in" -> "put into"

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

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

    Да.

     
  • 3.73, upyx (??), 10:31, 26/06/2014 [^] [^^] [^^^] [ответить]  
  • +/
    За что?!
    Если браузер будет рисовать свой интерфейс через свой же движок, что в этом плохого? Устройство проще, накладных расходов меньше. Плюсы одни...
     
     
  • 4.81, Аноним (-), 15:31, 26/06/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ты только что изобрёл XUL.
     
  • 2.76, Аноним (-), 12:24, 26/06/2014 [^] [^^] [^^^] [ответить]  
  • +/
    http://www.chaosreigns.com/wayland/demos/2012-03-22-weston-qtwebkit-youtube.h

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

     

  • 1.5, qwerty (ok), 18:55, 25/06/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +10 +/
    > При организации запуска под управлением Wayland/Weston код Firefox был дополнительно почищен и снабжён рядом "хаков" для обхода возникших проблем

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

     
     
  • 2.7, Vkni (ok), 18:57, 25/06/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да. Это мне страшно понравилось. Будет, кстати, интересно увидеть, как этот Gtk3 порт будут поддерживать, если с поддержкой Gtk3 портов не справляются значительно более мелкие проекты.
     
     
  • 3.11, Аноним (-), 19:17, 25/06/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > более мелкие проекты.

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

     
     
  • 4.17, Vkni (ok), 19:29, 25/06/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Так потому и не справляются, что мелкие.

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

     
     
  • 5.25, анонко (?), 20:25, 25/06/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >> Так потому и не справляются, что мелкие.
    > Вот и хорошо, вот и посмотрим, как крупный справится.

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

     
     
  • 6.35, Vkni (ok), 22:59, 25/06/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Почему? Вполне может не справиться до разорения. Скажем, с портом на QT так и не справились - несколько раз начинали делать и бросали.
     
  • 3.27, rob pike (?), 21:05, 25/06/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Если они совсем-совсем перейдут на Gtk3, то вполне вероятно поддержка ляжет на плечи девелоперов Gtk3. То есть они будут при очередных прогрессивных нововведениях проверять - а не сломался ли Firefox - и если таки сломался, то хотя бы пояснять файрфоксерам как его чинить.
     
     
  • 4.36, Vkni (ok), 23:00, 25/06/2014 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > Если они совсем-совсем перейдут на Gtk3, то вполне вероятно поддержка ляжет на
    > плечи девелоперов Gtk3.

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

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

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

     
  • 4.38, ans1i (?), 23:37, 25/06/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Особенно после того как они РЕШИТЕЛЬНО послали бубунту с ее патчами.
     
     
  • 5.59, qwerty (ok), 06:38, 26/06/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ubuntu с её патчами и надо посылать, половина багов *buntu как раз из-за них.
     
  • 2.79, EuPhobos (ok), 13:04, 26/06/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> При организации запуска под управлением Wayland/Weston код Firefox был дополнительно почищен и снабжён рядом "хаков" для обхода возникших проблем
    > Почистили и сразу опять нагадили :-D

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

     

  • 1.8, Аноним (-), 18:59, 25/06/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Судя по рамке окна, с богом пополам
     
     
  • 2.14, Anonymus (?), 19:25, 25/06/2014 [^] [^^] [^^^] [ответить]  
  • +7 +/
    может с багом пополам?
     

  • 1.15, Fracta1L (ok), 19:29, 25/06/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Жаль, что не на Qt.
     
  • 1.24, MPEG LA (ok), 20:09, 25/06/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –6 +/
    GTK3 на скрине в очередной раз доказало свою ненужность.
     
     
  • 2.26, marks (?), 21:05, 25/06/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Это Weston, тулкит тут ни при чем.
     
     
  • 3.43, Аноним (-), 23:52, 25/06/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Причем тут Weston, если полностью вся отрисовка в клиент-сайде?

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

     

  • 1.29, Аноним (-), 21:18, 25/06/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Нет, ну действительно? Ведь даже космoнавт уже дал направление в сторону Qt, пусть уже сейчас начинают пилить, чтобы потом догонять не пришлось.
     
     
  • 2.31, Аноним (-), 21:21, 25/06/2014 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Тем более, что погроммисты GTK3 никак сами не могут решить, как оно должно быть - постоянно переделывают, ломая совместимость.
     
     
  • 3.32, Аноним (-), 21:28, 25/06/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А в это время Digia внесла 800 правок в Qt 5 (соседняя новость), исправляя мелкие ошибки и внося оптимизации. Т.е. Qt уже работает как надо, его лишь доводят алмазным надфилем до зеркального блеска. Так зачем нужна эта Кама Сутра с gtk?
     
     
  • 4.33, Психиатр (ok), 21:42, 25/06/2014 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Так зачем нужна эта Кама Сутра с gtk?

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

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

     
  • 4.40, Lia (??), 23:44, 25/06/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Давай поиграем в игру - найди мне проект на qt который адски не тормозит и не похож своей серостью на старые виндовсы.
     
     
  • 5.47, kurokaze (ok), 00:29, 26/06/2014 [^] [^^] [^^^] [ответить]  
  • +6 +/
    > Давай поиграем в игру - найди мне проект на qt который адски
    > не тормозит и не похож своей серостью на старые виндовсы.

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

     
  • 3.42, SergMarkov (ok), 23:49, 25/06/2014 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > Тем более, что погроммисты GTK3 никак сами не могут решить, как оно
    > должно быть - постоянно переделывают, ломая совместимость.

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


     
     
  • 4.74, Аноним (-), 10:59, 26/06/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Цель все, движение ничто
    Адам Смит
    Результат главное, движуха херня
    жесткие вертикали
    :-)
     

  • 1.34, Отражение луны (ok), 22:50, 25/06/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Я думал, они на aura перейдут) //сарказм
     
  • 1.37, SergMarkov (ok), 23:01, 25/06/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Херней маются, давно надо фокс на кутью переводить, а не на это угробище третий лишний. Переведут фокс на gtk3,  тот на..нется, а вместе и с ним и фокс.
    Правда не могу сказать что буду горько плакать- туда и тому и тому уготовлена светлая дорога в темный угол :-)
     
     
  • 2.39, ans1i (?), 23:39, 25/06/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    чтобы появилась еще одна тормозящая серая ненужность?
     
     
  • 3.41, SergMarkov (ok), 23:48, 25/06/2014 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > чтобы появилась еще одна тормозящая серая ненужность?

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


     
     
  • 4.44, kurokaze (ok), 00:14, 26/06/2014 [^] [^^] [^^^] [ответить]  
  • +/
    поди уже работать, Сирожа, освежи уже свой второпень
     
  • 3.48, vitalif (ok), 00:46, 26/06/2014 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Поменяй уже себе скин в qt и не мучайся
     
  • 2.46, kurokaze (ok), 00:28, 26/06/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >Правда не могу сказать что буду горько плакать- туда и тому и тому уготовлена светлая дорога в темный угол :-)

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

     
  • 2.51, Xasd (ok), 01:18, 26/06/2014 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Херней маются, давно надо фокс на кутью переводить, а не на это угробище третий лишний.

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

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

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


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

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

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


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

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

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

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

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

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


     
     
  • 4.55, Xasd (ok), 01:53, 26/06/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Есть куча прог на чистой кутье без всяких кед и безо всякой тормознутости.

    если 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 :-)

     
     
  • 5.58, qwerty (ok), 06:37, 26/06/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > ну а Qt -- сделает Firefox таким же популярным как и Rekonq\Konqueror :-)

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

     
     
  • 6.62, Xasd (ok), 06:57, 26/06/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > GTK3 вполне может снизить популярность из-за своей кривости.

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

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

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

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

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

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

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

     
     
  • 7.72, Аноним (-), 10:01, 26/06/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > вон -- почитай прошедшую новость: "Разработчики Audacious возвращаются на GTK2"

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

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

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

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

     
  • 5.60, SergMarkov (ok), 06:42, 26/06/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Есть куча прог на чистой кутье без всяких кед и безо всякой тормознутости.
    > если 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
    > :-)

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


     
     
  • 6.63, Xasd (ok), 07:15, 26/06/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >> а вот 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" при этом не представлять в голове "кроссплатформенность"!

     
     
  • 7.84, SergMarkov (ok), 00:25, 27/06/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >>> а вот Windows-пользователям -- твой Qt -- ни чего хорошего не даст.
    >> Уже дает - хорошие проги.
    > да, хорошо.. Qt даёт возможность Windows-пользователям получать Qt-программы (одновременно
    > и на Linux и на Windows).
    > но Firefox УЖЕ есть у Windows-пользователей :-) ..
    > таким образом создание Firefox-Qt -- не добавляет новых программ для Windows :-)

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

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

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


     
  • 4.57, qwerty (ok), 06:36, 26/06/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Хром никому, кроме хомячков не нужен, ибо не настраивается.
     
     
  • 5.61, SergMarkov (ok), 06:44, 26/06/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Хром никому, кроме хомячков не нужен, ибо не настраивается.

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


     
     
  • 6.88, Гуманоид (?), 17:19, 26/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Хром никому не нужен ибо Google.
     
  • 3.80, Аноним (-), 14:16, 26/06/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > GObject-event-события
    > Qt это ОБУЗА

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

     
  • 2.70, Аноним (-), 09:47, 26/06/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Зато в интернете экспертов которые знают как лучше сделать по любым вопросам.
     

  • 1.49, Аноним (-), 01:02, 26/06/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    то есть главной проблемой оказался Flash?

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

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

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

     
     
  • 2.53, Xasd (ok), 01:20, 26/06/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    поясню про "Fresh" -- https://www.linux.org.ru/forum/development/10265901 :-)
     
  • 2.71, Аноним (-), 09:50, 26/06/2014 [^] [^^] [^^^] [ответить]  
  • +/
    вообще-то выпускается.
     
     
  • 3.86, Xasd (ok), 12:59, 27/06/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > вообще-то выпускается.

    нет

     
     
  • 4.89, ZiNk (ok), 18:25, 27/08/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Выпускаются security-обновления.
     

  • 1.67, Аноним (-), 09:35, 26/06/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Wayland версию не пробовал. Но обычная X11 версия firefox-gtk3 уже нормально работает.
     
  • 1.68, Аноним (-), 09:39, 26/06/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну как-то так: http://storage9.static.itmages.ru/i/14/0626/h_1403761271_9263290_612e1418db.p
     
     
  • 2.85, Xasd (ok), 12:48, 27/06/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну как-то так: http://storage9.static.itmages.ru/i/14/0626/h_1403761271_9263290_612e1418db.p

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

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

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

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

     

  • 1.75, Аноним (75), 11:57, 26/06/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    использование qt под виндой- идиотизм. зачем эта жрущая память и тормозящая прослойка, нужна там де есть direct2d.
     
  • 1.77, Картоныч (?), 12:41, 26/06/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Вейланд - это маленькая катастрофа. Отъем времени и вообще ппц. Ну оставался бы в качестве эксперимента, ок (тотже Berlin так и остался), ну нахрена его в мейнстрим-то совать.
     
  • 1.78, Бородач (?), 12:44, 26/06/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ждем в Nightly билдах!!!
     
  • 1.82, Raiden (ok), 00:15, 27/06/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    лхде будет на qt , Юнити будет на qt , КДЕ уже на qt. Нафига делать браузер на гтк3?
     
     
  • 2.83, SergMarkov (ok), 00:22, 27/06/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > лхде будет на qt , Юнити будет на qt , КДЕ уже
    > на qt. Нафига делать браузер на гтк3?

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


     
  • 2.87, Аноним (-), 14:26, 27/06/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Пословица есть седых времен:
    "Не клади все яица в одну корзину"
    Qt при всей ее няшности не полностью свободна (особо для коммерческого софта)
    в GTK3 нет ничего плохого. Есть только примери плохой реализации и идеи на GTK3 (тот же гном 3 например). Ну и один недостаток что саму GTK3 развивает полтора землекопа, в отличае от Qt с digia за спиной.
    У ГТК есть недостатки, но при наличае желания, времени и коммунити - все бы вышло.
    Вопрос в том что коммунити вокруг гтк не собирается (тут кто бы что не говорил, большая часть вины сидит на разрабах гнома 3 )
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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