On the contrary---I would like to disagree here.
> (it would only make sense in the context of
> a multi-level UNDO mechanism).
Exactly---but this sort of automatic unlimited UNDO capability is a
wonderful thing for increasing interactivity. The higher bandwidth
of interaction you want to achieve, the more useful it becomes.
At the Geometry Center, we have just released a suite of interactive
graphical WWW applications based on fill-out forms, and have found
the automatic UNDO capability to be *extremely* helpful. Given the
turnaround time of network transactions, correcting or fine-tuning
one's input by taking advantage of the transparent UNDO feature can
greatly boost the apparent interactivity of the application. (Try it
out for yourself at "http://www.geom.umn.edu/apps/gallery.html".)
I don't have anything against your proposal for "hints" that would
allow history to be discarded. I simply want to emphasize that the
default behavior of browsers should always be to *keep* intermediate
steps of the fill-out form.
Thanks for listening,
--------------------------------------------------------------------
Paul Burchard <burchard@geom.umn.edu>
``I'm still learning how to count backwards from infinity...''
--------------------------------------------------------------------