Adam,

I do a lot of work with forms in industry—data logging, reporting, etc. I tend to have software save values as they are entered, rather than saving by page or document. This insures that data isn't lost due to dropped connectivity, hardware/software failure, or any kind of browser redirect. Data in a field is saved on loss of focus. Checkboxes, radio buttons, and menus save selections on change.

In this type of work, there is very rarely, if ever, a case in which the user wants to do the equivalent of "closing without saving". These applications typically have "undo" features, which cover the case of accidentally changing a value. During field trials of one such application, I believe one or two users specifically asked when or how the data was being saved. There has been no confusion about the lack of a Save button and no requests for the application to work differently.

On the other side, I work on document-centric software. In these cases, I follow the explicit save model, as the user is opening a document, making changes, and closing it. There is more likely to be a case that they would want to discard changes made. A document contains multiple pages (typically navigated by tabs), and the Save buttons saves the entire document. Values are stored temporarily to allow navigation between the pages, of course, but not committed until the explicit save. An alert will remind the user to save if s/he tries to close or navigate away from the document.

Best,
Jack


On Oct 16, 2008, at 11:17 PM, Adam Connor wrote:

For example if I'm on one form, complete it and click a "next" button to move to the next form, should the data I entered be automatically saved. Most seem to expect it to be? What about the situation where I complete one form and then jump to another in the process, not the previous or next one, but say 5 steps away? Should my data be automatically saved?

And how about if I want to stop filing in the forms now, because I don't have any more data to provide right now and need to go gather it so I can fill it in later. Should there be an explicit "save" button for that situation? And if so, doesn't having a save button for that situation raise some consistency issues with the fact that the other two situations don't require the user to manually initiate a save?




Jack L. Moffett
Interaction Designer
inmedius
412.459.0310 x219
http://www.inmedius.com

If there's anything more annoying
than a machine that won't do what you want,
it's a machine that won't do what you want
and has been programmed to behave
as though it likes you.

           - Don Norman


________________________________________________________________
Welcome to the Interaction Design Association (IxDA)!
To post to this list ....... [EMAIL PROTECTED]
Unsubscribe ................ http://www.ixda.org/unsubscribe
List Guidelines ............ http://www.ixda.org/guidelines
List Help .................. http://www.ixda.org/help

Reply via email to