Hi everyone, we want to redesign the YaST Control Center. Therefore we are looking for a radical new design. This is your chance to share your ideas regarding YaST Control Center. Please feel free to contribute with mockups and (unconventional) ideas here: http://en.opensuse.org/YaST/Development/New_Control_Center Thanks, Thomas --- SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) -- To unsubscribe, e-mail: opensuse-ux+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ux+help@opensuse.org
Dňa Friday 23 November 2007 12:17:40 Thomas Goettlicher ste napísal:
Hi everyone,
we want to redesign the YaST Control Center. Therefore we are looking for a radical new design.
This is your chance to share your ideas regarding YaST Control Center.
Please feel free to contribute with mockups and (unconventional) ideas here: http://en.opensuse.org/YaST/Development/New_Control_Center
I like the proposal, although I do not like the fact that the most YaST value-add - the services and client setup, is hidden by default. Stano -- To unsubscribe, e-mail: opensuse-ux+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ux+help@opensuse.org
Dne Friday 23 of November 2007 12:25:26 Stanislav Visnovsky napsal(a):
Dňa Friday 23 November 2007 12:17:40 Thomas Goettlicher ste napísal:
Hi everyone,
we want to redesign the YaST Control Center. Therefore we are looking for a radical new design.
This is your chance to share your ideas regarding YaST Control Center.
Please feel free to contribute with mockups and (unconventional) ideas here: http://en.opensuse.org/YaST/Development/New_Control_Center
I like the proposal, although I do not like the fact that the most YaST value-add - the services and client setup, is hidden by default.
Stano
Hi, nice proposal. But I am not sure how our users will evaluate it. It is similar to GTK YaST Control Center and most of people from Czech openSUSE community thinks, the GTK YaST CC is not providing an easy survey :-(. In 10.3 we had some confused GNOME users who wants back Qt YaST (because of CC and SW Management look). Probably they are only a group of the "old time lovers" but they are not so small group to ignore them. If we want to use the proposal, maybe will be good to have possibility to switch into old look for these users. -- Klara -- To unsubscribe, e-mail: opensuse-ux+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ux+help@opensuse.org
On Fri, 2007-11-23 at 13:30 +0100, Klára Cihlářová wrote:
Hi, nice proposal. But I am not sure how our users will evaluate it. It is similar to GTK YaST Control Center and most of people from Czech openSUSE community thinks, the GTK YaST CC is not providing an easy survey :-(. In 10.3 we had some confused GNOME users who wants back Qt YaST (because of CC and SW Management look).
Probably they are only a group of the "old time lovers" but they are not so small group to ignore them. If we want to use the proposal, maybe will be good to have possibility to switch into old look for these users. -- Klara
These mockups are only ideas from brainstorming that need to be discussed, enhanced ... and perhaps discarded. I hope "old time lovers" will add mockups and share their ideas as well, because we want to find a solution that fits for (almost) everybody. Thomas --- SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) -- To unsubscribe, e-mail: opensuse-ux+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ux+help@opensuse.org
On Friday 23 November 2007 06:30:36 am Klára Cihlářová wrote:
Dne Friday 23 of November 2007 12:25:26 Stanislav Visnovsky napsal(a):
Dňa Friday 23 November 2007 12:17:40 Thomas Goettlicher ste napísal:
Hi everyone,
we want to redesign the YaST Control Center. Therefore we are looking for a radical new design.
This is your chance to share your ideas regarding YaST Control Center.
Please feel free to contribute with mockups and (unconventional) ideas here: http://en.opensuse.org/YaST/Development/New_Control_Center
I like the proposal, although I do not like the fact that the most YaST value-add - the services and client setup, is hidden by default.
Stano
Hi, nice proposal. But I am not sure how our users will evaluate it. It is similar to GTK YaST Control Center and most of people from Czech openSUSE community thinks, the GTK YaST CC is not providing an easy survey :-(. In 10.3 we had some confused GNOME users who wants back Qt YaST (because of CC and SW Management look).
Probably they are only a group of the "old time lovers" but they are not so small group to ignore them. If we want to use the proposal, maybe will be good to have possibility to switch into old look for these users. -- Klara
It is just idea that I like more as it gives oversight on all options, but it is still not radical. The old time lovers like me will be more than happy with layout giving precedence functionality than following Linux architecture. For instance: System This computer (local) General settings <Date, time, language, graphic resolution [1], keyboard layout> Software Install and remove Repository change [2] Configuration Hardware Drivers Configuration Services <servers> Backup Other computers in (local) network Add and remove (connections) Administration [3] <same as local> etc. [1] This should be only change of default predefined resolution, not hardware setup. It should work in similar way as krandrtray, not loading SaX2, just select different resolution from list of offers and set it on the spot. This module can go step further and change default in xorg.conf. [2] Repository here is collection of local (removable and permanent) and remote (online) repositories. [3] Administration for all computers where we have available tools. -- Regards, Rajko. -- To unsubscribe, e-mail: opensuse-ux+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ux+help@opensuse.org
On 23/11/2007, Thomas Goettlicher <thomas.goettlicher@suse.de> wrote:
we want to redesign the YaST Control Center. Therefore we are looking for a radical new design.
Please feel free to contribute with mockups and (unconventional) ideas here: http://en.opensuse.org/YaST/Development/New_Control_Center
Looking at this mockup, it's almost identical to the "systemsettings" kcontrol replacement (will be default in kde4)[0] and also I believe the gnome app-browser. I have not looked at how these are implemented, but using them for YaST could be as easy as putting the YaST module .desktop files in the correct places, and adding a few extra fields to the .desktop files. If so this could be the easiest ever major feature to implement. [0] http://bw.uwcs.co.uk/systemsettings.png -- Benjamin Weber -- To unsubscribe, e-mail: opensuse-ux+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ux+help@opensuse.org
On Friday 23 November 2007, Benji Weber said:
On 23/11/2007, Thomas Goettlicher <thomas.goettlicher@suse.de> wrote:
we want to redesign the YaST Control Center. Therefore we are looking for a radical new design.
Please feel free to contribute with mockups and (unconventional) ideas here: http://en.opensuse.org/YaST/Development/New_Control_Center
Looking at this mockup, it's almost identical to the "systemsettings" kcontrol replacement (will be default in kde4)[0] and also I believe the gnome app-browser.
I have not looked at how these are implemented, but using them for YaST could be as easy as putting the YaST module .desktop files in the correct places, and adding a few extra fields to the .desktop files. If so this could be the easiest ever major feature to implement.
Yup, those of us who have been around a bit longer know that YaST modules were once shown in the KDE Control Center treeview. It should be no big thing to load them into systemsettings too - it uses the same KCModuleProxy class as kcontrol. But what about the non KDE/Gnome YaST users? Do they stay with the existing controlcenter in this model? Will -- Desktop Engineer KDE Team -- To unsubscribe, e-mail: opensuse-ux+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ux+help@opensuse.org
But what about the non KDE/Gnome YaST users? Do they stay with the existing controlcenter in this model?
For others I believe ncurses UI will be sufficient. Nevertheless, the new systemsetting application from KDE4 won't decrease the amount of work much. Just think about the installer and other things which need to be ported anyway. -- Regards, Nikolay Derkach -- To unsubscribe, e-mail: opensuse-ux+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ux+help@opensuse.org
* Nikolay Derkach <nderkach@gmail.com> [2007-11-23 19:48]:
But what about the non KDE/Gnome YaST users? Do they stay with the existing controlcenter in this model?
For others I believe ncurses UI will be sufficient.
Xfce users should have to use the ncurses UI??!!!!!!! Bernhard -- To unsubscribe, e-mail: opensuse-ux+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ux+help@opensuse.org
On Fri, 2007-11-23 at 18:01 +0100, Will Stephenson wrote:
On Friday 23 November 2007, Benji Weber said:
On 23/11/2007, Thomas Goettlicher <thomas.goettlicher@suse.de> wrote:
we want to redesign the YaST Control Center. Therefore we are looking for a radical new design.
Please feel free to contribute with mockups and (unconventional) ideas here: http://en.opensuse.org/YaST/Development/New_Control_Center
Looking at this mockup, it's almost identical to the "systemsettings" kcontrol replacement (will be default in kde4)[0] and also I believe the gnome app-browser.
I have not looked at how these are implemented, but using them for YaST could be as easy as putting the YaST module .desktop files in the correct places, and adding a few extra fields to the .desktop files. If so this could be the easiest ever major feature to implement.
Yup, those of us who have been around a bit longer know that YaST modules were once shown in the KDE Control Center treeview. It should be no big thing to load them into systemsettings too - it uses the same KCModuleProxy class as kcontrol.
But what about the non KDE/Gnome YaST users? Do they stay with the existing controlcenter in this model?
I stayed with both the GNOME Control Center and Application Browser. I find it much easier to find what I need and to browse through what's available. One very misunderstood feature in both CC and AB is the search field. I use it all the time when I know what I'm after. This often results in only one hit and no need to use the mouse (type the search string, if only one result shows up, hit enter and the app will be launched). Learning from the "mistakes" that seems apparent when these were introduced in GNOME, is that a quick tour on what's possible with a new interface must be in place.
Will
Cheers, Magnus -- To unsubscribe, e-mail: opensuse-ux+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ux+help@opensuse.org
Thanks for that many postings (>150!!) and the discussion with valuable ideas. I will collect these proposals from your mails and will add them to the wiki page. Please add your future ideas directly to the wiki page, as I don't want them to get dusty in the list archives. There was a little bit confusion about the concern of my original posting. Please apologize my unclear wording. The issue was about organizing the modules based on the problems faced with having a lot of yast modules. The term "Radical Redesign" meant that we not just want to rearrange the modules in new sections or to hide modules within the sections but to find a radical _new way to organize_ a vast amount of modules. Please refer to the mentioned wiki page to further clarify the purpose of this thread as it already contains notes from previous discussions and some ideas as a pointer. Looking forward to your contribution at: http://en.opensuse.org/YaST/Development/New_Control_Center Thanks Thomas --- SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) -- To unsubscribe, e-mail: opensuse-ux+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ux+help@opensuse.org
Hi everyone, thanks for all your comments on the YaST Control Center redesign so far. Please find another suggestion for a radical and innovative redesign on: http://en.opensuse.org/YaST/Development/New_Control_Center#Tagcloudish The main thought beyond that idea is to increase the size of the modules when the user has used it. Similar to tag clouds, modules that are used often become bigger and therefore * easier to detect * easier to open because the size the user needs to hit with his mouse was increased. The different size would also serve as a kind of "Recently Used" reminder. The "HowTo Guide" link will lead to a HowTo/Troubleshooting Wiki. This should serve as a replacement for "help". This makes sense, because studies show, that due to bad experiences users don't expect any help beyond a help button. The use of similar icons in the service section represents modules that are not installed yet. I would like to get your comments on that idea. Please note, that the categorization and the modules were picked by chance. The important thing is the idea, that is behind that. And maybe it is worth to give it a try as it is something no control center has yet. Even Apple doesn't have such kind of thing :-) Best regards, Martin -- Martin Schmidkunz User Experience Specialist martin.schmidkunz@novell.com +49 (0) 911 740 53-346 ----------------------------------------------------------------- SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) ----------------------------------------------------------------- Novell, Inc. SUSE® Linux Enterprise 10 Your Linux is ready http://www.novell.com/linux -- To unsubscribe, e-mail: opensuse-ux+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ux+help@opensuse.org
On Wed, 2007-11-28 at 14:43 +0100, Martin Schmidkunz wrote:
Hi everyone,
thanks for all your comments on the YaST Control Center redesign so far.
Please find another suggestion for a radical and innovative redesign on: http://en.opensuse.org/YaST/Development/New_Control_Center#Tagcloudish
The main thought beyond that idea is to increase the size of the modules when the user has used it. Similar to tag clouds, modules that are used often become bigger and therefore * easier to detect * easier to open because the size the user needs to hit with his mouse was increased. The different size would also serve as a kind of "Recently Used" reminder.
One thing I think is a BAD idea is to have the icons move about. I think just having their size increase once they have been used is good, but they must stay in their original position on the interface. Otherwise you are spending more time looking for them than actually doing the task required. Jim -- Jim Pye PyeNet Universal http://www.pyenet.co.nz -- To unsubscribe, e-mail: opensuse-ux+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ux+help@opensuse.org
Being a computer forensics tech I see multiple operating systems and one area of the Linux system I find different than others is we seem to set everything up the way a programmer or tech sees the operation and not the end user. We use terms and info that we understand which the end user does not. I find this is a sour note from most end users I talk with since they really do not understand what the meaning is, ie, YAST, menus, Program Management, instead of Yast, Programs/Software (basically this is all software within this area). I know this is little but end users I seen were afraid to use Program Management because they thought it might corrupt or change their current settings because they did not realize it was for adding, updating or deleting programs. We have to remember not everyone has the knowhow or experience we have in setting up operating systems, while most buy preconfigured computers where all they do is config minor programs. I totally disliked when they broke up the repositories into two on Yast 10.3. We need to get back to common use like, Display, install/uninstall programs, etc which the end user would understand without having to read a manual or wiki to figure out what it does or what it is. Ease of use is just as important as having thousands of programs. I noticed KDE4 is going to a ease of use base menus which most should understand. I looked at the mock ups and I would consider icons enlarging or moving to being a confusing issue to a end user. No one would expect something like this to occur. Matter of fact some would even try to figure out why certain icons all of a sudden enlarged. People know if they just used a program or area of a menu so what purpose would this solve? George On 11/28/07, Jim Pye <jim.pye@pyenet.co.nz> wrote:
On Wed, 2007-11-28 at 14:43 +0100, Martin Schmidkunz wrote:
Hi everyone,
thanks for all your comments on the YaST Control Center redesign so far.
Please find another suggestion for a radical and innovative redesign on: http://en.opensuse.org/YaST/Development/New_Control_Center#Tagcloudish
The main thought beyond that idea is to increase the size of the modules when the user has used it. Similar to tag clouds, modules that are used often become bigger and therefore * easier to detect * easier to open because the size the user needs to hit with his mouse was increased. The different size would also serve as a kind of "Recently Used" reminder.
One thing I think is a BAD idea is to have the icons move about. I think just having their size increase once they have been used is good, but they must stay in their original position on the interface. Otherwise you are spending more time looking for them than actually doing the task required.
Jim
-- Jim Pye PyeNet Universal
-- To unsubscribe, e-mail: opensuse-ux+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ux+help@opensuse.org
-- greenarrow1 InNetInvestigations-Forensic SuSe 10.2/Suse 10.3/TriStar/Apache GoBoLinux -- To unsubscribe, e-mail: opensuse-ux+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ux+help@opensuse.org
Hello, On Nov 28 20:55 member greenarrow1 wrote (shortened):
Being a computer forensics tech I see multiple operating systems and one area of the Linux system I find different than others is we seem to set everything up the way a programmer or tech sees the operation and not the end user. We use terms and info that we understand which the end user does not.
I think we must carefully keep different things separated in the discussion. On the one hand a setup tool cannot work against the design of the underlying stuff in the system. I have seen much too much nice looking design ideas for setup tools which simply cannot be implemented correctly because they are against the design of the underlying stuff in the system. On the other hand a setup tool can and must use terms and info that a normal user can understand and which are still technically correct. It is often difficult to find such terms but in very most cases it is possible.
I looked at the mock ups and I would consider icons enlarging or moving to being a confusing issue to a end user.
I think the whole idea to increase the appearance of icons for used modules is broken because the underlying assumption is that a used module is more likely to be used again but I don't see that this assumption is true because some modules are likely to be used more than once but other modules are likely to be used only once and which one belongs to which class depends on the individual users habits. In http://en.opensuse.org/YaST/Development/New_Control_Center there is "distinguish between configured and not-configured modules" It seems there is again such an underlying assumption that a used module (i.e. a "configured module") is more likely not to be used again while a not-used module seems to be "waiting to be used". I don't see that this assumption is true because some modules are likely to be used more than once but other modules are likely to be used not at all. In http://en.opensuse.org/YaST/Development/New_Control_Center there is "In order to display any module on two pages, some modules need to go. ... Grouping every thing up intelligently would save a lot modules without loosing functionality. Of course this means a lot of changes to the modules itself." This means in fact that there is no Redesign of YaST Control Center but a Redesign of the whole YaST. A nice attempt to get rid of your original problem how to make a good design for the zillions of existing modules by simply introduce a much bigger new problem (which should be solved by someone else) to reduce the number of modules. I think it is the purpose of the YaST Control Center to deal with zillions of existing modules. Have in mind that YaST is open source so that whoever likes can make as many additional modules as he likes. If the YaST Control Center fails to deal with zillions of modules, the YaST Control Center itself has to be fixed but not the individual modules. When I read http://en.opensuse.org/YaST/Development/New_Control_Center I have the feeling that you think mostly in terms of "just another UI design" but I think that UI design cannot solve any real problem. In the printing system there is a similar problem: How to to deal in a print dialog with zillions of possible options and choices which vary from printer to printer? Perhaps the ideas regarding "dealing with 5,000,000 use-cases" at http://www.mmiworks.net/eng/publications/labels/openPrinting.html might help to find a design so that the YaST Control Center can better deal with zillions of modules? Kind Regards Johannes Meixner -- SUSE LINUX Products GmbH, Maxfeldstrasse 5, 90409 Nuernberg, Germany AG Nuernberg, HRB 16746, GF: Markus Rex -- To unsubscribe, e-mail: opensuse-ux+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ux+help@opensuse.org
Hi, the YaST System Navigator idea looks really cool. -- Klara -- To unsubscribe, e-mail: opensuse-ux+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ux+help@opensuse.org
Hi Johannes,
I have seen much too much nice looking design ideas for setup tools which simply cannot be implemented correctly because they are against the design of the underlying stuff in the system.
I wonder what the underlying stuff might be in our case?
In http://en.opensuse.org/YaST/Development/New_Control_Center there is "distinguish between configured and not-configured modules"
Maybe it would be better to distinguish between "installed and available but not yet installed modules".
"In order to display any module on two pages, some modules need to go. ... Grouping every thing up intelligently would save a lot modules without loosing functionality. Of course this means a lot of changes to the modules itself." A nice attempt to get rid of your original problem how to make a good design for the zillions of existing modules by simply introduce a much bigger new problem (which should be solved by someone else) to reduce the number of modules.
:-) Nonetheless, we should carefully check, whether some modules make sense the way they are. But even by reducing/reorganizing some of them I think, that there will be many modules left, which have to be arranged somehow.
When I read http://en.opensuse.org/YaST/Development/New_Control_Center I have the feeling that you think mostly in terms of "just another UI design" but I think that UI design cannot solve any real problem.
If I got it correctly, the assumption is, that zillions of modules are similar to zillions of options. I am not sure about that. IMHO you do not have zillions of options in a control centre, but just one and that is to pick the right module.
Perhaps the ideas regarding "dealing with 5,000,000 use-cases" at http://www.mmiworks.net/eng/publications/labels/openPrinting.html
That is an interesting approach. If I got it right, it emphases the tasks, the user wants to accomplish (e.g. paper saving, impressive printing), which can be combined by using a matrix.
might help to find a design so that the YaST Control Center can better deal with zillions of modules?
Have to think about it :-) Kind regards, Martin -- Martin Schmidkunz User Experience Specialist martin.schmidkunz@novell.com +49 (0) 911 740 53-346 ----------------------------------------------------------------- SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) ----------------------------------------------------------------- Novell, Inc. SUSE® Linux Enterprise 10 Your Linux is ready http://www.novell.com/linux -- To unsubscribe, e-mail: opensuse-ux+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ux+help@opensuse.org
Hello, On Nov 29 12:56 Martin Schmidkunz wrote (shortened):
I have seen much too much nice looking design ideas for setup tools which simply cannot be implemented correctly because they are against the design of the underlying stuff in the system.
I wonder what the underlying stuff might be in our case?
I meant it as a general comment. In the particular case of the YaST Control Center, the underlying stuff is that YaST is open source so that whoever likes can make as many additional modules as he likes so that the YaST Control Center must be able do deal with zillions of modules. Think about third-party software vendors or hardware manufacturers which make YaST modules to set up their software or hardware. Or in other words: Accept that there are zillions of modules. Then find a YaST Control Center design how to deal with it. Not vice versa.
Nonetheless, we should carefully check, whether some modules make sense the way they are.
Of course - but this is a different issue than the YaST Control Center redesign. I think we must carefully keep different things separated in the discussion ;-)
If I got it correctly, the assumption is, that zillions of modules are similar to zillions of options. I am not sure about that. IMHO you do not have zillions of options in a control centre, but just one and that is to pick the right module.
It seems we are back at the problem to distinguish between items from which the user can freely choose one (e.g. printer resolution) and items where the user must select the right one (e.g. paper size). Usually YaST modules are the latter case. But remember that e.g. third-party software vendors or hardware manufacturers can make YaST modules to set up their software or hardware so that there might be more than one module to set up a printer, graphics card, scanner, monitor, ... or to set up a firewall (e.g. a third-party firewall). A redesigned YaST Control Center should not fail in this case.
Perhaps the ideas regarding "dealing with 5,000,000 use-cases" at http://www.mmiworks.net/eng/publications/labels/openPrinting.html
That is an interesting approach. If I got it right, it emphases the tasks, the user wants to accomplish (e.g. paper saving, impressive printing), which can be combined by using a matrix.
Yes! For the YaST Control Center one could have tasks like "set up Internet and networking stuff" "set up printing and scanning" "set up graphics stuff (mouse, monitor, graphics card,...)" "set up security stuff" "set up console (keyboard, mouse/GPM, framebuffer, ...)" For example the YaST Firewall module could be accessible both via "set up Internet and networking stuff" and via "set up security stuff" and the YaST Mouse module could be accessible both via "set up graphics stuff" and via "set up console". This would also avoid the usual bloatware bugs with too huge unmaintainable all-in-one modules (e.g. several separated modules for separated tasks regarding networking and security become mixed up in a network-bloatware module). In particluar think about the runtime-monster when e.g. the small YaST Scanner module calls the small YaST Firewall module (for a few Firewall settings regarding scanning in the network) but instead a huge YaST network-bloatware module is loaded into memory and it starts to do all its bloatware work (e.g. autodetect network cards, modems, ISDN adapters, ...) if the system didn't collapse with "out of memory" before ;-) Have high-end enterprise systems in mind where on one physical hardware many Linux instances run (IBM Z-Series, XEN, VMware,...) so that there are not too much resources for one particular Linux instance. Kind Regards Johannes Meixner -- SUSE LINUX Products GmbH, Maxfeldstrasse 5, 90409 Nuernberg, Germany AG Nuernberg, HRB 16746, GF: Markus Rex -- To unsubscribe, e-mail: opensuse-ux+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ux+help@opensuse.org
Hi George,
We need to get back to common use like, Display, install/uninstall programs, etc which the end user would understand without having to read a manual or wiki to figure out what it does or what it is.
Yes, I think you hit a very good spot here, which is important for the next step, when it comes to categorization/wording of modules.
Ease of use is just as important as having thousands of programs.
Maybe even more :-)
People know if they just used a program or area of a menu so what purpose would this solve?
The idea behind that was that by increasing the size of an icon (target area) the user need less precision and therefore less time to hit it (Fitt's Law). The other benefit is, that the program become visually salient and therefore easier to detect. But as some other people already mentioned, there are some downsides to it: * items don't group as easy as they would do, when they had the same size, which violates basic design principles like Gestalt laws * the presentation of icons is disturbed Cu, Martin -- Martin Schmidkunz User Experience Specialist martin.schmidkunz@novell.com +49 (0) 911 740 53-346 ----------------------------------------------------------------- SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) ----------------------------------------------------------------- Novell, Inc. SUSE® Linux Enterprise 10 Your Linux is ready http://www.novell.com/linux -- To unsubscribe, e-mail: opensuse-ux+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ux+help@opensuse.org
On Wednesday 28 November 2007 03:43:01 pm Martin Schmidkunz wrote:
I would like to get your comments on that idea. Please note, that the categorization and the modules were picked by chance. The important thing is the idea, that is behind that. And maybe it is worth to give it a try as it is something no control center has yet. Even Apple doesn't have such kind of thing :-)
It still suffers from having too many intems in one window. I know of a study saying that any list of stuff should have not more than 7 objects in it, in order to be easily "scanned" by humans. Having a window chock-full of icons doesn't feel right. It reminds me of the old Windows control panel. When it first appeared everyone would spend 1 minute finding what they wanted, because they had to look at every icon. We have to have at least a two level structure, like it's now in YaST. Just putting an icon that's used once at most (Language) on the same screen with one that's used three times a day (Software Management) doesn't feel like the best possible usability. Because of this, a Favorites section is a very good idea. Also, we are used to YaST, we know what it does. But new users might find it confusing that there are two "control centers": one is KDE/Gnome control and the other one is YaST. How should someone new to Linux get the difference between KDE Control "Internet and Network" and "YaST networking"? How is this someone even supposed to know there are two of these, doing different stuff? To do the right thing for usability and to keep the mindshare of having YaST, maybe the YaST modules should be fusioned with KDE control, but have distinctive icons, so the users know those are YaST modules. A first idea would be that the icons would have a green hue or a geeko background. -- To unsubscribe, e-mail: opensuse-ux+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ux+help@opensuse.org
Hi Silviu,
It still suffers from having too many intems in one window. I know of a study saying that any list of stuff should have not more than 7 objects in it, in order to be easily "scanned" by humans.
This comes form epxerienced about the human short term memory, which revealed the result, that humans can recall 7 +/- 2 chunks (a chunk is a piece of information like single letters or meaningful, short combinations like FBI). I have some amendments to that: * these studies are usually done in a laboratory with limited distraction. In a real-life environment people usually recall less than 7 +/-2 chunks. * when you use something several times you also encounter some form of recognition, which makes it easier for you to detect some items (if the items remain in the same order, of course :-)) * in my opinion active recall is not as vital to a list design as something else called serial search. This means, that each item is scanned by it's own, until the user finds the item he is looking for.
Having a window chock-full of icons doesn't feel right. It reminds me of the old Windows control panel. When it first appeared everyone would spend 1 minute finding what they wanted, because they had to look at every icon.
Which refers to a problem in serial search :-)
We have to have at least a two level structure, like it's now in YaST.
The issue that is important here is, that different kinds of users are grouping their items differently and would look for the same item in different places. This is a challenge we have to face.
Because of this, a Favorites section is a very good idea.
Good point.
Also, we are used to YaST, we know what it does. But new users might find it confusing that there are two "control centers": one is KDE/Gnome control and the other one is YaST. How should someone new to Linux get the difference between KDE Control "Internet and Network" and "YaST networking"? How is this someone even supposed to know there are two of these, doing different stuff?
Maybe we can split them into "personal settings" (KDE/GNOME control centre) and "system settings" (YaST control center)?
To do the right thing for usability and to keep the mindshare of having YaST, maybe the YaST modules should be fusioned with KDE control, but have distinctive icons, so the users know those are YaST modules.
Which leads to the questions: what about people using other desktop layouts? Cu, Martin -- Martin Schmidkunz User Experience Specialist martin.schmidkunz@novell.com +49 (0) 911 740 53-346 ----------------------------------------------------------------- SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) ----------------------------------------------------------------- Novell, Inc. SUSE® Linux Enterprise 10 Your Linux is ready http://www.novell.com/linux -- To unsubscribe, e-mail: opensuse-ux+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ux+help@opensuse.org
Hi everyone, I have read all your emails now. Many thanks for the valuable discussion and the huge amount of good ideas. I have added them to the wikipage: http://en.opensuse.org/YaST/Development/New_Control_Center Please feel free to add ideas, rearrange the sections or to draw mockups. Thanks a lot! Thomas On Fri, 2007-11-23 at 12:17 +0100, Thomas Goettlicher wrote:
Hi everyone,
we want to redesign the YaST Control Center. Therefore we are looking for a radical new design.
This is your chance to share your ideas regarding YaST Control Center.
Please feel free to contribute with mockups and (unconventional) ideas here: http://en.opensuse.org/YaST/Development/New_Control_Center
Thanks, Thomas
--- SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg)
-- To unsubscribe, e-mail: opensuse-ux+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ux+help@opensuse.org
participants (14)
-
Benji Weber
-
Bernhard Walle
-
Jim Pye
-
Johannes Meixner
-
Klára Cihlářová
-
Magnus Boman
-
Martin Schmidkunz
-
member greenarrow1
-
Nikolay Derkach
-
Rajko M.
-
Silviu Marin-Caea
-
Stanislav Visnovsky
-
Thomas Goettlicher
-
Will Stephenson