-
Notifications
You must be signed in to change notification settings - Fork 96
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
Animation toggle / disable #31
Comments
Maybe options to:
|
Stopping animated gifs would be a 75--90% solution and for a first pass a strong positive. Way back in the old days there was a binary hack of the Netscape browser which would fail the loop-check logic in the browser, so that GIFs would animate once only. That was frequently useful, though it's limiting. I frequently apply CSS styling to my browser(s) (userContent.css or a CSS manager such as Stylish) which renders GIFs transparent unless the pointer hovers over them, with fade-in/fade-out timers and settings. That's OK for desktop where you've got a mouse, less so for touch-based devices. A toolbar button to toggle GIF animation on/off seems like a pretty good option. I'm not sure what the icon might be, but something indicating motion, movies, maybe a walk/halt symbol? If I had to prioritise other elements, embedded video and webm would probably be my #2 & #3 targets. SVG animation seems to be relativley little-used as of yet. |
I really don't think that would work out well. EInkBro's strength is that it makes viewing a webpage at high e-ink quality quite viable. But that entails a full-screen refresh every so many re-paints, defaulting to ~10--20. That means a full-screen flash every 10-20s, which is jarring. |
I am sensitive to flashing and to visual motion. On a conventional monitor, at about 60 fps, blinking cursors, animated gifs, animated pngs, smooth scrolling, zooming, marquee, text scrolling in front of non-scrolling backgrounds, text scrolling alongside non-scrolling sidebars, etc. all make me sick. I have migraines, vomiting, falls, and possible seizures in the middle range. But on the same monitor, at 1 fps, I have much less trouble. On an e-ink monitor, I couldn't set up Firefox due to the rapid flashing animation, but I hardly ever have trouble with slow flashing refreshes. So I think 1 fps would be a useful option to cut through a lot of flashing, animation, and standard web design. |
no way to modify the animation part in web content. so close it for now. please provide pull request if anyone find out how to implement the feature. |
On eink devices set to high-quality display (e.g., "Regal" on a Mobius display), any animation causes extensive and distracting display flickering.
An option to disable image animation would be appreciated.
There are several possible implementations, I'm not sure which would be best and/or easiest but:
An example of this is the following Bloomberg article: https://www.bloomberg.com/features/2021-infrastructure-across-america/
The image labled "The Washington Union Station Expansion Project", partway through the article, animates and flashes distractingly when viewed via EInkBro on an Onyx BOOX device at "Regal" display quality. Reducing display quality makes the animation less distracting, though it reduces text quality and increases ghosting.
The text was updated successfully, but these errors were encountered: