KDE browser work team
Lubos Lunak
l.lunak at suse.cz
Thu Jul 2 09:47:23 BST 2009
On Wednesday 01 of July 2009, Stefan Majewsky wrote:
> [1] Adam Treat has worked on the Webkit KPart, and complains that Konqueror
> is much too much tied to the API of KHTML, and proposes to push KDE
> integration of Arora as this browser is modeled around Webkit. (My fear
> continues that we lose a unique selling point if our swiss knife Konqueror
> is not anymore the default web browser. It was the reason why many of us
> started to use KDE at the turn of the millenium. But that's a whole other
> story, and I might be misguided by my emotions in this regard.)
If Arora becomes a more popular KDE browser than Konqueror, will there be
actually still any major use for KParts? My biggest problem with quickly
dismissing Konqueror is that a lot of work has been invested into it, and you
don't often noticed that until you start missing things. Konqueror used to
have only the very simple image viewer part that was annoying to use, until
the Gwenview KPart came (and in KDE4 it's not what it used to be, since KDE3
Gwenview was scrapped for KDE4). How long did it take until most people
stopped complaining about Plasma, two years (and I still run into things here
and there I wish I had the time to do something about)? And so on. Do we want
to repeat that with the webbrowser?
Moreover, I don't know Konqueror very well, but could somebody point out how
Konqueror is tied to KHTML? I thought Konqueror was mostly a shell that
didn't care that much about what the part does. Grepping the sources for
KHTML doesn't show anything interesting. There is KParts::BrowserExtension
used a lot, but I don't see anything overly complex there. So where is all
the deep integration with KHTML?
--
Lubos Lunak
KDE developer
--------------------------------------------------------------
SUSE LINUX, s.r.o. e-mail: l.lunak at suse.cz , l.lunak at kde.org
Lihovarska 1060/12 tel: +420 284 028 972
190 00 Prague 9 fax: +420 284 028 951
Czech Republic http://www.suse.cz
More information about the kde-core-devel
mailing list