YaST/Style Guide/Dialogs/Avoid Presenting Confusing Information

From openSUSE

Avoid Presenting Confusing Information

The information should be presented so that the user always knows

  • what the dialog is about? You can achieve this by a self descriptive labeling.
  • which pieces of information belong together? You can achieve this by grouping items that belong together.
  • where he is in the dialog. You can achieve this by minimizing the levels of a dialog by using tabs instead.


Example

Confusing information in the network module in YaST

Confusing information in the network module in YaST: the "general" tab configures general network settings. But as it appears when the user edits a single network card the user thinks that it configures general settings for a single network card.