LINUX.ORG.RU

Firefox Qt 3.6pre1


0

0
Достаточно давно была новость о том что Firefox портируют на Qt, и даже была одна бинарная работоспособная сборка, но потом всё вроде как затихло.
С выходом последней альфы Shiretoko решила проверить то , что было сделано по поводу cairo-qt порта, и вот результат. Да, не все идеально , графические элементы UI не отображаются, падает часто, не очень хорошо отображаются шрифты , но оно наконец стало собираться и запускаться.


Для любителей экспериментировать, вся необходимая информация есть в вики
https://wiki.mozilla.org/User:Pjohnsen/MozillaQtBuild
требуется Qt 4.5
★★★★★

Проверено: JB ()
А как оно смотрится в кедах? :)
Jayrome ★★★★★
()
Страх-то какой :) И шрифт в браузере ужасный.
Demon37 ★★★★
()
У кого-то явно слишком много свободного времени
adarovsky ★★★★
()
Шрифт в заголовке окна стрёмный, а так ничего вполне. Правда я на xfce перешёл, теперь судьба проекта не особо интересна
belkin
()
ждем OpenOffice.org на Qt

c: rootate капча что-то говорит про то что надо бы что-то повернуть...

sniper21 ★★★★★
()
Запарили скриншоты с ЛОР. )
Slack ★★★★★
()
А че такой страшный? По скорости как уже?
dober
()
Странно все на этом снимке
Тема алчет минималистичности
А шрифты искусственно огромны
И подчеркивания навевают ужас

workForFood
()
Качество рендеринга мне нравится =) Но элементы управления - ужс.
jeyc
()
>Шрифт - Liberation?

да, почему то его изрядно испортило

>Пока очень сыро и страшно :) Номер версии радует. Еще 3.5 не вышел, а уже 3.6пре1


собственно я и хотела показать текущий статус проекта, без приукрас, вероятно что 3.5 живет в другом бранче, это транк mozilla-central
По секрету скажу что сейчас там делают поиск и управление подключениями через wifi (да изобретают велосипед судя по всему, есть же networkmanager)


>А как оно смотрится в кедах? :)

также ) могу для обьективности сделать скриншот с чистыми настройками,
там оно выглядит намного лучше и падает реже, это тема из текущего профиля ( eli colors ) настройки Qt - стиль Phase, цвета Cherry Blossom, ну нравится мне ;)

>Запарили скриншоты с ЛОР. )

кто-то должен был это сказать. Да ЛОР, но нужно было что-то знакомое всем )


>А шрифты искусственно огромны И подчеркивания навевают ужас


вот плохо у него с поддержкой тем и настроек шрифтов пока

>позволю себе небольшой пиар

Для вебкита есть Арора )
Sylvia ★★★★★
() автор топика
Ответ на: комментарий от Pontostroy
opera не Qt
konqueror - KHTML, которому уже никак не угнаться за WebKit, слишком многое брошено на тотальные изменения в KDE
rekonq - что это?
firefox - не сказал бы, что на подходе, учитывая скрины, да и перегружен сильно он
arora - согласен

я собственно и хочу сделать альтернативу arora, я просто использую другой подход к построению программы, учитывая некоторые замеченные мной закономерности, вот и всё
PayableOnDeath
()

еще скрин - FF Qt @ KDE 4.2.1 , all default

Собственно вот что получится с чистым профилем и без темы

для сравнения - сзади Firefox с обычным профилем, который FF Qt не осилил (на главном скрине), заодно то как это смотрится в кедах, весьма прилично смотрится )

Хотя с шрифтами все равно что то не то, большие они

http://s58.radikal.ru/i160/0903/0e/2d17bb10deb4.png

на заднем ФФ (3.0.7) acid3 = 71
Sylvia ★★★★★
() автор топика
Ответ на: комментарий от Sylvia
У оперы свой тулкит, который под иксами использует Qt.
Если по теме, то это очень оправданная затея. Фурифокс на всех платформах не выглядит до конца родным приложением. Нигде у него нету 100% нативности из-за тупой эмуляции шкурками. А с Qt эта проблема решается сама собой, особенно после выхода 4.5.
mamay_cozak
()
шрифты ужасны шописдец
prizident ★★★★★
()

бинарники

http://narod.ru/disk/6832978000/ffqt_36pre1.tar.lzma.html

если кому интересно то вот

binary release notes -

собирала на Debian Squeeze (testing) , 32 bit

Qt 4.5 у меня стоит отдельная копия в /usr/qt4 (вкомпилено в rpath)
сборка -march=pentium4 -msse2 , без информации для отладки,
так что если помогать проекту и (или) разбираться в том что там падает - то лучше пересобрать, просто у меня вместо gcc стоит wrapper , который игнорирует настройки проекта в плане флагов оптимизации и отладки.
Вообщем все as is в три часа ночи :)
Sylvia ★★★★★
() автор топика
Интересно, насколько коряво они тулбары реализуют.
d9d9 ★★★★
()
Имхо, единственной причиной писать любое приложение не на GTK, а на QT является более С++-структура последнего (вспомним здесь gtkmm) или банальное незнание GTK.

Firefox УЖЕ написан на жтк, что отметает последний аргумент. Имхо, GTK красивее выглядит, а значит переписывать ничего не надо (особенно учитывая то, что QT - пусть и открытое, но хозяйство коммерческой фирмы).

Однако, безусловно поздравляю любителей Qt с еще одним полезным начинанием. Больше софта, всякого и разного! Лишь бы свободного и качественного...

Cronos
()
А на нём vimperator запустится?
KblCb ★★★★★
()
Ответ на: комментарий от KblCb
ну знаете ли, собрать lzma и собрать FF с mercurial несколько разные категории )


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

Про то как дружит с темами - сравните первый основной скрин и тот что я выложила позже

http://narod.ru/disk/6836701000/ffqt_36pre1.tar.gz.html
Sylvia ★★★★★
() автор топика
>Достаточно давно была новость о том что Firefox портируют на Qt

Firefox наконец-то перестанет жрать память и тормозить?

linux4ever
()
Ответ на: комментарий от Sylvia
Посмотрел твою сборку. Под слакой это работает. :^) Adblock работает, а вот Vimperator нет. Очень обидно. Снос гтк временно отменяется.
KblCb ★★★★★
()
Ответ на: комментарий от linux4ever
тормозить - да, возможно, то точно пока не сказать )

про память -
чистый запуск, пропуск acid3

FF 3.0.7 - 76 Mb RSS
FF 3.6pre1 Qt - 67 Mb RSS

;)
Sylvia ★★★★★
() автор топика
Ответ на: комментарий от Viknet
Anorexia (artwiz)

растровый, для мелкого текста достаточно удобный
Sylvia ★★★★★
() автор топика
Ответ на: комментарий от Cronos
> Firefox УЖЕ написан на жтк

Иди уроки делай, деятель. Не написан он на GTK и близко.

mamay_cozak
()
Ответ на: комментарий от DarkLioN
потому что теперь беты фокса называются 3.6, а не 3.2
devl547 ★★★★★
()
Ответ на: комментарий от Cronos
>Имхо, единственной причиной писать любое приложение не на GTK, а на QT является более С++-структура последнего (вспомним здесь gtkmm) или банальное незнание GTK.

Не так давно были тематические треды, не надо повторять холивар. Поглядев на пример кода GTK решил в жизни на нем не писать (в пользу Qt) - это тоже IMHO.

>Firefox УЖЕ написан на жтк, что отметает последний аргумент. Имхо, GTK красивее выглядит, а значит переписывать ничего не надо (особенно учитывая то, что QT - пусть и открытое, но хозяйство коммерческой фирмы).


Не стоит делать глобальных выводов из своего IMHO.

>Однако, безусловно поздравляю любителей Qt с еще одним полезным начинанием. Больше софта, всякого и разного! Лишь бы свободного и качественного...


Спасибо!
Pavval ★★★★★
()
Ответ на: комментарий от Sylvia
Спасибо огромное, давно искал его с кириллицей. очень приятный, хоть и старый шрифт)
Viknet
()
>Silvy

зачет =)

пойду писать ебилд ;) 
MiklerGM ★★
()
Ответ на: комментарий от PayableOnDeath
> konqueror - KHTML, которому уже никак не угнаться за WebKit, слишком многое брошено на тотальные изменения в KDE

Чтобы konqueror научился использовать webkit, достаточно поставить webkit-kpart (svn://anonsvn.kde.org/home/kde/trunk/playground/libs/webkitkde). И теоретически к конкверору можно вообще любой движок прикрутить.
Deleted
()
Ответ на: комментарий от Cronos
>Firefox УЖЕ написан на жтк, что отметает последний аргумент.

Да ну?

s0n1k ★★
()
Скажите пожалуйста, а как сделать вот это:



mk_add_options MOZ_CO_PROJECT=browser,xulrunner

ac_add_options --enable-application=browser

ac_add_options --enable-default-toolkit=cairo-qt
ac_add_options --enable-debug="-g3"
ac_add_options --disable-optimize
ac_add_options --enable-tests

ac_add_options --disable-installer
ac_add_options --disable-crashreporter
ac_add_options --disable-javaxpcom
ac_add_options --disable-printing
ac_add_options --disable-embedding-tests
ac_add_options --disable-elf-dynstr-gc

mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/../obj-qt
mk_add_options MOZ_MAKE_FLAGS=-j4
linux4ever
()
Ответ на: комментарий от Cronos
> (особенно учитывая то, что QT - пусть и открытое, но хозяйство коммерческой фирмы)

И? Тебе от этого плохо? Мешают форкнуть? Или код писать заставляют по-особому?

Ты будешь биться в истерике, но коммерция - это хорошо.

codeine-man
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.