As HTML5 has hit its stride, we’ve been lucky enough to receive abominations like parallax scrolling, social media buttons everywhere, loading screens for no apparent reason and scrolljacking.