Konqueror

Last major update: January 2002. Tested version: 2.2.2

Since that time I haven't had access to a Linux test machine. When Apple released Safari I decided it would take Konqueror's place in my tests.

If you think this page has to be updated, please write a good page on the differences between Safari and Konqueror.

The Konqueror browser is also the file manager of the Linux KDE Desktop Environment. A while ago, KDE announced they were working on making Konqueror a real browser and they've succeeded far better and far quicker than I expected.

The last version I studied is Konqueror 2.2.2 . Meanwhile the Konqueror-clone Safari has appeared. This release gives a better overview of Konqueror's recent development than the notes below.

Konqueror 2.2.2

Style sheet support is truly excellent, but for a few minor bugs. Unfortunately Konqueror doesn't yet support clipping. This is high on my personal wish list because it's the only important style declaration from the Version 4 browsers that's still missing.

2.2.2 finally supports my Dynamic options script.

Konqueror supports DHTML. Unfortunately the latest release has a brand new bug that affects the Navigation: display script: if you set the display of an element to none the window is not redrawn so that nothing appears to happen. Only when you change the display of an element (the same or a different one) to block do the changes register. Try my navigation, you'll see the problem in all its glory.

Konqueror also supports an incredible lot of the W3C DOM specifications. DOM scripting is possible, you can change your pages on the fly in Konqueror. It cannot yet import XML files. Unfortunately it doesn't support general event handlers (like document.onclick) yet. Since DOM scripts will often use these event handlers, I hope it'll be solved soon.

A previous version crashed mercilessly on the cssRules array that's necessary for changing style sheet. The crash has been solved but the array still doesn't work.

Unfortunately Konqueror does not yet have any JavaScript Error Messages, so if a script doesn't work you'll have to guess what the reason is. I've asked the developers to consider building in error messages.

In short, the few remaining bugs in Konqueror are details that no doubt will be solved soon. The development team has succeeded in building an excellent, standards compliant browser from scratch. Therefore I expect Konqueror to become a real competitor for Netscape 6 on Linux: it has made an excellent start and can only become better.