How to get users to read error messages?

后端 未结 26 2486
耶瑟儿~
耶瑟儿~ 2020-12-22 16:03

If you program for a nontechnical audience, you find yourself at a high risk that users will not read your carefully worded and enlightening error messages, but just click o

26条回答
  •  庸人自扰
    2020-12-22 16:31

    In my opinion and experience, it's the power users, who do not read error messages. The nontechnical audience I know reads every message on the screen most carefully and the problem at this point mostly is: They don't understand it.

    This point may be the cause of your experience, because at some point they will stop reading them, because "they don't understand it anyway", so your task is easy:

    Make the error message as easy to understand as possible and keep the technical part under the hood.

    For example I transfer a message like this:

    ORA-00237: snapshot operation disallowed: control file newly created Cause: An attempt to invoke cfileMakeAndUseSnapshot with a currently mounted control file that was newly created with CREATE CONTROLFILE was made. Action: Mount a current control file and retry the operation.

    to something like:

    This step could not be processed due to momentary problems with the database. Please contact (your admin|the helpdesk|anyone who can contact the developer or admin to solve the problem). Sorry for the inconvenience.

提交回复
热议问题