We have a web application for managing large numbers of digital files (referred to as assets). We have recently added the ability when you are browsing the files, or on a search results page, to be able to select individual assets and perform actions on them (the actions include things like updating their metadata, adding them to a collection, and even deleting them).
We are now trying to figure out how persistent the asset selection should be. For example:
- When you have multiple pages of assets should your selection be remembered between pages (or by the time they get to page 7 are users struggling to remember what is selected on page 1)?
- When you perform an action and you are returned to the page with all the assets should your selection be remembered?
- If you are on a browse page, select some assets, go to another unrelated part of the application, then go back to the browse page should your selection be remembered?
If anyone has examples of best practices, relevant studies or examples of applications that do this well that would be really helpful.