Can NoScript Be Used to Block Animation?

Ask for help about NoScript, no registration needed to post
Marja376

Can NoScript Be Used to Block Animation?

Post by Marja376 »

Can NoScript be used to block animation, without blocking other Javascript features?

I have sensory processing issues, and migraines, and the animation online often triggers my migraines. I would need to be able to block:

1. Pages reloading every few seconds [e.g. Adobe's "help" site].

2. Images zooming [e.g. Google Maps, Orbis].

3. Animations autoplaying.

4. Images automatically scrolling or especially side-scrolling.

4. Page elements resizing when I try to scroll [e.g. Internet archive with Javascript].

5. etc.

I have other tools to block gifs, flash, etc.
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Firefox/45.0
barbaz
Senior Member
Posts: 11141
Joined: Sat Aug 03, 2013 5:45 pm

Re: Can NoScript Be Used to Block Animation?

Post by barbaz »

Marja376 wrote:1. Pages reloading every few seconds [e.g. Adobe's "help" site].
about:config > set accessibility.autorefresh to true

NoScript is the answer where that change doesn't help. You can use NS in blacklist mode if you want - Allow Scripts Globally (dangerous), then Mark as Untrusted the sites you want to block JS on.
Marja376 wrote:2. Images zooming [e.g. Google Maps, Orbis].
Not doable at all AFAIK. Please let us know if you find a way to do that :)
Marja376 wrote:3. Animations autoplaying.
Too many different kinds of animations to give you an answer there. Do you have a example URL to a specific kind of animation that harms you?
Marja376 wrote:4. Images automatically scrolling or especially side-scrolling.
Usually done with JS see above for blacklist mode however sometimes it's done in CSS for which you _can_ use NoScript to zap it by a custom surrogate script, but that can be cubersome and less than ideal sometimes.
Marja376 wrote:4. Page elements resizing when I try to scroll [e.g. Internet archive with Javascript].
I think disabling JS outright is the easiest way to zap that. Again, might also be possible with surrogate script but it can be awkward.
*Always* check the changelogs BEFORE updating that important software!
-
Post Reply