Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Slows down in firefox #62

Open
GoogleCodeExporter opened this issue Mar 24, 2015 · 5 comments
Open

Slows down in firefox #62

GoogleCodeExporter opened this issue Mar 24, 2015 · 5 comments

Comments

@GoogleCodeExporter
Copy link

What steps will reproduce the problem?
1.Open the html file in firefox 5.0 on windows 7 operating system


What is the expected output? What do you see instead?

Expected-smooth rotation

Happening-the rotation stops for a while in some places

What version of the product are you using? On what operating system?

jQueryRotate.2.1.js on windows7

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 16 Feb 2012 at 6:58

Attachments:

@GoogleCodeExporter
Copy link
Author

I am also experiencing the same problem on FF 10 on windows 7. The rotation 
animates fine on other browsers but is jittery in FF.

Original comment by [email protected] on 8 Mar 2012 at 11:13

@GoogleCodeExporter
Copy link
Author

Can you please check if jQueryRotate ver. 3 solves your problem ? 
(unfortunately I dont have environment to test your problem :()

Original comment by [email protected] on 12 Mar 2012 at 12:56

@GoogleCodeExporter
Copy link
Author

Same problem appears with ver. 3 - the animation works most of the duration, 
but seems to jump about 2-3 times every time it is run, skipping a bit of the 
animation and continuing.

Original comment by [email protected] on 12 Mar 2012 at 1:33

@GoogleCodeExporter
Copy link
Author

It seems like the problem might come from the way FF calculates the easing - 
http://james.padolsey.com/demos/jquery/easing/ demonstrates various easing 
types and shows how they are implemented in the browser. In it I can see that 
FF isn't calculating the easing correctly sometimes.

Original comment by [email protected] on 12 Mar 2012 at 3:08

@GoogleCodeExporter
Copy link
Author

Its might be also a general garbage collector issue in javascript that is 
triggered once in a while and slows down whole javascript. I saw quite similar 
issues quite often in firefox generally. Solution for that would be using css3 
transitions that are currently not supported by jQueryRotate :( (and would also 
drop some browser versions)

Another problem might be:

1. Too much javascript in general on page.
2. Too much animations controlled by javascript at once.
3. A delay inside jQueryRotate is too small (just take look at setInterval 
inside jQueryrotate and change value to something bigger)
4. ????
5. Profit :)

Original comment by [email protected] on 12 Mar 2012 at 3:17

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant