OpenWISP-Website icon indicating copy to clipboard operation
OpenWISP-Website copied to clipboard

Remove background animation to improve performance and accessibility

Open okraits opened this issue 4 years ago • 10 comments

The index page on https://openwisp.org/ contains an animation in the background which is unfavourable because of several reasons:

  • When using a remote desktop software like X2Go (https://wiki.x2go.org/), visiting the page makes the browser unresponsive and thus effectively unusable
  • Visiting the page (locally, not through X2Go) increases the system load on my Core i7 Quadcore laptop from 0.01 to ~ 0.6 (55 % CPU usage only for the browser displaying the page!)
  • From what I've learned about good, clean and slim webdesign, automatic and continous animations are considered bad design

Therefore I propose to replace the animation with a static background, for example a solid color background or a calm image.

okraits avatar Nov 18 '20 21:11 okraits

hey!! , i am intrested to solve solve this issue can you assign me this task.

vidhideshmukh avatar Jan 07 '21 08:01 vidhideshmukh

@vidhideshmukh Great that you want to start to work on it!

@nemesisdesign What do you think about this issue and potential solutions?

okraits avatar Jan 08 '21 11:01 okraits

instead of that animation we can use a good image background

vidhideshmukh avatar Jan 08 '21 11:01 vidhideshmukh

I'd try to maintain the same pattern with a vector image or something similar, alternatively, the same canvas JS code but without the animation. I would try also a slower animation to see if you notice the same problem @okraits.

nemesifier avatar Jan 08 '21 16:01 nemesifier

Hey, I want to work on this issue. @okraits

iprasandeep avatar Jan 08 '21 17:01 iprasandeep

@nemesisdesign I would prefer a static image which could be used for the background, maybe tiled. JS code for the background is overkill IMO. It needs to be maintained and can include bugs and security issues.

okraits avatar Jan 08 '21 21:01 okraits

@okraits can I work on this issue??

sirsambhav221 avatar Feb 04 '21 15:02 sirsambhav221

hey can I work on this issue @okraits it's quite long since this issue is open

IayushCoderJOD avatar Jan 26 '23 06:01 IayushCoderJOD

@nemesisdesign Are you ok with using a static vector image?

okraits avatar Jan 26 '23 07:01 okraits

I am ok with an alternative background image which resizes according to the screen size.

nemesifier avatar Jan 27 '23 13:01 nemesifier

The new website design solved this.

nemesifier avatar Sep 21 '24 14:09 nemesifier