PDA

View Full Version : KHTML + Firefox?



Sunnz
October 28th, 2006, 06:44 PM
This idea just pops up in my head...

Well, I have been using Firefox for a while now, I liked its interface and about:config and how extensions and be easily written and stuff... but its Gecko engine is huge and slow and just isn't as up to date as other ones, like khtml...

So yea, do you think it is possible to "swap" the html parsing/rendering engines used in Firefox, as in plugging in the khtml in it instead of Gecko?

banjobacon
October 28th, 2006, 06:49 PM
Firefox's interface is XUL-based, which requires Gecko, so probably not.

kripkenstein
October 28th, 2006, 07:48 PM
Google for it, a proof-of-concept was made a while back. So this is possible, but it is so much work that it will probably not be done in the forseeable future.

mostwanted
October 28th, 2006, 08:52 PM
Gecko renders the entire Firefox interface (with additional native GUI elements) and provides the JavaScript back-end for Firefox extensions. Take away Gecko and you take away the foundation of Firefox.

chaosgeisterchen
October 28th, 2006, 08:56 PM
You could more easily realize Konqueror with a good plugin interface (which are written in popular languages just as Python or Ruby)

mostwanted
October 28th, 2006, 09:02 PM
You could more easily realize Konqueror with a good plugin interface (which are written in popular languages just as Python or Ruby)

You mean "(...) like Python or Ruby". Using "as" in that sentence gives the impression that the languages Ruby and Python have a good plugin interface (whatever that means in relation to a programming language), not that the plugins for Konqueror are written in Python and Ruby.

:)

Sorry for being a grammar nazi.

chaosgeisterchen
October 28th, 2006, 09:19 PM
I was already thinking hard about the sentence as it seemed corrupted to me. Thanks for correcting me, I am a grammar nazi as well (concerning German) - in English I am far away from being good enough for it.

But criticism makes it better.

.t.
October 28th, 2006, 09:51 PM
But, as I said in a thread with you before, German is much stricter!

Virogenesis
October 28th, 2006, 09:51 PM
like been said before, firefox uses gecko, a gtk version of khtml did exist, but don't know what happened to the project.

Heres the url.

http://gtk-webcore.sourceforge.net/

maniacmusician
October 28th, 2006, 09:58 PM
is it gecko itself that's heavy or is it the firefox associations that it has? I'd rather pop the gecko rendering engine into Konqueror. Konqui has the interface I want, but KHTML gives me a lot of problems.

Virogenesis
October 28th, 2006, 10:15 PM
maniacmusician, I believe its xul thats heavy, could be wrong but many have stated in the past that epiphany is lighter, reason why this could be the case is that epiphany doesn't use xul instead it uses native gtk widgets.
Removing xul would take away some of the key things about firefox for instance the extensions.

GeneralZod
October 29th, 2006, 06:48 AM
You could more easily realize Konqueror with a good plugin interface (which are written in popular languages just as Python or Ruby)

Hopefully "Kross" will be used for this on KDE4. I've no idea whether there are any plans to integrate Kross into Konqueror, but it seems like an obvious idea to me.

Javascript is more likely to be used than Python or Ruby for the time being as I believe the latter two have unproven sandboxing features, which are of course essential from a security point of view.