Version: (using KDE KDE 3.1.93) Installed from: Compiled From Sources The following page works perfectly in IE, Gecko powered browsers. It even worked partially in Konqueror 3.1.x. But now in this beta, it doesn't seem to work at al: http://crew.tweakers.net/crisp/pumpkins/index.html Expected behaviour: when starting this (dhtml game), you are supposed to see Pumpkins walking around, and being able to control them (like the game Pingus, but with pumpkins and in a webpage). Now, all there is to see once the game starts is an empty playfield, with no graphics at all. The author of the page unfortunately has no KDE3.2 beta available, but he thinks the problem might have something to do with the positioning of absolutely positioned containers and elements. He uses a pure CSS layout without any tables. I know that this kind of webgames probably has no great priority, but since it *did* work (some minor drawing/other issues aside, if I understand the author, who did test it with Konq3.1) with previous versions, this should at least be looked at. For a nicer view of the game and possible problems: the entire sourcecode of the game is downloadable at http://crew.tweakers.net/crisp/pumpkins/pumpkins.zip
DHTML may not be the main concern for KHTML / Konqueror, but in any way this high-profile DHTML game is a pretty good testcase for the DHTML performance and capabilities of a browser. It performs well in IE5.5+, Mozilla1.2+ / Firebird0.6+ and Opera 7. The issues I encountered in Konqueror 3.1.3 a.o. are: -events get triggered from content expanding from a layer which has overflow:hidden -issues with capturing, handling and cancelling key-events -issues with stopPropagation() -very slow performance, especially when using regular expressions -negative margin-top for an absolutely placed element is not always taken into account Now in this 3.2 beta CSS positioning with respect to floating elements and absolutely placed elements within other absolutely or relatively placed elements seems to be badly broken. I can provide seperate testcases for all of these issues, but would like to do that on a need-to-have basis only. Konqueror is not my primary target-browser for this project, neither can I judge the priorities within the KDE project for this kind of issues - it took Opera also several years to mature ;)
Seems to work under KDE 3.3.0. Selecting pumpkins and scrolling are still flakey.
Completely fixed in 3.4. Woah, impressive page.