In playing around with http://simile.mit.edu/exhibit/examples/presidents/presidents.html it struck me that it would be neat if the history frame didn't only remember history while browsing between views inside of Exhibit, but would also recall its state if you follow a link to wikipedia and return back to the exhibit again,. This presently restarts the exhibition, all view configuration options lost. (So if you had a view where you clicked Thomas Jeffreson to read up on him elsewhere, you are likely to feel lost when you return, and don't end up in the same view.)
I may not have grasped the full complexity of what kind of view state can be built up in Exhibit, but to me it seems that it is mostly a set of boolean switches, one-in-n options and space-time coordinates, and keeping these (or those presently in a non-default setting) encoded in the URL fragment of the history frame would let Exhibit reconfigure itself to this precise state once again upon returning from wikipedia (for instance) via the browser back button. SimileAjax.History looks almost prepared for it API-wise, though it implements a rolling history action list without any state machine encoding/reconfiguration hooks. -- / Johan Sundström, http://ecmanaut.blogspot.com/ _______________________________________________ General mailing list [email protected] http://simile.mit.edu/mailman/listinfo/general
