[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-usability
Subject: Re: System Settings as a Design Lesson
From: Celeste Lyn Paul <celeste () kde ! org>
Date: 2008-12-02 17:27:56
Message-ID: 200812021227.56573.celeste () kde ! org
[Download RAW message or body]
On Tuesday 02 December 2008 11:45:02 Rafael Fernández López wrote:
> I am the culprit of this change.
oops :)
> About what Celeste pointed out, I could agree a bit more (even in the
> disagreeing rank) if she had painted each "category" alternating
> backgrounds (as Mac OS X does).
It doesn't matter if the border is changed to the "outside of the box" or the
background color alternates. It it has the same effect and I'm OK with either
one.
I have a problem with the current implementation because it is less efficient
than the old one. In order to offset the border-under-header effect, you must
add more whitespace to create an object area.
In Dolphin, there is extra white space between each category. In System
Settings, it is barely perceptible. If the space were added to correct the
design, then you would be wasting a lot of space in a UI that is already at
risk for scrolling.
> Not even talking about Dolphin. For me the explanation followed has no
> application at all in Dolphin.
>
> Note that I am not a usability expert. I am talking from my personal
> opinion as a developer and as a user. Note that I am open mind, I read, I
> understand and I can change my opinion. Note that I can implement something
> I am personally against [better said: that I don't support] if it benefits
> more people that it "damages".
It doesn't damage anything except for people who absolutely cannot stand
change. If anything, people were more affected by the fact that the screenshot
was in qt3 and not pretty, or that the line in the kde4 version had a nice
fade effect.
People have this misinterpretation of usability == preference, which it is
not. A small part of usability considers satisfaction because given two
similar designs, users will perform better with one they they like and find
more aesthetically pleasing.
For your reference, usability is:
* Learnability
* Efficiency
* Memorability
* Error prevention
* Satisfaction
Very much functional design and none of this marketeering hogwash for
preference.
> What I wonder now. So, from your point of view, Dolphin should also use
> this layout ? (the one you propose)
If one uses it, they all should so the environment is consistent. It would
also make it visually consistent with how Plasma is promoting the use of
section headers instead of group boxes. This change would conceptually alter
the line from an embellishment to a border.
> Do you think that this will work that well when I set a bold font as my
> default font ? It could seem so much a "whole block" that it could confuse,
> IMHO.
This would be a problem besides this view. Plasma is currently using and
promoting the use of bold fonts to replace group boxes. We could consider
making all headers larger than the default font size so it is double coded
(size + weight) for normal default layouts and still single coded (size) when
you make all of your text bold.
Also, the border will just be on the top, not the bottom, so the header is
still anchored to the border which will make it stand out. The only difference
is that the header will look like it belongs to the contents more than it does
with the line separating it.
Can you make the change and send a screenshot of Dolphin? It might be easier
to talk about if there is a picture to look at.
> Is strange to me too because I can see everywhere documents where the title
> that "sums up" or "gives you an idea" of what contents follow usually are
> underlined, or even underlined till the end of the paper (as done here, but
> on a screen). Does this still apply on those cases ?
Do you have some examples outside of print?
> Please, please, please... don't take this message as "free" criticism. As I
> said I am open to all ideas [I am even rewriting KCategorizedView because
> of performance issues and I could take this in count, or for systemsettings
> create a special view], and I am not wanting to do any kind of flamewar
> here. I just want to learn.
This is really a minor MINOR issue compared to all the other System Settings
problems, such as a bad information architecture (what I plan on talking about
next). It is discouraging that a simple discussion meant to be educational on
a basic design principle gets everyone so upset. At the same time, it is also
a very basic error that I would not hesitate to point out if it were a client
application and would expect them to fix it.
--
Celeste Lyn Paul
KDE Usability Project
usability.kde.org
_______________________________________________
kde-usability mailing list
kde-usability@kde.org
https://mail.kde.org/mailman/listinfo/kde-usability
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic