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."
I Guess they finally Konquered that speed barrier they were dealing with. If you look at their old speed numbers you'll see that they used to perform like an old lady crossing the street. Now it's more like the car racing away after running over the old lady.
Faster than Firefox? HOLY SHIT!
It's like the end. Death is at the door. Welcome him, do not fight ! Those opensorces cost you in the end, and in the middle, and in the beginning, as it is, as it was. Ahhhhmen.
The mixed tenses in the opening paragraph set my teeth on edge:
"We always knew that WebKit is going to make Konqueror fast"
You knew it is going to make it faster? FFS.
Firefox 4 Beta 2? Firefox 4 Beta 3 is out and has even better Javascript performance.
Yea I can make up a chart that shows that my ass is faster than a geforce480 at crysis but it doesn't mean anything without facts
oh and I love how they ignore test's to get higher overall averages
How important are JavaScript times to the overall speed of rendering pages?
Is it like comparing 0-60 times for cars (a decent indication of performance, though not the best)? Or is a bit like measuring the time from 0-10 in first gear - a rather insiginificant proportion of the whole time taken to render a cross-section of typical web pages?
Do sites just concentrate of JavaScript performance so much because it's easier to measure?
I don't think it's all that useful to compare the JavaScript engine in Firefox's beta releases to other engines at this stage. JaegerMonkey, Mozilla's new method JIT compiler, is not yet integrated into the beta releases. JaegerMonkey is making steady progress in improving performance and in a couple of months or so will likely be on par with Nitro and V8. See http://arewefastyet.com/ for charts of JaegerMonkey's progress and for a breakdown of each of the individual tests see http://arewefastyet.com/individual.php. The regress chart is interesting to see the performance gains to be had when TraceMonkey and JaegerMonkey are used in combination.
Why not use google's javascript engine. Isn't it the fastest? Open source too...
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.
it is the predecessor of webkit. webkit was forked from konquerors html rendering engine.
Is work continuing on KHTML, and -- if so -- why? I mean, KHTML surely has some stuff going for it (it was the basis for WebKit), but it seems like there's a really clear winner.
It's what spawned Webkit; which in turn is the most mature modern browser engine available on current Amigas, you know...
One that hath name thou can not otter
Firefox 4 Beta 2 is so yesterday, today Firefox 4 Beta 3 is all the rage.
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.
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.
9/11: Never forget it was a false-flag operation
How important are JavaScript times to the overall speed of rendering pages?
Try (ab)using Konqueror/KHTML as your primary/only browser for a month and you will soon get frustrated by simple things like the What You See Is What You Get on your blog software not working.
I personally do not give a damn about JavaScript performance. It matters zero to me. JS runs "fast enough" in all browsers.
It does matter a whole lot to me that the JavaScript on sites runs as expected.
I do not care if a piece of JavaScript does not work slow or fast.
9/11: Never forget it was a false-flag operation
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.
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
You ran a performance test against a full blown Beta version of Firefox? What for? You should have gone up against the fastest production browser on the market which is Google Chrome.
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.
If beta 3 has been out for about a week?
From the release notes:
> JavaScript speed improvements due to engine optimizations.
> More responsive page rendering using lazy frame construction.
> Link history lookup is done asynchronously to provide better responsiveness during pageload.
Well, it was mostly just @GP & his sig; apparently still a bit into Amiga, and haven't heard about the browser which, ultimately, some time ago gave that platform (or rather a group of them) a modern browsing experience?
One that hath name thou can not otter
Sunspider Test
Firefox-3.5.9-Linux: 2331.6ms
Opera-10.61-Linux: 868.2ms
Chromium-6.0.492.0-Linux: 865.6ms
I would have posted links to the results but apparently there were too many non-letter characters per line (even with the links inside href attribs).
Even pdftex, which produces nicer output than most browsers and runs incredibly slowly can do about ten pages a second of text-and-image layout and a web browser only needs to finish laying out one screen full quickly - anything off the screen just needs to be finished before the user scrolls that far down the page.
Not always. The layout of an element further down the page can have effects higher up the page. Think of a multiple-screen-tall element using CSS display: table with inner elements using display: table-row and display: table-cell. This can be either a <div> element using a grid layout or an actual <table>; the effect is the same.
Careful gramps, your age is showing. The page your currently is 131k - a little short of what you call a behemoth. Maybe you'd call it a Hydra, or at least an ogre's big brother.
Expert in software patents or patent law? Contribute to the ESP wiki!
You mean KDE 4.5. will not be provided for these platforms? Wasn't there a porting project?
Wow! A single informative sentence.
Indeed that is the issue and we are happy that KDE 4.5 is out.
A little patience, please... 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.
A WebKit kpart is not new; there's been one for some time -- I made a package of it in October '09 because the one in the kubuntu repositories was out of date, so it must have been around for some time before that. Many things didn't work back then. For example it didn't integrate with KDE's password saving system. It looks like that's related to the fourth bullet on the list xiando posted -- so that _still_ may not be fixed.
Don't get me wrong, I'm glad to see that they're making progress. However, this has been a long time in coming, and I wouldn't be surprised if these problems last past years end. I got tired of waiting and moved to Chrome some time ago.
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...
Someone set us up the bomb.
Your post is full of falsehoods. KHTML wasn't "ripped off." It is LGPL-licensed code and was forked. Apple was always compliant with the LGPL and was not influenced by "serious legal prodding" to open source WebKit. WebCore and JavaScriptScore were always open source. WebKit is the layer of rendering frameworks wrapping WebCore and JavaScriptCore that initially provided Objective-C APIs and, later on, cross-platform C++ APIs for utilizing WebCore in the platform's native environment (e.g., rendering a webpage in a native window). WebKit was made available in a public CVS in the spirit of cooperating with KHTML developers and the rest of the open source community.
People still use Konqueror? Even if I was running Linux, I'd be using Chrome, or Firefox, or Opera..
WHO NEEDS SHIFT WHEN YOU HAVE CAPSLOCK/ DAMN1
Well, that joke will eventually hit +5 funny but, let me tell what happened today.
Was in market for a end user VPN account, you know they really depend on your IP to their IP speed/path. The largest and known/old VPN provider for such use has made all speed tests in Java. As I was testing something on OS X 10.4.11 Tiger (read as: OLD) and Apple stopped updating Tiger long time ago, along with security updates, I don't dare to enable "applets".
So until the gcc451 test was finished, I was prisoned on that partition.
This is exactly why people want the possibility of having flash/java applet and even shockwave on their browser. Not because they love 3rd party stuff, because a page out there may feature them and that page could matter to you.
I love watching people attack Larry Ellison/Oracle and Java in same context instead of questioning the "cool" guys like Apple and Google.
I actually don't use any Commodore more advanced than Amiga 500 (for classic gaming), and the only browser it can run is the ancient Mosaic 2.0 - precursor to Netscape. So I would never have heard of the Webkit Origyn variant, which probably needs 68020 to work.
I switched to Mac Quadra rather than stick with the Amiga line.
Then I bought a Windows 98 machine, and my soul died a little.
"I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
Konquerer is sort of like a NASAR Sprint Cup car - fast, but not the best tool for most jobs, and more of a novelty than something I'd want to drive every day. Some people love each of this things, and I think most of these people are silly, uneducated, and love to ignore the real world.
This is a hacked account, for which the owner can not be held responsible.
Webkit is faster than Firefox but Konqueror still crashes 2 out of 5 times when encountering streaming (Flash) video.
I'll bet you haven't tried Midori browser either, then. twotoasts.de In my own informal testing (read, not disciplined in any manner, just diddling around) Midori was the FIRST browser to score 100 on the Acid3 test, and it's also the fastest GUI browser.
It's not my browser of choice, for two reasons - 1, it does break from time to time and 2, it lacks the customizations of Firefox. Also, Midori doesn't seem to be real happy on a system with any other Webkit engine installed.
Still - you should look at Midori, and drive it around a little.
"Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
Firefox??? ooooh yeah, I remember now. I thought it went the way of Netscape, didn't know people actually still used it today.
OMG, yer so funny! Or you would be, if Firefox didn't have the biggest share of the browswer market aside from M$ IE, 23%-35%, depending on who you believe. That's quite a bit more than Chrome, Safari, Opera and Konqueror combined. And Firefox has increased its market share every calendar year since it came out, perhaps with the exception of this year. But yeah,no one uses it, lol.
This is a hacked account, for which the owner can not be held responsible.
I almost forgot, here's a graph of Internet Explorer's market share since 2005:
\
And Firefox market share since 2005:
/
(Note that the trends are correct, though not to scale.)
This is a hacked account, for which the owner can not be held responsible.
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.
Hmm, I already knew about Konqueror, but thanks for your second sentence - I now finally see one advantage to using Windows!
This is a hacked account, for which the owner can not be held responsible.
And the rest of the story is that Webkit went on to become the fastest library on the planet, adopted into pretty much every toolkit and platform currently known to man (scroll down to "webkit ports"), including Chrome and Android.
The whole thing started because the KDE guys didn't want to use Gecko in 1998
Exactly. Apple have a pretty good track record when it comes to releasing things. Zeroconf, OpenCL, CLANG, grand central, etc.
I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
"It's looking towards the future. HTML 5 is designed to replace Flash, but it can't do it if Javascript is slow. Performance is going to be an important differentiator in browsers, for how well they are able to run web apps " - by phantomfive (622387) on Saturday August 14, @04:48PM (#33252594)
PERTINENT QUOTE EXCERPT FROM ARTICLE CONCLUSIONS:
"We are not saying Konqueror is a better browser than Firefox; we are only saying it is faster. If you check out the results we got in our previous tests, Konqueror (WebKit) is however not nearly as fast as Opera, Google Chrome and Chromium."
Nuff said/Says it all for me...
APK
P.S.=> Big "OPERA FANBOY" here, even though I like FireFox too, Opera's a HELL OF A LOT FASTER in most things (not just javascript but general HTML parse & process work too) & that's been a long established fact in this industry which is how Opera's "gets away" with stating the're "the fastest webbrowser on the planet" I suppose. Chrome's been impressive the past 1-2 yrs. now as well, but it's still not Opera (even with GOOGLE monetary muscle & talent behind it) so far, but it's "getting there" slowly but surely to be on par @ LEAST.
However, MY MAIN POINT IN CONCLUSION HERE? Well, I'm on vacation in Europe, and I have a laptop with me (ASUS AMD ATHLON X2 4200 CPU based w/ 4gb RAM onboard). While I was in London, Berlin, & Madrid, I put on PC-BSD 8.1 on it to try it out (it has a default KDE desktop is why, because I prefer KDE to GNOME). BSD based Os' so far imo @ least seem faster on disk/filesystem I-O oriented tasks vs. Linux.
However/by way of comparison: While I was in Warsaw, St. Petersburg, & Prague it's been KUbuntu 10.4x (both OS' "latest/greatest" in other words, & both use KDE by default as their desktop over the window manager).
As far as useability? Well - I found both have FINALLY become good enough for daily use and function imo at last (first time I used LINUX was Slackware 1.02 in 1994 iirc, which stunk (especially for vidcard drivers back then, as I was stuck in char mode/tty terms mode only (good for *NIX commandline shell practice only really)))... I later tried REDHAT 5.0, & FEDORA around 5++ yrs. ago again, it was "still not there" but today?? Like I said above - pretty damned good (not perfect, but not as 'far short' of Windows as it was before, now it's only mostly on the gaming front only).
As far as performance overall?? Linux seems faster than BSD oriented OS' in the GUI processing I/O arena (whereas I felt that BSD was faster on disk oriented work as I noted above). Yes... Pretty much a "draw" so far overall though imo, PC-BSD vs. KUbuntu Linux (both using KDE desktops).
My point though on THIS particular topic (KONQUEROR)? I noted it (Konqueror webbrowser) was a HELL OF A LOT FASTER than what I recalled from the older Linux distros I tried (not counting Gnome on FEDORA recently as well which I gave a shot to prior to this vacation also) and this article only bears that out for me basically...
So, kudos the the KDE & Konqueror dev teams, from me (the "ultimate Windows fanboy of /." pretty much in myself), as well as the designers of the WebKit engine too... apk
Snow Applet is also very good.
If you're running a system that you're not an administrator on (i.e., a corporate desktop), chances are the web application you run would be an enterprise app that requires a username/password too.
Break room PCs at work: the employee has permission to visit any safe-for-work web site but not to install software. Children's accounts on family PCs and guest accounts on public library PCs are under similar restrictions.
excellent response
So there is no such release of KDE 4.5, even 4.4.0 is not the latest of the KDE 4.4 series. Last time I tried Okular was unable to open PDf files!
Most people are running accounts with installation capability.
I just thought of another thing: Then why do companies still author web sites to work around the deficiencies in Internet Explorer's Trident engine instead of relying on Google Chrome Frame? See what other people have to say about having to install an application to view something.