Dakons blog

Erstellt: 22. 7. 2012, 00:05

Sometimes there is progress ...

Tags:

Previous look of bugs.kde.org in KHTML ... but nobody notices. I've been subscribed to kde-core-devel for a while but KHTML development seemed pretty dead. Or have you heard of cool new things in Konqueror for a while? Also the KDE changelogs did not show anything of interest, besides some small corner case and crash fixes every now and then. I'm one of those people that still have Konqueror/KHTML as their default browser. I guess most people meanwhile have switched to something else, either the engine to Webkit or to a different default browser. One day our KDE bugzilla got an upgrade, a new style, and it looked even worse than before (see the footer in the image). I can understand if people have problems with Konqueror, there are way to many things that don't work, e.g. pages heavily using JavaScript (Twitter anyone?). I for my part don't like the Webkit part because it lacks some things like edit autocomplete because of missing interfaces in Webkit. Firefox drives me insane because of the missing clear buttons in edits. And it still does not support "content" in CSS as I found out yesterday. Unbelievable.

Some month back something unexpected happen: I saw a flow of patches for KJS flow in. And from what I see Bernd Buschinski does an awesome job implementing some stuff that has been missing for a while. He is not the only one working on KHTML/KJS these days, but the one who is mostly visible on kde-core-devel through his review requests and the one who made me look at this stuff. In fact I made an offline JS compliance test through CMake possible as the online test wasn't easily configurable to run only specific tests (or omit some that were not working at all). And I even fixed one or small absolutely minor compliance issues.

So even if you did not hear much about Konqueror for a while, there has been some progress. Here are some things I remember from the not too distant past that made my daily web experience better (or will do so as some of the patches are not yet in a released version). Too bad they have not been in the official changelogs, but better those guys keep fixing stuff and forget to write it down than stop fixing it ;)

Anbieterkennzeichnung