Hot answers tagged

46

If I understand you correctly, you have a window that automatically saves changes for the user as they adjust items. Currently you have a button that say "Close" on this window. Your clients are requesting you to rename this to "Save and Exit". But since the save action has already happened while they're making the changes, the button really just closes the ...


38

A save button should always save everything. Accidental data loss is about the worst thing that can happen to users. This is why many applications (e.g., GMail) don't even have save buttons; they just auto-save everything. If technically feasible, auto-saving is an even better solution (as long as there is an effective undo). Note: when auto-saving, it is ...


38

It depends on your application structure, but in general tabs are precisely made to have more than one opened at a time. Therefore, it would be pretty annoying to always notify the user when he switches tabs. A common solution would be to keep the status of each tab and display a "modified" indicator inside the tab headline. E.g. in IntelliJ a modified ...


36

Export is often used for file formats which don't support saving your current editing status. Word let's you save .doc, .docx, .odt and so on, but only export .pdf, .html and similar. Same with gimp: You can save .xcf, but only export .jpg, .png and the same. The reason for this is that with any other file format than .xcf gimp loses data like layers which ...


23

The system should help the user but should not restrict the user. If the user indeed wants to search something, the user should be able to. Warning the user that this will result in losing information and afterwards giving the user the opportunity to copy his or her work (or maybe saving a concept version of it for later review?) should then be the best ...


18

Firstly, from your description, it sounds as though when your users click the button, they are not saving, they are publishing (which has the side effect of saving) - so the button should be labelled 'publish'. Secondly, you are merging two decisions into one, when they should be kept separate - mainly for clarity, but also because more choices require more ...


15

A "save" function should be expected to yield a file which, if opened later in the editor, will yield one that precisely matches what was saved. An "export" function is appropriate in cases where the file will be target format's best representation of the data, but the target format may not necessarily be capable of holding all of the information in the ...


14

Adding a Save button to your auto-saving window would be a bad idea. It would suggest to the user that closing the window without pushing Save would revert the changes — which would be wrong, and highly misleading. Then remains the fact that the users are worried that their changes could be lost. You should add a discreet message saying "Saved" when ...


9

Can you support auto save in this context? As long as users don't experiment with the data it would smooth the process. Make it even faster by providing a key sequence for the next button. If that would work, you can just have a status indication immediately adjacent to a 'next item' button, like the pattern illustrated below. If you need to allow undoing ...


8

I would argue no - this triggers alarm bells as to: 'what have I actually done?' and is not common practices with most software products. However Excel is a bit of a weird fish when it comes to this - it could be dependant upon the macros within the sheet, here is an interesting thread discussing the same issue. https://groups.google.com/forum/#!topic/...


8

You say: I've decided for tabs (instead of a wizard) due to the fact that the user might not fill it all out in one go, but rather re-visit and edit it from time to time. So you have a hefty task where more will need to go into a handholding experience than even the typical wizard. In other words, you'll need to build in more prompts and explanations than ...


8

If you Save a file, then continue editing, you will be editing the file you just saved. If you Export, you won't continue editing the file you exported, but the previously saved file. It's a subtle difference because you don't actually edit a file until it's saved/exported, but this is how the user sees it.


8

This answer is inspired by Paul S above. Here is WordPress's save / preview / publish widget Most CMSs and blogs have something similar.


8

Use more specific language in your CTAs Perhaps you've got a style guide that might prohibit this, but part of the existing problem is that the microcopy is typically generic. Leave the buttons in the task modal as [Save] and [Cancel]. Restrict so that it's only possible to save from the task modal. Use more natural language instructions in the Confirm ...


7

Tabs are meant to keep the state whether they are shown or not, meaning that the things you have in tab A should look exactly the same even if you switch to tab B and then back to A. Try to start to write an email in a tab using a web browser. Open another tab and then switch back to the mail composer tab. You would be surprised if what you had written in ...


7

Since we don't have any visual mocks to go by, here's a quick thought on your question; I'll adjust my answer if it's off the mark, or you provide more details. Starting an interaction: Add or + Appointment is a fairly standard pattern for creating a new instance of an object (in this case an appointment object). Ending an interaction: Save or Save ...


6

It really depends whether we're referring to Save as simply an action which persists the users data without any wider impact, or whether this could also apply to other scenarios. If my Save action has an impact on something wider (e.g. applying some settings that cause significant changes to a system), then losing manual control over this action could be ...


6

I would expect that both versions (text/HTML) will be saved, just like working with the CMS Wordpress. I would also be very frustrated as an user when I found out that I only saved one version of the email. If I would find out, because it's very unusual to save only one version. Maybe you have to question yourself: Why would an user only save one version (...


6

In some cases you may want to reconsider the requirement for explicit saving and go with implicit saving instead. (Counter example is applications where it is important for all the data to be saved at once due to relations between the various records.) There are various practices that I have seen for indicating that the data has not been saved, which I will ...


6

User clicks on Save and system closes the popup? Yes. Show a feedback message on the screen behind as: Your changes are saved successfully! What if user accidentally clicks on Cancel button? Close the popup, but the feedback message on screen behind should say: Your changes are discarded. Undo The feedback messages / notification play a huge role ...


6

Although users don't like to admit it, they will make mistakes. Ranging from having the wrong mental model of what a button will do to a simple misclick. It is therefor important designers take these possible mistakes into account when designing software. Two good rules of thumb are 'always ask for confirmation when a users action is irreversible' and 'try ...


6

Let's tackle this question like this: In a crude way - AutoSave : Save this without user intervention or automatically Save : Save the work so that the user does not loose it Now your point: Having a mixed behaviour when it comes to saving seems to be an interesting behaviour, as generally you would think of an application having just a Save or ...


5

Let's take a look at what other applications do Applications on macs and windows (from what I recall for windows... been a while since I've used a windows machine) prevent the user from moving forward before they decide whether they want to save or discard changes. The reasoning behind that is because if the user leaves the application, then a modal/...


5

This is what GIMP documentation has to say about the distinction (emphasis added): In former GIMP releases, when you loaded an image in some format, let us say JPG or PNG, the image kept its format and was saved in the same format by Save. With GIMP-2.8, images are loaded, imported, in the XCF format as a new project. and When you are finished working ...


5

A Draft is an initial or unfinished copy of a document which is expected to have errors and need reworking. I have used this term several times in scenarios like the one you describe to indicate to the user that their work is not finished. A different color can indicate to the user that this button is distinct from the main 'Save' button, and a tooltip or ...


5

the image is lost after the user closed it, so an "undo" button is off the table. In this scenario you should try to prevent the worst case, which is that the user didn't click "Save". Therefore never presume he clicked "Save" and ask him again. Another suggestion is to show the Save dialog only when the user closes. So instead of showing: Save | Close, ...


5

I think this article answers your question very well: Why Users Miss Form Buttons Placed in the Action Bar As they fill out the form, their eyes move from the top of the page to the bottom. When they complete it, their eyes are at the bottom of the page. The absence of a submit button leaves them confused and uncertain of how to complete the form. (...


4

In my opinion, auto-save should be avoided: When there are validations on the form The form allows multiple entries We designed a timesheet module for a client that auto-saved entries. The client loved it but then validations kicked in and turned the table up-side-down. Some of the fields were required to be mandatory dynamically i.e. based on the ...


4

if you want to let user focus on one button, i think there is a way to do it. like below, when you click edit, the button will turn to "cancel". If you don't want to save your input, you can click cancel. but if you want to save it, the save button is right below the content(click it ,the item will draw back and open next), you won't miss it if you finish ...


Only top voted, non community-wiki answers of a minimum length are eligible