I have a bookmarklet in my browser's bookmark bar that makes all websites look like this jumbled mess. I'm reluctant to share it here because "hey why not make this JS bookmarklet and click on it because I, some random dude you've never met, promises it's fine" is really at best technically not a violation of the "do not ask people to paste shit into the browser console" policy, but I hope you'll appreciate knowing it exists.
TBH it isn't too hard to write. What your code needs to do is:
Loop through every HTML element on the page, say with a wildcard query selector. For each element, generate a 4x4 transformation matrix. Each element of the matrix should be a random number from -0.025 to +0.025. (Use ±0.05 or ±0.1 for a stronger effect.) Divide every value on the first row by the element's width. Divide every value on the second row by the element's height. Divide every value on the third row by 100. Add 1 to every value on the major diagonal. This creates a matrix much like the identity matrix (which itself does nothing) but perturbed enough to jostle the element around a bit. Then apply a transition to the element's style to make the effect animate, and lastly apply the matrix itself using a matrix3d transform.
If you manage to write code to do that in such a way that it accidentally also sends me your credit card details, frankly that's on you.
