Is there any way to detect if a computer is slow and not run some code (by either turning jQuery animations off or just running a function if it is fast)?
I kno
I would like to point out that if you're going to leave it up to the user (which I think is a good idea) you should make it clear that you're asking about computer speed, not connection speed or bandwidth. A user may have a very fast laptop, but be working on a slow public wi-fi connection, or vice versa. Since Javascript is client-side, it's only the computer speed that matters.