Comment 5 for bug 758896

Revision history for this message
Aaron Bentley (abentley) wrote : Re: [Bug 758896] Re: Choosing "import template files" option in translations details page results in some visual feedback but nothing else happens

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 11-04-15 06:53 AM, Jonathan Lange wrote:
> I think the issue here is that there are mixed messages. The green flash
> indicates you've been successful but the red cross implies you haven't
> been.

The red cross and the green flash are meant to represent two different
kinds of things.

The checks and crosses are meant to indicate "is set to an acceptable
value". The flashes are meant to indicate "action succeeded".

> If you understand the underlying model and that you need to import
> template & translation files, that's probably OK, but if you are
> exploring the UI, trying to learn through experimentation, it's a bit
> confusing.

The whole point of this page is to guide users towards setting
configuring acceptable values for sharing translations, so the crosses
and checkmarks are a fundamental part of this.

> Thus, I think it's not just a matter of having too many options or not
> knowing what we need to select, but also a matter of giving better
> feedback once the user has selected the option.

The only way a green flash can guarantee a checkmark is if we only allow
users to configure acceptable values.

That would still leave the case where users get a red flash, but a
checkmark-- i.e. the value was acceptable, they tried to change it to a
different value, but the action failed.

> I guess fixing the
> former might remove the need to fix the latter.

We have two things we need to communicate. Checklist status indicates
the acceptability of the values, flashes indicates the success of
actions. We can certainly explore different ways of communicating those
things.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk2oacIACgkQ0F+nu1YWqI2MTACfeJTiWseF97+zR6nKddLfNxdo
pywAnRsv+UfQ5UtUPIREGeSdqlJ5fUkJ
=o15K
-----END PGP SIGNATURE-----