It's understandable a painstaking programmer will want to add extended notices to a program he/she has written. But most of the time, it will be better and faster for users when these notices are kept simple or even not used, especially when the result of an action is obviously visible. Mostly no notices will be necessary for successful actions. You can instead use that time to comment your code, it will be appreciated by other programmers.
So you gave your hours and completed several functions just to delete an item from a list. You added a notice for each error state. You will probably feel an urge to add a notice for the successful state. "you have successfully deleted the message!" Well, if the result is obvious to the user, this will only slow down the usage of the site and bore the user. Like adding a "file deleted!" notice to Windows Explorer after each file deletion.
Also try to keep it as short as possible. Longer notices and unneeded words like "successfully" get annoying in time. If something is done, it's already successful. Like "You have successfully logged in!". You can use "Logged in", "Welcome back", or better, don't write a notice as it's already obvious to the user.
DW
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by RaĆ¼l Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.
- Shouvik Mukherjee@shouvik
Shouvik Mukherjee - 0 likes
- alfalive@alfalive
alfalive - 0 likes
- danielwells@danielwells
danielwells - 0 likes
You must log in to post replies.Agreed. For now, it can be changed from the language files.
I agree too. Linux like no messages if everything is ok. :)
In my custom theme I also changed the behavior of the notices so that if its not an error (the green ones), it fades away much quicker. I found the default was taking too long the fade away. Also, if the user hovers over the notice it will stay until he moves his mouse off of it (this give the user a chance to slow it down to read it slowly if he wishes).
The notices seemed to be getting in the way a lot in the default state and this change seemed to help a lot.