Главная | Actual Topics | Обратная связь | В избранное | Сделать домашней | Антиспам ;)
 System & Utilities
 Unix News
 OS Emulator
Каталог статей
Все статьи

Биллу Гейтсу тоже предлагают избавиться ...
Вымогательство в борьбе со спамом

September, 2018
Какой из этих ОС Вы отдаете большее предпочтение?

Mac OS
Windows XP
Windows 2003
Что такое ОС? :)

Другие опросы

Всего голосов: 327
Комментарии: 0

Архив Новостей
 September 2018 (4)
 August 2018 (8)
 July 2018 (11)
 June 2018 (13)
 May 2018 (10)
 April 2018 (14)
 March 2018 (11)
 February 2018 (13)
 January 2018 (13)
 December 2017 (14)
 November 2017 (15)
 October 2017 (19)
 September 2017 (18)
 August 2017 (13)
 February 2017 (14)
 January 2017 (19)
 December 2016 (16)
 November 2016 (16)
 October 2016 (21)
 September 2016 (18)
 August 2016 (16)
 July 2016 (16)
 June 2016 (20)
 May 2016 (18)
 April 2016 (15)
 March 2016 (22)
 February 2016 (17)
 January 2016 (15)
 December 2015 (15)
 November 2015 (22)
 October 2015 (20)
 September 2015 (17)
 August 2015 (25)
 July 2015 (20)
 June 2015 (23)
 May 2015 (21)
 April 2015 (17)
 March 2015 (19)
 February 2015 (9)
 January 2015 (23)
 December 2014 (9)
 November 2014 (13)
 October 2014 (12)
 September 2014 (18)
 August 2014 (20)
 July 2014 (10)
 June 2014 (12)
 May 2014 (12)
 April 2014 (10)
 March 2014 (22)
 February 2014 (10)
 January 2014 (8)
 December 2013 (26)
 November 2013 (53)
 October 2013 (40)
 September 2013 (48)
 August 2013 (63)
 July 2013 (56)
 June 2013 (52)
 May 2013 (49)
 April 2013 (67)
 March 2013 (74)
 February 2013 (63)
 January 2013 (62)
 December 2012 (62)
 November 2012 (66)
 October 2012 (68)
 September 2012 (48)
 August 2012 (75)
 July 2012 (60)
 June 2012 (71)
 May 2012 (69)
 April 2012 (85)
 March 2012 (86)
 February 2012 (90)
 January 2012 (81)
 December 2011 (103)
 November 2011 (118)
 October 2011 (74)
 September 2011 (2)
 June 2011 (110)
 May 2011 (118)
 April 2011 (111)
 March 2011 (112)
 February 2011 (101)
 January 2011 (119)
 December 2010 (117)
 November 2010 (118)
 October 2010 (131)
 September 2010 (117)
 August 2010 (226)
 July 2010 (351)
 June 2010 (305)
 May 2010 (319)
 April 2010 (343)
 March 2010 (329)
 February 2010 (311)
 January 2010 (312)
 December 2009 (266)
 November 2009 (156)
 July 2009 (101)
 June 2009 (279)
 May 2009 (365)
 April 2009 (348)
 March 2009 (347)
 February 2009 (323)
 January 2009 (318)
 December 2008 (237)
 November 2008 (155)
 October 2008 (334)
 September 2008 (310)
 August 2008 (343)
 July 2008 (362)
 June 2008 (322)
 May 2008 (484)
 April 2008 (1276)
 March 2008 (1658)
 February 2008 (250)
 January 2008 (6)
 November 2007 (1)
 September 2007 (1)
 June 2007 (1)
 May 2007 (1)
 March 2007 (1)
 January 2007 (2)
 December 2006 (1)
 October 2006 (2)
 September 2006 (1)
 August 2006 (2)

KDE System Settings: About the general navigation

System & Utilities


Recently, we ran a study on the reorganization of the KDE system settings (Re-sort KDE control modules and Results of Card Sorting the KDE System Settings). Both the number of participants as well as the discussion in the forum proved the huge interest in this topic.

Based on these information some design proposals have been developed. Their impact on navigation needs to be carefully considered. Following we introduce two possible alternatives how the system settings could look like in the future as (partly) interactive mockups and ask you to vote for your favorite option.


Primary goal of the project is to get a clear organization of the different modules. The system settings should work with the minimum screen resolution of 1024 x 768px (mockups have exactly this size). To facilitate usability both alternatives got rid of hidden features and avoid using tabs, for instance. Furthermore, we want to provide options for a simple access to frequently needed system settings while keeping the full range of KDE’s configurability for advanced users. Modules should get cross-linked to provide fast access to related information. The idea is to have a flexible framework that allows future enhancements, e.g. a new module for motion sensing devices. Furthermore, the modules should have options for extension with predefined add-ons (eye candy, get hot new stuff, desktop exchange service). The mockups are geared to the visual design group (VDG) styleguide, though not using the recommended inkscape mockups.

Idea 1: Scrollarea

The first idea was made by anditosan and published in the forums. Albeit the draft focuses on KCM design it introduces a complete new top level navigation: Top-level categories are shown in a sidebar. On click, a subordinate sidebar opens with all sections that belong to this category. Every other content is shown at once in a scrollarea, but not unless it gets expanded explicitly. The modules arrange information in columns, sections are broke down by horizontal rules.


  • Easy to use (the idea is known from web design and usage is self-evident)


  • Placement of description (this first draft has no room left to show a description on the module level)
  • Limited length of labels (the design takes some space and needs at least an elaborated auto-alignment)

Some enhancements have already been proposed in the forum: the subordinate sidebar overlays the labels (implemented in the mockups) and every section gets an expander (not implemented because it doesn’t solve the use case simple vs. advanced).

Idea 2: Drill-down

The second idea brought up by Björn Balazs is to use a drill-down navigation. The sidebar offers access to other modules or sections on the same level. To dive into subordinate information, links are offered on the content page. The breadcrumb on the top makes it easy to go back to upper levels. If an option for a simple configuration is available, it is included directly alongside further navigation options on the content page. That makes it an integral part of the navigation.


  • Known (and yet reusable) sidebars are possible (list view with icons)
  • Very flexible (the navigation can be as deep as needed)
  • Efficient use of screen real estate for modules (even in case of smaller dialogs) with the option for descriptions


  • Unusual navigation for desktop software (however, drill-down navigation is a standard in web design)
  • More clicks are necessary to reach a certain module

The draft could be improved by better feedback by means on mouse over effect for icons (which are a matter of improvement too).


The advantage of one alternative is the drawback of the other. Either the navigation is flat with only two levels or you have to do more clicks. The one uses much space the other is more flexible. So please try it yourself. Open the mockups by clicking the pictures below and start exploring. Interactivity is available when the cursor becomes a ‘hand pointer’ (that is the symbol when you move the mouse over a link). Click it and see what happens. When you reach a decision please vote below for your favorite alternative.

Prototype ‘Scrollarea’

KDE system settings, alternative 'Scrollarea'

KDE system settings, alternative ‘Scrollarea’

 Prototype “Drill-down”

KDE system settings, alternative 'Breadcrumb'

KDE system settings, alternative ‘Drill-down’


Note: There is a poll embedded within this post, please visit the site to participate in this post's poll.

Next steps

Although the mockups look near to final there are still a lot of open questions:

  • Implement final organization of KCMs
    So far the categories and sections should be understood as a first draft. It was criticized, for instance, that ‘software’ is a rather unspecific category name.
  • Consider activities
    Plasma provides the awesome feature of activities which should be pushed a little more, however. The idea is to allow activity specific configuration for all (at least when it’s possible) modules included.
  • See-as-well links
    The idea to cross-link modules received some support in the ongoing discussions.
  • Bottom-bar button (Defaults, Undo, Apply, Cancel)
    Another issue is the bottom bar. Right now it depends on how the module was started – stand-alone or from the shell. This is not an example of good usability.
  • Design of control modules (e.g. clickable preview of color options)
    The shown mockups are only a small sample from the wide range of configuration options.

However, most important for the next steps is to discuss the project with developers in order to balance coding effort and benefit for UX. A first proof of concept has been made by Sebastian Kügler, which looks very promising.


Разместил: Planet KDE | Дата: 12.06.2014 | Прочитано: 758 | Раздел: System & Utilities   

Рейтинг статьи

Средняя оценка: 0.00/0Средняя оценка: 0Всего голосов:0

Хорошо Нормально Пойдёт Плохо

Смотрите также связанные темы

12.01.2014 QNX Delivers Power of Choice to Automotive Industry with Broad Range of User Experiences at 2014 CES
"Discover new acoustic experiences in the latest QNX technology concept cars; control infotainment and navigation services with ease, using a flexible, multi-modal user interface; try out new cloud services that will transform how consumers, automakers, and dealers interact with vehicles LAS VEGAS, 2014 International CES North Hall, Booth 536, January 7, 2014 QNX Software Systems Limited, a global leader in software platforms for in-car electronics, today is demonstrating how its latest innovations in infotainment, acoustics, and cloud technology offer a potent mix for creating new, user-centr...
29.12.2015 Luxoft Teams Up with QNX on Automotive ADAS Technologies
"Collaboration focused on advanced technologies, including road scene reconstruction and augmented navigation, which can enable semiautonomous driving.December 15, 2015 Luxoft Holding, Inc. NYSE:LXFT, a leading provider of software development services and innovative IT solutions to a global client base, and QNX Software Systems Limited, a subsidiary of BlackBerry Limited, today announced a new technology partnership focused on ADAS systems used by automotive original equipment manufacturers OEMs and Tier 1 suppliers. As part of the initiative, Luxoft will leverage its expertise in road-model...
"New platform offers unified management of all acoustics in the car, enabling customers to reduce the cost, complexity, and time-to-production of audio signal-processing systems. Las Vegas, International CES 2016, LVCC North Hall, Booth 325 - January 6 - QNX Software Systems Limited, a subsidiary of BlackBerry Limited, today announced the new QNXreg; Acoustics Management Platform AMP, a comprehensive solution that allows automakers to enhance the audio and acoustic experience for drivers and passengers, while reducing system costs and complexity.Modern vehicles contain multiple acoustic and au...
15.12.2015 QNX and AdasWorks Collaborate on Automated Driving Technology
"Companies integrating software technologies to enable intelligent, multi-camera surround-view systems. Ottawa, Ontario and Budapest, Hungary December 10, 2015 QNX Software Systems Limited, a subsidiary of BlackBerry Limited, and AdasWorks, an innovative startup developing artificial intelligence-based software for automated driving, today announced a technology partnership focused on advanced driver assistance systems ADAS and autonomous vehicles. As part of the new initiative, the companies are porting several AdasWorks functions, including lane detection, moving-object detection, and objec...
"SmartDeviceLink technology now available for the QNX CAR Platform for Infotainment.Ottawa, Ontario - January 4 - QNX Software Systems Limited, a subsidiary of BlackBerry Limited, today announced that Ford Motor Company has ported its open source SmartDeviceLink SDL technology to the QNX CAR Platform for Infotainment. SDL is designed to bring an intuitive and fully integrated app experience to the car. It allows drivers to use voice commands, steering-wheel buttons, and other in-car controls to interact with smartphone apps that provide navigation, music, location sharing, and other services. ...
09.06.2015 QNX Leads New Phase of Digital Instrument Cluster Design for a Safer, More Enjoyable Drive
"Trusted QNX technology enables seamless integration of navigation, infotainment, and critical driving information for next generation of digital instrument clusters. DETROIT, TU-Automotive Detroit, Booth C92, June 3 QNX Software Systems Limited, a subsidiary of BlackBerry Limited, today demonstrated how QNX OS technology provides a flexible and highly reliable platform for powering next-generation digital instrument clusters. According to a report from IHS Automotive, Automotive User Interfaces 2014, digitalization of the modern car is progressing at breakneck speed, with research showing th...
28.08.2013 QNX Automotive Technology to Power Garmin K2 Platform
"Garmin leverages flexibility and reliability of QNX CAR platform in its next-generation infotainment solution for automotive OEMsOTTAWA, August 28, 2013 QNX Software Systems Limited, a global leader in software platforms for in-car electronics, today announced that Garmin International has selected the QNX CAR platform to power the new Garmin K2 platform, the companys next-generation infotainment solution for automotive OEMs.K2s capabilities include multiple digital displays, on- and off-board voice recognition, smartphone integration, and optional embedded 4G connectivity. The system provid...
10.01.2013 QNX CAR Application Platform 2.0 Chosen by Delphi for Next-Generation Infotainment Systems
"Global tier one automotive supplier uses HTML5-based platform to create seamless connectivity from mobile devices to in-vehicle infotainment experienceLAS VEGAS, 2013 International CES North Hall, Booth 1837, January 8 QNX Software Systems Limited, a global leader in software platforms for in-car electronics, today announced that Delphi Automotive NYSE: DLPH has chosen the QNX CAR application platform 2.0 for use in next-generation infotainment systems. This week, at CES, Delphi will demonstrate how it has leveraged the HTML5 framework in the QNX CAR application platform to create a powerfu...
06.06.2013 New Version of QNX CAR Platform Expands Design Choices to Include Android Apps and Qt User Interfaces
"Enables automotive companies to tap into vast ecosystem of mobile developers creating Android, HTML5, OpenGL ES, and Qt appsDETROIT, Telematics Detroit Conference, June 5, 2013 QNX Software Systems Limited, a global leader in software platforms for in-car electronics, today demonstrated how the new version of its QNX CAR Platform for Infotainment will enable developers of car infotainment systems to leverage an even broader choice of mobile apps and content.The QNX CAR Platform already supports both HTML5 and OpenGL ES, the two most popular open standards for mobile app development. With the ...
22.11.2010 New articles published for week ending 11/20/2010
New articles published for week ending 11/20/2010 VMware ACE Moving an ACE Management Server to a new physical server without breaking the connection to deployed ACE instances (1030623) Date Published: 11/15/2010 Manually updating ACE Management Server information on a deployed ACE instance (1030649) Date Published: 11/15/2010 VMware ESX Clarification on VM Failover alarm trigger (1025755) Date Published: 11/16/2010 VMware ESX 4.1 Patch ESX410-201010402-SG: Updates GnuTLS, NSS, and openSSL (1027014) Date Published: 11/16/2010 VMware ESX 4.1 Patch ESX410-201010405-BG: Updates VMware Tools (...
Нет комментариев. Почему бы Вам не оставить свой?
Вы не можете отправить комментарий анонимно, пожалуйста зарегистрируйтесь.
Google Search


Топ Новостей
1: Fedora and KDE/spin\'s treatment - Discussion
Просмотров - 2189

2: KDE\'s Kirigami 2.0 Framework for Convergent UIs Enters Beta with New Features
Просмотров - 652

3: Akonadi/KMail issues on Tumbleweed?
Просмотров - 642

4: Offline Vaults for an extra layer of protection
Просмотров - 638

5: Netrunner Desktop 16.09 "Avalon" Linux OS Is Out with Kernel 4.7, KDE Plasma 5.7
Просмотров - 619

6: KDevelop 5.0.2 released for Windows and Linux
Просмотров - 606

7: Interview with Esfenodon
Просмотров - 581

8: fresh breeze for Ubuntu
Просмотров - 534

9: Multi-screen woes in Plasma 5.7
Просмотров - 532

10: Embrace Open Source culture: the 5 common transformations.
Просмотров - 521

11: GSoC Update 1: The Beginning
Просмотров - 517

12: Debugging issues booting a PC in 2018
Просмотров - 508

13: Qt SCXML and State Chart Support in Qt Creator
Просмотров - 493

14: plib3.gui 0.9.9
Просмотров - 490

15: Interview with Neotheta
Просмотров - 487

Google 120X240

Главная | Actual Topics | Статьи | Обратная связь | Guest Book
Генерация: 1.533 сек. и 13 запросов к базе данных за 1.477 сек.
Powered by SLAED CMS © 2005-2007 SLAED. All rights reserved.