JavaScript broke the web (and called it progress)