Side navigation
#868 closed bug (wontfix)
Opened January 23, 2007 10:10AM UTC
Closed March 24, 2007 03:49AM UTC
Last modified June 19, 2007 10:58AM UTC
Interface and jquery 1.1 don't work anymore at all with Konqueror
Reported by: | batiste@dosimple.ch | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | 1.1.3 |
Component: | effects | Version: | 1.1 |
Keywords: | Konqueror slow | Cc: | |
Blocked by: | Blocking: |
Description
Since you have updated libs, the scripts are painfully slow on Konqueror.
It's completely unusable at this point. Try it by yourself. The simple script on the front page of jquery isn't working anymore and the interface website doesn't work well until waiting long seconds.
It's sad because all these scripts were working before...
Attachments (0)
Change History (6)
Changed January 23, 2007 11:12AM UTC by comment:1
component: | core → fx |
---|
Changed February 02, 2007 06:03PM UTC by comment:2
The simple example $("p.surprise").addClass("ohmy").show("slow"); on the front page is broken. And interface is slow as hell, it's so slow that is not possible to see anything.
I use the very last Konqueror 3.5.6. that is considered like a good CSS browser acording this paper :
http://www.css3.info/blog/khtml-356-is-the-most-css3-compliant-of-all/
(Yes I know that CSS has nothing to do with javascript :)
Changed February 05, 2007 04:07AM UTC by comment:3
that's seems like probmle with incorrect unpacking or so.
Works just great, when I using jquery and interface unpacked
Changed February 05, 2007 04:20PM UTC by comment:4
Yes I have profiled Konqueror with sysprof and 80% of the cpu is wasted in a PCRE function called _pcre_valid_utf8 or something that come from KJS::REGEXP::match function.
After that I have searched in the jquery and interface source code and I didn't found any relevant match calls, so I conclude that this performance issue come from the Dean Edwards packer. Maybe you don't have compressed correctly sources with performance optimisations.
The interface website is also wrong because the interface.js is included two times.
Changed February 13, 2007 01:31PM UTC by comment:5
Hello,
I have done an investigation and I have found this :
Changed March 24, 2007 03:49AM UTC by comment:6
resolution: | → wontfix |
---|---|
status: | new → closed |
Ok, so the solution seems to be: Don't use the packed version of jQuery in this specific version of Konquerer. That'll have to do for now, considering that we currently don't support Konquerer.
Is this a particular problem with Interface, or with jQuery's animations in general?