Slashdot Mirror


WebKit Gives Konqueror a Speed Boost (Past Firefox)

An anonymous reader writes "We always knew that WebKit is going to make Konqueror fast; but how much faster? Today we test that by putting Konqueror with KHTML through the SunSpider JavaScript Test and the then do the same with WebKit. To get an idea of how fast they are compared to other browsers, we also decided to put Firefox 4.0 Beta 2 through the tests."

19 of 199 comments (clear)

  1. What about Firefox Beta 3? by Anonymous Coward · · Score: 1, Informative

    Firefox 4 Beta 2? Firefox 4 Beta 3 is out and has even better Javascript performance.

  2. Re:What the frak is Konqueror? by jonbryce · · Score: 4, Informative

    It is the default browser in KDE, unless your distro changed it to Firefox. If you use Gnome, or OSX or Windows, you probably won't get to see it.

  3. Re:How important are JavaScript times? by bjourne · · Score: 5, Informative

    I know nothing about cars so I can't give you a car analogy, sorry. However, javascript performance isn't very important at all unless "the page" really is a full javascript application ala gmail. The reason for that is that you delay the javascript execution until after the whole page has rendered by hooking up your code with the body onload event. This avoid the page lockups you can encounter on badly coded pages where the browser can't render the page before the javascript has been run to completion.

    Of course, the above is only true if all the javascript on the page follows best practices. That is seldom true if the page includes javascript from ad networks which has the bad habit of running document.write calls during the loading of the page. Since document.write can modify anything on the page, when such a function call is executed, the browser has to stop everything else until the javascript is run and then continue rendering. In that scenario, faster javascript execution would definitely lead to much faster page loads.

  4. Re:What the frak is Konqueror? by icebike · · Score: 1, Informative

    Yes its come full circle.

    Kong (KHTML) was ripped off by Apple, and they began the work on webkit as a closed source project. After some serious (legal) prodding, Apple finally did the right thing and returned their changes to the community. Everybody is all friendly again, but some have long memories.

    Now webkit has taken on a life if its own, and is the heart of many fast browsers, and is a plug in replacement for Kong's own engine.

    I wish Google Chrome was also part of the test. It seems faster than any of the others.

    --
    Sig Battery depleted. Reverting to safe mode.
  5. Re:So the real question is by icebike · · Score: 4, Informative

    The speed changes in webkit are being backported to KHTML.

    As to why, its always good to have choices and an alternate source in case someone pulls a Larry Ellison on you.

    --
    Sig Battery depleted. Reverting to safe mode.
  6. Re:Not a useful comparison (yet) by Anonymous Coward · · Score: 1, Informative

    You mean, in several months Mozilla will be approaching the level that Google is at now. It's become pretty clear that Google is able to develop Chrome much faster than Mozilla is able to develop Firefox.

    No. I mean in a couple of months Mozilla's JavaScript engine will likely match Google's. In several months Mozilla's engine may have surpassed Google's.

    Also, Opera is faster than Mozilla as well, I'd like to see it included on that chart to compare with the others. Maybe even IE9, if it doesn't skew the Y-scale too much.

    Read the FAQ.

  7. So you get fast JavaScript, but NO JAVA by xiando · · Score: 3, Informative

    It must be noted that the WebKit support in Konqueror is very limited in many ways, and this may matter more to many people than a JavaScript speedboost. It does NOT, for example, allow you to run Java applets. http://websvn.kde.org/*checkout*/trunk/KDE/kdelibs/kdewebkit/ISSUES

    My personal opinion is that all other written-for-WebKit browsers are better choices compared to Konqueror+kpart for those who want a browser with WebKit rendering at this point.

    1. Re:So you get fast JavaScript, but NO JAVA by haruchai · · Score: 2, Informative

      A little patience, please.

      If you check the entries on the page that you're linking to, you'll find this - https://bugs.webkit.org/show_bug.cgi?id=33044
      On that page, there are already some patches that have been submitted, although not yet reviewed and developer resources have been allocated
      to having a deeper look at the issue of getting Java applet support working.

      Getting Webkit in is a big first step; the rest will come, in time, and quickly, I'm sure. I would expect to see a fully functional Konq+Webkit by this year's end.

      --
      Pain is merely failure leaving the body
  8. Re:So the real question is by Cley+Faye · · Score: 2, Informative
  9. Re:What the frak is Konqueror? by Anonymous Coward · · Score: 1, Informative

    Konqueror is actually a container that is used to display various kioslaves, of which one is khtml, the predecessor of webkit. Now apparently the webkit ioslave is ready to use.

  10. Re:What the frak is Konqueror? by TheRaven64 · · Score: 4, Informative

    Everybody is all friendly again, but some have long memories

    And some have very faulty memories:

    Kong (KHTML) was ripped off by Apple,

    KHTML was forked by Apple.

    and they began the work on webkit as a closed source project

    They worked on it internally, more-or-less secretly until the first version of Safari, when they released their code at the same time they shipped the binaries.

    After some serious (legal) prodding,

    After a number of KHTML developers bitched publicly.

    Apple finally did the right thing and returned their changes to the community

    Apple moved development into public svn rather than providing large (and difficult to merge) patch drops with each release. They also began soliciting external contributions from companies like Nokia, Adobe, and so on, as well as from the wider community.

    --
    I am TheRaven on Soylent News
  11. Re:What the frak is Konqueror? by theaveng · · Score: 1, Informative

    People think you're joking but here's what wikipedia says:

    "There is also a project synchronized with WebKit (sponsored by Pleyo) called Origyn Web Browser, which provides a meta-port to an abstract platform with the aim of making porting to embedded or lightweight systems quicker and easier.[37] This port is used for embedded devices such as set-top boxes, PMP and it has been ported into AmigaOS 4.1 for PowerPC, AmigaOS 3.9 for Classic 68000 machines, AROS and MorphOS."

    --
    FOX NEWS.com should be BANNED from television and internet. Have the Congress take it over and give us Truespeak.
  12. Re:So yesterday. by Anonymous Coward · · Score: 1, Informative

    Firefox 4 Beta 2 was released on Tuesday. Firefox 4 Beta 3 was released on Friday. That's why it's funny. Beta 2 was so shitty and full of bugs that they had to release Beta 3 that quickly just to bring it to a level where even basic beta testing could begin.

  13. Re:Not a useful comparison (yet) by Elektroschock · · Score: 2, Informative

    Chrome uses Webkit!
    Apple Safari uses Webkit!
    Nokia uses Webkit!
    KDE Konqueror uses Webkit, in fact it was invented by them under the name KHTML.

    So imagine that KDE's Konqueror will benefit from Webkit progress, now that they support webkit along KHTML

  14. Re:What the frak is Konqueror? by cbhacking · · Score: 2, Informative

    KDE 4.x already available on Windows, and probably on OS X as well (never tried). The first ports of Konqueror were pretty weak, but these days it works nicely enough. I wouldn't call it a must-have program on Windows, but if you like the KDE apps (ark, kate, and amorak are some others that I like) then you can get them from http://windows.kde.org/ (it includes a package manager for updating, which is really nice). It looks like the current version is KDE 4.4.0.

    --
    There's no place I could be, since I've found Serenity...
  15. Re:Results for Firefox3.6,Chromium,Opera Ubuntu by t0y · · Score: 2, Informative

    Recent firefox progress in my machine:
    - Firefox 3.6: 1063.0ms +/- 4.9%
    - Firefox 4.0b4pre (today's build): 622.6ms +/- 12.0%

    These are with the same engine, btw. Jaegermonkey is not in nightly builds yet.
    It doesn't take much more to make you bound to DOM operations in normal webapps.

    PS: sunspider 0.9.1 is also available

  16. Re:So the real question is by sombragris · · Score: 2, Informative

    Is work continuing on KHTML...?

    It seems so. Check this.

    --
    -- Look to the Rose that blows about us--"Lo, Laughing," she says, "into the World I blow..."
  17. Re:How important are JavaScript times? by valeo.de · · Score: 2, Informative

    Only an ignorant (or should that be arrogant and stupid?) dev chooses a language that is strongly typed and requires compilation when a less strict scripting language is the right tool for the job.

    --
    cat: /home/valeo/.sig: No such file or directory
  18. Re:Why Fx 4 beta 2? by Shimbo · · Score: 2, Informative

    If beta 3 has been out for about a week?

    It wasn't. Beta 3 was released on the 11th, the article was published on the 12th.