[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-usability
Subject: RE: kcontrol
From: "Jamethiel Knorth" <jamethknorth () hotmail ! com>
Date: 2004-07-26 4:05:02
Message-ID: BAY7-F17hbA9N4q8oCD00016a4e () hotmail ! com
[Download RAW message or body]
>From: Benjamin Meyer <ben+kdeusibility@meyerhome.net>
>Date: Sun, 25 Jul 2004 21:54:00 -0400
>
>-----BEGIN PGP SIGNED MESSAGE-----
>Hash: SHA1
>
>Rather than being just another complainer person who says "KControl sucks
>and
>needs to be better" with nothing constructive to add, I have put together
>some things first.
Great.
>Based somewhat on the already constructed changes by this mailinglist
>contained in kdebase/kcontrol/TODO I have written up first a doc specifying
>the basic grouping along with explanations of what/why. This type of doc
>never seemed to have existed before which is part of the problem for the
>constant kcontrol changes in the past 7 years (as far back as I know)
>
>http://www.csh.rit.edu/~benjamin/kcontrol4/kcontrol4.html
>
>At the same time I played using QtDesigner and a little code and made a
>mockup
>application:
>http://www.csh.rit.edu/~benjamin/kcontrol4/screenshots/mockup.png
>
>Then I actually sat down and fleshed it out quite a bit more to the point
>where it does actually load the kcontrol modules on your system.
>
>http://www.csh.rit.edu/~benjamin/kcontrol4/screenshots/
>http://www.csh.rit.edu/~benjamin/kcontrol4/kcontrol4.tar.bz2
>
>You can compile it yourself and check it out. It works just enough to play
>with the system, but probably wouldn't take much more to finish it off.
I'd love to do so, but can't get to Linux for a while, as I'm on vacation
for another pair of weeks or so. As such, my comments will be based entirely
on your page and may be completely off-base. If they are off-base, I sorry
for bothering you with them.
I actually did a somewhat similar design for the overall layout
(http://www.csis.gvsu.edu/~abreschm/designs/the-control-panel/images/control_center.1.png
and
http://www.csis.gvsu.edu/~abreschm/designs/the-control-panel/images/control_center.2.png)
not too long back, although I only made mock-ups as I cannot program very
well. What I was trying to work around, only partially successfully, are two
things which I still see as problems in your design.
First, the control panel is extensible, no matter how bothersome that may
be. There must be allowances for third-party modules to be added. I did not
see it addressed in your design document where such additions would go if
they did not fit into the current areas. For example, what occurs if there
are too many icons in a single row to fit into the width of the window?
Although that likely won't be an error yet, it should be prepared for.
Second, you seem to be using a multi-window approach. I am strongly against
that for many reasons. Many users are confused by a new window appearing
once they want to return to the original one. Closing the new window seems
risky to some people, and it can cause many issues. If that cannot be worked
around, I don't think there will be as large an improvement in KControl as
some of us hope. Even if it does get much cleaner, it will have introduces
new problems into the mix at the expense of the old ones. That isn't to say
that it needs to be single-window, but I would strongly recommend trying for
a single-window approach.
As far as other comments on the design, I think that 64x64 is larger than
the icons actually need to be. When I was doing a mock-up of my design,
48x48 seemed to be plenty large enough. 64x64 is very large, and only fits
into a reasonably sixed window if the spacing is fairly small. I would
rather see wider spacing, so that a user has more rest area for their eye. A
dense window can be hard to look through, even with relatively few options
in it.
>I guess the work I have done present two things:
>
>1) A (sort of) formal doc that can be used explaining where modules go. As
>far as I know know one has bothered to write up something like this. Feel
>free to point me out as wrong. (no, mailing list archives don't count)
>
>2) A different way of looking at kcontrol. Someone said it looks like
>something from winXP, but if so that was not intensional and entirely
>accidental.
Actually, it looks a lot like the Mac OS-X control panel, which is not a
problem. However, the Mac OS-X control panel has some of the same problems
you have. In fact, if the screen is at a low enough resolution (I think
800x600 does it) it is technically impossible to reach some options on the
control panel due to the combination of it having a fixed size and Mac OS-X
not allowing windows to be moved above the top border of the screen. (That's
as of 10.1, they may have fixed this since then). 800x600 may be rare, but
the issue still exists with that particular design.
_________________________________________________________________
Don’t just search. Find. Check out the new MSN Search!
http://search.msn.click-url.com/go/onm00200636ave/direct/01/
_______________________________________________
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