[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-core-devel
Subject: Re: Too technical terms in PO's
From: Marc Mutz <Marc.Mutz () uni-bielefeld ! de>
Date: 2001-12-04 22:51:19
[Download RAW message or body]
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Tuesday 04 December 2001 22:16, Claudiu Costin wrote:
<snip>
> > That's helpful how? It doesn't provide more accurate information
> > for the author (after all, I supposed the author knows the meaning
> > of current messages) and it certainly won't make things less
> > cryptic for users.
ACK.
> If numbers are so hated, how can you explain for average user
> difference between image & pixmap. How about things more complicated.
> Joe user send this number to author if it feel to be cooperative. But
> Joe will not bother to send long long error message happned in
> KSuperApp::mangabanga() virtual method... :)
When we're talking about error messages:
- - The best way to go is to provide a non-technical error messsage that
makes clear to the user that it's _not his fault_, but the
programmer's.
- - The dialog box then provides a "details" button that shows technical
information and a "save" button to save the error details to disk.
This way, if the user get's this error message he
1. knows that it's not him who did something stupid
2. It's a problem with the program that he may report to the authors.
If we're talking about options in a configuredialog, there are some
methods to work with this:
a. Put these technical options on a tab/page "advanced" or "technical"
with other technical options.
b. Add extensive What's this help, possibly with a label that points the
user to the fact that what'sThis help _is_ available (cf. Message-ID
setting in KMail->Configure->Composer->Headers), becuase normally it
isn't.
c. Make it clear to the user that this program will function
independently of what he does or does not choose in that tab (and make
sure that that is really the case!)
In the special case with kcmbackground, one could label the checkbox
"use speed optimization for background painting" and explain in the
What'sThis help _first_, that this can gnerally be left switched on as
long as one doesn't see display errors and if one sees them, one should
try if disabling this option fixes it. Only _then_ tell the interested
user how that optimization is accomplished internally, but so that Joe
User knows that he doesn't need to understand that last part.
Marc
- --
History teaches that grave threats to liberty often come in times of
urgency, when constitutional rights seem too extravagant to endure.
-- Justice Thurgood Marshall, 1989
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQE8DXAg3oWD+L2/6DgRApCRAKDz0Wr3r4qOIFtKhftHUoUxioZshACgyCyF
/e/CrVdPZ6QOHmod9xbkCIk=
=pHx2
-----END PGP SIGNATURE-----
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic