#17 JShelter slows down WebGL animation on Github homepage
Opened 10 months ago by xsalon00. Modified 8 months ago

Github homepage contains a globe animation when user is not logged in. When accessing this homepage with JShelter (JavaScript Shield ON), animation is slowed down and running on way lower FPS (frames per second). It may be caused by adjustments introduced by Time Precision wrappers or WebGL wrappers.


It seems that only functions wrapped for fingerprinting detection are called on Github:

github_slowdown.txt

It looks like these simple wrappers are enough to slow the page down.

A possible improvement could be to remove the FPD wrapper (but keepings JSS wrapper if it exists) once the number of calls of the wrapper reaches 1000.

Metadata Update from @polcak:
- Issue assigned to xsalon00

8 months ago

I do not agree with the statement that FPD wrappers are slowing down the animation. At least on my side, the animation is slowed down even though FPD wrappers are OFF.

After a closer inspection, I concluded that Time precision wrapper (from JSS) is the culprit. The animation is slowed down when Time precision is set to Low or High.

Login to comment on this ticket.

Metadata
Attachments 1
Attached 8 months ago View Comment