The interactive tool linked in the article does not work in Safari for me. I does work in Chromium.
This can be fixed by inserting this line after line 308 of euler_explorer.js, in the onpointerdown handler:
e.preventDefault();
By default, if you drag an image, then it moves the image. You should need to call preventDefault to prevent that, so I'm kind of annoyed with Chromium.