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

Reply via email to