As obvious as it sounds, saving requires some form of authentication. Here is a more recent sketch to support saving and loading with authentication. Work can be saved as a web link, or stored locally. Similarly, work can be opened from a recent list of projects which have been worked on online, or a project can be opened from a user’s local computer.
The idea is to delay the login or registration beyond saving and loading. Hence, users would be able to save and load without having to create an account. In this scenario, if a user has not logged in and saved work, a cookie should keep the session alive until he or she comes back in the future to resume work (or to create an account).













