> Maybe your single page app is different, but the ones that I know break most of my browser’s features, such as the back and forward buttons, page refresh, bookmarking, sending a link, or opening a link in a new window or tab. My SPA is different - https://www.seasonalfoodguide.org . Browser back button works like normal. Each screen has its own discrete URL, so you can share links, refresh, bookmark or open in a ne…
> My SPA is different - https://www.seasonalfoodguide.org . This app is a good example of one of my pet peeves: ctrl-click doesn't reliably open links in a new tab.
While the rest functions very well, this is case-in-point ... it's difficult to re-invent app use cases that browser vendors generally take care of.
Edit: Printing is also borked it seems, whether or not that's a use case for your audience is another question.