Bug Tracker

Opened 13 years ago

Closed 13 years ago

Last modified 13 years ago

#868 closed bug (wontfix)

Interface and jquery 1.1 don't work anymore at all with Konqueror

Reported by: batiste@… 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...

Change History (6)

comment:1 Changed 13 years ago by joern

Component: corefx

Is this a particular problem with Interface, or with jQuery's animations in general?

comment:2 Changed 13 years ago by batiste@…

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 :)

comment:3 Changed 13 years ago by anonymous

that's seems like probmle with incorrect unpacking or so.

Works just great, when I using jquery and interface unpacked

comment:4 Changed 13 years ago by anonymous

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.

comment:5 Changed 13 years ago by Batiste

Hello,

I have done an investigation and I have found this :

http://batiste.dosimple.ch/blog/2007-02-11-1/

comment:6 Changed 13 years ago by john

Resolution: wontfix
Status: newclosed

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.

Note: See TracTickets for help on using tickets.