LINUX.ORG.RU

Gecko engine портирован под Qt/KDE


0

0

Во время саммита KDE-разработчиков aKademy'2004 группа хакеров за четыре дня перенесла Gecko на Qt. Теперь Qt можно использовать в качестве бэкенда Mozilla наравне с Win32, Gtk или Aqua. Коду уже отведено место на CVS-сервере Mozilla Foundation, и он будет поддерживаться разработчиками как KDE, так и Mozilla.

Однако на этом планы не останавливаются: в данный момент идет работа над реализацией Gecko в виде KPart, и последующей интеграцией с Konqueror - сюда, в частности, входит поддержка KWallet и KCookieJar. Эта часть проекта, разумеется, является специфичной для KDE, и живет на их серверах.

Таким образом, в ближайшем будущем в Konqueror появится возможность сменить движок KHTML, используемый по умолчанию, на предпочитаемый многими Gecko.

>>> Подробности

★★★★

Проверено: Demetrio ()

Да, со слов разработчиков, теперь можно будет собирать XUL-приложения - Seamonkey, Firefox, Thunderbird etc - под KDE. С нативными виджетами и прочими рюшечками.

int19h ★★★★
() автор топика
Ответ на: комментарий от geek

А я рад :) Т.к. являюсь пользователем КДЕ и видет софтину подходящую под окружающие рюшечки очень приятно.

А код у QT действительно гибкий, с gtk сравнивать не буду не юзал, но сам пишу с использованием QT и мне всего в нём хватает.

cyclon ★★★★★
()

Лучше б они Gecko к lynx прикрутили... :)

Эх, мечты...

anonymous
()
Ответ на: комментарий от IceD

К сожалению, это всего лишь ограниченный набор стилей. Впрочем, я не жалуюсь - все равно QtCurve рулит =)

int19h ★★★★
() автор топика

Отлично! KMplayer, KMenkoder, AmaroK есть. Если ещё будет и Мозила под КДЕ, то Гном вообще можно выбрасывать из дистров. Чтоб не пугать им маленьких детей :))

Valerius ★★
()
Ответ на: комментарий от Valerius

ООП это сила :) Хотя и с излишней тяжестью.

anonymous
()
Ответ на: комментарий от int19h

> К сожалению, это всего лишь ограниченный набор стилей. Впрочем, я не жалуюсь - все равно QtCurve рулит =)

Ставил я его. Хучшее подобие пластика.

cyclon ★★★★★
()
Ответ на: комментарий от Valerius

А что, раньше пугали? И не стыдно было? :)

anonymous
()
Ответ на: комментарий от nab

>...u убuть печать кuрuлuцы в КДЕ

Почему же? Подключат к нему kprinter и будет всё нормалёк.

Valerius ★★
()
Ответ на: комментарий от cyclon

> Ставил я его. Хучшее подобие пластика.

Бред-с. Вообще-то оно слизано с Bluecurve, но со значительными модификациями, и прикручены (опциональные) градиенты. И те же чекбоксы и радиокнопки смотрятся намного четче пластика.

К слову, Plastik появился позже.

int19h ★★★★
() автор топика
Ответ на: комментарий от phicus

> int19h, отличный стиль изложения новости, спасибо!

Это в смысле что не начинается с "тихо и незаметно"? ;)

Всегда пожалуйста. =)

int19h ★★★★
() автор топика

Чудно. Офис есть, теперь еще и мозилла будет нативная, правда исчезнет возможность тыкаться на верхние менюшки zyxel.ru :)

jackill ★★★★★
()
Ответ на: комментарий от anonymous

LOL. Ето наверно единственная новость, в комментариях которой уже после 1 поста не перешли на поливанием грязью всего и вся. А также к визгам про то что рулит и сосет.

anonymous
()

Молодцы, однако. Конфету им ! :)

kiz
()
Ответ на: комментарий от anonymous

>LOL. Ето наверно единственная новость, в комментариях которой уже после 1 поста не перешли на поливанием грязью всего и вся. А также к визгам про то что рулит и сосет.

Просто сдесь собрались добропорядочные кдешники. Вот придут злые гткшники и всё обкекают.

Valerius ★★
()
Ответ на: комментарий от Sveta_F

> теперь видите какой гибкий у KDE код?

Да. Видим. Не такой гибкий как Win32, Gtk или Aqua, но явно гибче, чем
xlib, ибо портануть успели быстрее ;)

annonymous ★★
()

гхм, а при чем тут "крутизна KDE" в первую очередь это успех разработчиков mozilla, которые написали ядро, которое позволяет так легко менять frontend. И это и есть ООП, а KDE тут вообще говоря не при чем.

bbb
()
Ответ на: комментарий от chucha

> ИМХО, QT/KDE и хакер понятия слабо коррелирующие.

Ну почему же? Вон первый FairPlay и вовсе на C# был написан...

int19h ★★★★
() автор топика
Ответ на: комментарий от chucha

> ИМХО, QT/KDE и хакер понятия слабо коррелирующие.

Это еще от чего?

baka-kun ★★★★★
()
Ответ на: комментарий от bbb

> гхм, а при чем тут "крутизна KDE" в первую очередь это успех разработчиков mozilla, которые написали ядро, которое позволяет так легко менять frontend

Речь идет о прозрачной замене бэкенда конкверора на gecko. Так что это в равной степени успех разработчиков KDE вообще и KParts в частности, которые написали систему, позволяющую так легко менять бэкенд =)

Вот кстати, ты KVim не пробовал ставить дефолтным просмотровщиком текстовых файлов в конквероре? Он прямо внутри окна открывается, весьма забавно смотрится.

int19h ★★★★
() автор топика
Ответ на: комментарий от int19h

>Речь идет о прозрачной замене бэкенда конкверора на gecko. Так что это в равной степени успех разработчиков KDE вообще и KParts в частности, которые написали систему, позволяющую так легко менять бэкенд =)

прикрутили бы сразу крутейший браузер всех времён и народов (эксплодер под вайном) - а то связались с пионерской поделкой....

geek ★★★
()
Ответ на: комментарий от geek

Ты бы не шутил, а то с них вполне станется. KWine и все дела... =)

int19h ★★★★
() автор топика
Ответ на: комментарий от Valerius

>Просто сдесь собрались добропорядочные кдешники. Вот придут злые гткшники и всё обкекают.

QT - суксь, начиная с того на чем написана и какая лицензионная политика. КДЕ? Слишком громоздкое поделие которое идет в сторону оффтопика.

Вывод - прикрутили ну и прикрутили чего и следовало ожидать, а тем временем галеон давно на движке геко =))

Вообщем если чего не обижайтесь. Я так высказал свое ИМХО

alphex_kaanoken ★★★
()
Ответ на: комментарий от alphex_kaanoken

Послушай, родной, ты затрахал, если честно.

Ты возьми KDE 3.3.0 и поставь его. Затем приложи остатки своего мозга и сделай несколько движений по отключению всякой левой хреноты (вроде демона kwrite и т.п.)

Далее наслаждайся скоростью (понятно, что нужно qt соответствующее и иксы, желательно, не ниже 6.7.0).

P.S. Не то, чтобы наезд, но задолбало - тормозной, тормозной... P-3 966, три секунды на мозиллу, по секунде на kmail и konqueror и менее секунды на konsole. Сборка под p3. Дистрибутив Fc2 (с элементами ветки development).

jackill ★★★★★
()
Ответ на: комментарий от alphex_kaanoken

>а тем временем галеон давно на движке геко

Изначально на нем был. И не то, чтобы на движке, а скорее просто интерфейс.

jackill ★★★★★
()
Ответ на: комментарий от jackill

>P.S. Не то, чтобы наезд, но задолбало - тормозной, тормозной... P-3 966, три секунды на мозиллу, по секунде на kmail и konqueror и менее секунды на konsole. Сборка под p3. Дистрибутив Fc2 (с элементами ветки development).

Секунд 15 загружаеться у меня КДЕ из слаки 10 - при чем всякого "левого" поотключал, гном тот же быстрей почему то. Машина 2xPII 350Mhz

Да и если честно то не нравиться мне он, мне легковесные вм нравяться - а КДЕ еще и ДЕ - а зачем нужен ДЕ?

alphex_kaanoken ★★★
()

Ура! Наконец-то konqueror начнет нормально рендерить html! :-).

eXOR ★★★★★
()
Ответ на: комментарий от alphex_kaanoken

> Секунд 15 загружаеться у меня КДЕ из слаки 10 - при чем всякого "левого" поотключал, гном тот же быстрей почему то. Машина 2xPII 350Mhz

Ууу... на таких тачках только KDE и гонять =)

Ты просто учти, что не у всех такой антиквариат.

> Да и если честно то не нравиться мне он, мне легковесные вм нравяться

Да пожалуйста, но в чем тогда смысл твоих высказываний "KDE - ацтой"? Сиди в флюксе или там вмакере сколько угодно, но других зачем грязью поливать.

> а КДЕ еще и ДЕ - а зачем нужен ДЕ?

Потому что удобно. И еще читай выше - чтоб можно было vim в браузер интегрировать, просмотровщиком файлов =)

int19h ★★★★
() автор топика

Re:

Ура. Нет, на самом деле, хорошо. Вряд ли, правда, что-то заставит меня уехать с Галеона, но иметь в качестве "стандартного браузера" в KDE'шке Gecko-based приложение будет очень удобно.

AlexM ★★★★★
()
Ответ на: комментарий от IceD

Re:

Ключевое слово: диалоги и возможности настройки.

В "темах", какими красивыми они не были бы, этого не добьешься.

AlexM ★★★★★
()
Ответ на: комментарий от Valerius

> Просто сдесь собрались добропорядочные кдешники.

Кроме тебя здесь все добропорядочные, и это не зависит кдешники они или кдененавистники.

> Вот придут злые гткшники и всё обкекают.

Молодец ты, обосрал сам себя.

anonymous
()
Ответ на: комментарий от anonymous

Ну то, что многие GTK'шники ругают QT - ну очень уж заметно. Видимо мода такая :) А почему мода? Да потому как ругают с пеной у рта и,как правило, без аргументов, а если и приводят, то становится просто смешно.

Не вдаваясь в технические возможности, а рассуждая как потребитель, скажу, что мне программы на qt нравятся больше, и выглядят они приятней и работают быстрее . А особенности лицензии - это прежде всего особенности бизнеса, и это нормально. Кесарю - кесарево.

Из всего KDE я пользую только лишь kwin, панельку и khotkeys, для работы компоненты kde(konqueror,kate itc) не использую, ибо это поделки. Как wm меня kde утраевает, как DE нет, да и не нужен мне DE. Но если konqueror будет на базе гекко - будет круто :)

defender
()
Ответ на: комментарий от anonymous

>>Ты возьми KDE 3.3.0 и поставь его. Затем приложи остатки своего мозга и сделай несколько движений по отключению всякой левой хреноты (вроде демона kwrite и т.п.)

А что такое "kwrite", и как его отключить, у меня вроде не тормозить но все равно интересно

anonymous
()
Ответ на: комментарий от alphex_kaanoken

>Секунд 15 загружаеться у меня КДЕ из слаки 10

Это нормально. Стартуй сразу на 5-й инит и посмотри в сторону readahead. Будет быстрее.

У меня, кстати, вторая тачка 2xPII 450Mhz - там тоже кде (пока что - потом-то иксы умрут как класс).

Если ты обратишь внимание на использование процессоров, то увидишь, что они традиционно используют по 50% на обычных задачах. Загрузка КДЕ - не исключение.

jackill ★★★★★
()
Ответ на: комментарий от int19h

>Ты просто учти, что не у всех такой антиквариат.чти, что не у всех такой антиквариат.

Такой антиквариат с соответствующим количеством памяти работает очень быстро, в том числе и с КДЕ.

jackill ★★★★★
()

Хочется заметить для тех, кто не знает: Gecko уже был прикручен к KDE в какой то версии (2.x или 1.1.x). Потом с какой то 2.x режим просмотра KMOZILLA не работал, и чуть позже в 3.x совсем изчез. Переключалось в старых версиях через Вид->Режим просмотра->KHTML или KMOZILLA. И это было.

saper ★★★★★
()
Ответ на: комментарий от anonymous

нет, самое интерестное это "демон kwrite" :)

anonymous
()
Ответ на: комментарий от saper

> Хочется заметить для тех, кто не знает

Для тех кто (теперь) знает, добавлю: то были попытки ребят поиграться с кодом, ничего серьезного. Теперь все это дело официально взяла под крыло Mozilla Foundation.

int19h ★★★★
() автор топика

IMHO, KDE/QT ppl явно "on drugs".

Novel ★★★★
()
Ответ на: комментарий от jackill

> Я там вообще все, кроме kmilo, отрубил.

unix way предполагает не вычищать кучу говна из системы, а не ставить этог говно в принципе. А так мне проще WinXP поставить и его вылизать, всё равно быстрее чем КДЕ будет.

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