Front end developers: Stop making SPAs. 99% of the time I'm forced to use a site that turns out to be a horribly bloated SPA that I only get to see after enabling JS, and which will do irritating things like what is described in the article, among others, it's to do something that could've easily been done with a simple HTML form and perhaps a bit of JS enhancement.
What is a SPA? It's not as if Googling this word will enlighten me.
Think youtube.