Re:Show HN: Acolytefight.io – Multiplayer Skillshot Arena HT...
by BSTRhino on Friday September 14, 2018 @10:23PM
(#17992619)
Seems a big part of it was the software rendering of the filter: blur(5px) in Firefox, where other browsers are doing this in hardware. I've removed that CSS class for Firefox specifically now, and it's performing a lot better. The profiler now says 60% idle, 14% graphics, whereas previously there was no idle and it was 85% graphics.
Example: https://zenphoton.com/
My guess is there's some sort of misplaced network hook, introducing latency into OP's event handlers, and it's producing a noticeable side-effect in Firefox, which, perhaps Chrome optimizes for, as a common, anticipated programmer tendency, that gets re-ordered behind the scenes.