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

>>> Просмотр (1024x768, 134 Kb)

★★★★★

Проверено: 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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.