I've mentioned "spinner" on this page a bunch of times - I hope that's what they are called... "little animated-gif indicator AJAX thingos" doesn't sound quite right.
Anyway, just thought I'd mention this "issue" I've noticed quite a bit with people implementing spinners like so:
- Load spinner image in HTML
This is hunky dory - but accounts poorly for us wise folk using the no-script extension.
Everyone knows smart people use no-script these days, so developers often allow for this by putting something like "Dude, gotta have AJAXZ on! Lol!" on the page. If it's a particularly interesting page, then us smart no-script users will then "temporarily allow this page" and off we go. A sound user experience.
Well, a spinning spinner means the intertubes are calculating stuff. So just wait. And wait. I've got 20-odd tabs open in Firefox that have been spinning for months now that I can't close, 'cause I have a great respect for the spinner - They calculate the intertubes.
To us developers, spinners may just seem like stupid and incredibly tacky animated gifs but, to the public they represent an infallible direct command: DON'T BLOODY TOUCH ANYTHING AWWRIGHT?! JUST FEAKIN' WAIT!