On Saturday 24 January 2009 12:24:06 am David C. Rankin wrote:
Stefan Hundhammer wrote:
Not everbody reads blogs, so I'd like to point you to this:
http://lizards.opensuse.org/2009/01/23/tabbed-browsing-for-packages/
What do you think? Is this a good idea?
CU
As long as they don't forget the hot-keys to allow you to switch tabs without having to grab a mouse, then I don't have any objection to it. I don't see any benefit for doing it either. A list-box is a pretty damn easy concept, that's been a standard for how long?
List-box is easy, but what is proposed will enable to have really large number of filters with easy switch between the most used.
I'm all for new and better ways of doing things, but "change for the sake of change" usually causes many more problems than it solves. What I'm looking for here is: "What problem are we trying to solve?" Further, where is any data that says tabbed is better than list?
It is not better. It is just in common use in browser which makes it easy to understand what they do. Though, if tabs don't change left side of the window, with search etc, they should not extend over whole window width. We can use configurable short list with single button Configure, or Edit, instead of list-box with all available filters.
A down side to all tabbed implementations is the loss of window real estate now taken up by a 40 px hight row of tabs.
If you get easy switchable views (filters) than space can become non-issue. Current way with limited number of filters, and 2 clicks to switch views back and forth creates need for larger list of packages, so you don't have to switch often. Few tabs presenting selected views from larger list, allow to create more filters that will give you shorter lists. IMHO, general overhaul of package management user interface, or even whole YaST, that will use experience collected with web browsers may show as the best option. It will allow user to select options, search criteria, filters, and have them collected in one tab that will be loaded on module start. Few predefined tabs could be displayed at the begin, or selected from drop down menu at the top of the screen. The only problem is how to organize YaST to be able to remember preferences. -- Regards, Rajko -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org