This problem was re-introduced by various of shitty SPA practices.
It's a solved problem in the good o' days with simple HTML forms.
It's a solved problem in the good o' days with simple HTML forms.
Not completely. Here on HN (which is not a SPA) if I upvote someones comment while I'm responding to it, I lose my response.
Now I know I can hit the back button and recover it (in Chrome on OSX at least), but I imagine a lot of people don't
That only happens if you disable JavaScript and voting has to be done through an href navigation. Otherwise HN constructs an Image with the voting URL as src, so there's no navigation and you don't lose anything.
[0]: https://news.ycombinator.com/reply?id=37400631&goto=item%3Fi...