I’m currently developing a plugin : a workspace with a html view containing a web application. When I switch to an other workspace (live by example) and come back to mine, I return on my home page and have to renavigate threw my app.
The answer will be no. When you switch to a workspace in the Smart Client it will be initialized and opened and if you switch away from a workspace it will be closed. So because of the base functionality of Smart Client you will not be able to persist it.
No. The workspace functionality of the Smart Client is basically as described. -And, I don’t think there is a browser that would be able to persist data and start over without doing requests.