- May 19, 2011
- 21,023
- 16,277
- 136
It's one of those times when progress apparently means regression.
Once upon a time, error messages were unhelpful to the user. Things like:
ERR 501
Or the infamous "Abort, Retry, Fail" type messages from the days of MS-DOS.
It was clear that work needed to be done, especially in the days before the Internet became mainstream, an error number meant absolutely nothing to the user. However, including an error number can be helpful because the developer probably has a good idea why they gave that condition that error number (and it is shorter/easier to document), and in the days of the Internet, it means that concise search engine searches have a better chance of a successful result.
At some point, error numbers took a back seat as it was believed that the average user is likely to intimidated by an error number even with the Internet available. The result generally was a reasonably clear error message to those who choose to read it, try to understand it and/or research it.
However, in an attempt to present a friendlier face to the user (apparently), we now have dumbed-down error messages that could mean one of a million unrelated things went wrong.
MacOS X likes to throw up only "an error occurred" if app updates fail.
Windows 8.x likes to say things like "Something happened and the installation of Windows 8.1 can't be completed", or something like "everything's OK" instead of "The Windows updates installed successfully". Some people like to say "everything's OK!" even though the ship is sinking because they don't want people to panic.
I wonder if an option to disable "fucking stupid user mode" is something that software makers would consider in order to provide the interested user with useful information. Alternatively, can they take a leaf out of Alwil Software's book (the makers of AVAST) and include language packs like "English (Pirate)", so that if they insist on irritating anyone who might have been willing to listen and fix what went wrong, they can try to amuse us at the same time?
It reminds me of this:
http://xkcd.com/806/
Once upon a time, error messages were unhelpful to the user. Things like:
ERR 501
Or the infamous "Abort, Retry, Fail" type messages from the days of MS-DOS.
It was clear that work needed to be done, especially in the days before the Internet became mainstream, an error number meant absolutely nothing to the user. However, including an error number can be helpful because the developer probably has a good idea why they gave that condition that error number (and it is shorter/easier to document), and in the days of the Internet, it means that concise search engine searches have a better chance of a successful result.
At some point, error numbers took a back seat as it was believed that the average user is likely to intimidated by an error number even with the Internet available. The result generally was a reasonably clear error message to those who choose to read it, try to understand it and/or research it.
However, in an attempt to present a friendlier face to the user (apparently), we now have dumbed-down error messages that could mean one of a million unrelated things went wrong.
MacOS X likes to throw up only "an error occurred" if app updates fail.
Windows 8.x likes to say things like "Something happened and the installation of Windows 8.1 can't be completed", or something like "everything's OK" instead of "The Windows updates installed successfully". Some people like to say "everything's OK!" even though the ship is sinking because they don't want people to panic.
I wonder if an option to disable "fucking stupid user mode" is something that software makers would consider in order to provide the interested user with useful information. Alternatively, can they take a leaf out of Alwil Software's book (the makers of AVAST) and include language packs like "English (Pirate)", so that if they insist on irritating anyone who might have been willing to listen and fix what went wrong, they can try to amuse us at the same time?
It reminds me of this:
http://xkcd.com/806/
