-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Humanize error message copy #11
Comments
502, 503 and 504 are probably our priorities here. (501's headline may sound technical, but it's extremely unusual for a non-technical user to encounter that error page.) Rough translations of those error messages:
|
@redoPop — thanks. I'll chomp away on this over the next few days. |
I was thinking of creating unique messages for each error type, and then it occurred to me that most, if not all, people who arrive at such a screen aren't interested in the specific details. If they're that kind of person, well, we provide the error code which they'd likely be familiar with (and we could even link the code to Wikipedia if we choose). Perhaps the rather generic message we use on 500 is sufficient, especially if we include some kind of notification mechanism. |
I can implement this if the UX of a less specific error message seems strongly preferable, but I'd prefer a different solution. There are a few reasons developers prefer specific error messages:
Our planned solution for #9 should help avoid the third problem. Perhaps the other two problems could be mitigated by adding more specific error text below a generic heading, like: I'd prefer the heading itself contain the specific messaging, but it's a challenge to produce message summaries that satisfy both user groups. |
@redoPop — ah, that makes sense. Thanks for the info. I like the solution above—I realize it's not optimal for the engineers, but perhaps when they get used to it, they'll be conditioned to looking below the generic copy. May I suggest that we move the error code down, remove the parents, and place it in front of the specific error, e.g.:
|
I can certainly move the numeric HTTP status code closer to the specific message as you suggest, but removing my parents seems a little extreme at this point. |
That was supposed to be pants |
|
DYING 😭 |
We did it, ya! |
After he's gone, can we delete all the CSS from everywhere? |
In a recent tweet, Brad Frost complained that our 502 error message "isn't good."
This issue is to assess our current error message headlines and other copy, and to suggest replacements where needed.
Here's a list of our current status pages, with headline text and links to markdown sources:
In suggesting replacements, please bear in mind that copied or retyped error message headlines are sometimes all that developers receive in error reports. Headline text should therefore be distinct and specific, but ideally not overwhelmingly verbose or technical.
The text was updated successfully, but these errors were encountered: