Take the 2-minute tour ×
User Experience Stack Exchange is a question and answer site for user experience researchers and experts. It's 100% free, no registration required.

I want to provide a user of a web application some confirmation message like:

The task "foobar" has been successfully updated.

Now, in term of usability, if the update consists in changing task’s name from "foobar" to "dummy", what should I display to the user and why:

  1. The task "foobar" has been successfully updated.
  2. The task "dummy" has been successfully updated.
  3. something else
share|improve this question
    
Maybe something that even person who doesn't understand English could understand. "foobar" => "dummy" –  lukas Apr 24 '13 at 14:52
1  
@lukas So 'foobar' is greater than or equal to 'dummy'? :) –  JohnGB Apr 24 '13 at 17:14
2  
"The task formerly known as ..." :) –  shambulator Apr 24 '13 at 17:47
add comment

3 Answers

up vote 57 down vote accepted

Let them know what has happened. Here are some situations with longer, clear example notifications that use proper English grammar:

  • Only the name changed

    The task "foobar" has been successfully renamed to "dummy".

  • Only the data changed

    The task "foobar" has been successfully updated.

  • The name and the data changed

    The task "foobar" has been successfully renamed to "dummy" and updated.


If you would like shorter notifications (mobile use) and don't care about English grammar, you can leave out the "The task" and "has been successfullly" to get:

"foobar" renamed to "dummy".

"foobar" updated.

"foobar" renamed to "dummy" and updated.

share|improve this answer
    
Ok, that looks too ambitious for me because that would mean a message as precise as your example for every kind of modifications. –  user30979 Apr 24 '13 at 10:26
10  
@EtienneRouxel Not at all. You only need to be this clear when the name of the item has changed, as without it you will confuse your users. The rest of the time "Item 'foobar' has been updated" is perfectly fine. –  JohnGB Apr 24 '13 at 10:40
    
Ok, and what should I do if both renaming and other modifications happen? –  user30979 Apr 24 '13 at 12:01
3  
I would say The task "foobar" has been successfully renamed to "dummy". To be even more clear. 'Changed' might be interpreted as 'Replaced with' and might contain other changes but the name. –  AndSoYouCode Apr 24 '13 at 12:47
1  
The messages seem a little verbose in my view. Perhaps 'Renamed foobar to dummy!', 'Updated foobar!' and 'Updated and renamed foobar to dummy!' would be more apt. –  Brendon Apr 25 '13 at 8:40
show 4 more comments

There are two different activities.... 1. Changing the details of a task and 2. Changing the task name itself. If details of task are changed, 'The task "foobar" has been successfully updated' is the message suitable. If the task name itself is changed, 'The task "foobar" has been successfully renamed to "dummy"' is the message suitable.

share|improve this answer
    
The two different activities are not mutually exclusives so what should I do if both happen? –  user30979 Apr 24 '13 at 10:28
1  
If details as well as the task name is changed, message should be "The task foobar is renamed as dummy and the task details are updated successfully" –  rags Apr 24 '13 at 10:42
add comment

"The task "foobar" has been successfully updated"

for updates within the task, but not the name. if the update is the name or includes the name then :

"The task "foobar" has been successfully updated and renamed to "dummy" "

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.