The biggest challenge in single page app usability is that you’re trying to rebuild functionality that web browsers typically handle automatically. You want to make it so, if users click the back or reload button, it does what they expect. Some single page apps are awesome at this: two of the best are Gmail and Google Calendar. But other apps have issues. Getting good single page app usability can be quite a challenge, so I want to point out examples