Morgan McGuire asked me to look at SVG 1 vs SVG 2 compatibility. test page
As a coding practice exercise, I rewrote it to use Vue.js. test page. It’s around half as much code, but does rely on my Draggable v2 library, and it might be slightly slower with Vue than with direct DOM access.