User:Andrew/HIG/UserAssistance: Difference between revisions

From KDE Wiki Sandbox
(Created page with "= User Assistance = == User-driven information == * Provide tool-tips for user driven information. * Provide [[Projects/Usability/HIG/Callou...")
 
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
__NOTOC__
= User Assistance =
= User Assistance =
User Assistance guidance considers interface elements that inform users of the application’s activity and status, as well as elements dedicated to user education. This includes online help, error alerts, and status alerts.
== User-driven information ==
== User-driven information ==
* Provide [[Projects/Usability/HIG/Tooltip|tool-tips]] for user driven information.
* [https://techbase.kde.org/Projects/Usability/HIG/Tooltip Tooltips] - Use tooltips for user driven information.
* Provide [[Projects/Usability/HIG/Callouts|callouts]] for user driven information coming from desktop widgets.
* [https://techbase.kde.org/Projects/Usability/HIG/Callouts Callouts] - Use callouts for user driven information coming from desktop widgets.


== System triggered notification ==
== System triggered notification ==
* Provide a [[Projects/Usability/HIG/MessageWidget| message panel]] to inform users about non-critical problems.
* [https://techbase.kde.org/Projects/Usability/HIG/MessageWidget Message panel] - Use a message panel to inform users about non-critical problems.
* Use a [[Projects/Usability/HIG/Notifications|notification]] as system-triggered message to inform about events out of the current context.
* [https://techbase.kde.org/Projects/Usability/HIG/Notifications Notification] - Use a notification as system-triggered message to inform about events that are outside of the current context.
* Show a [[Projects/Usability/HIG/ProgressIndicator| progress indicator]] for lengthy actions.
* [https://techbase.kde.org/Projects/Usability/HIG/ProgressIndicator Progress indicator] - Show a progress indicator for lengthy actions.


== Disruptive messages ==
== Disruptive messages ==
* Show a modal [[Projects/Usability/HIG/Messages|message dialog]] if the processing has reached an unexpected condition that needs interaction.
* [https://techbase.kde.org/Projects/Usability/HIG/Messages Message dialog] - Show a modal message dialog if the processing has reached an unexpected condition that requires immediate interaction.


== Help system ==
== Help system ==
* Support the user by an elaborated interface or per [[Projects/Usability/HIG/HelpSystem|help system]].
* [https://techbase.kde.org/Projects/Usability/HIG/HelpSystem Help] - Provide a help system as a secondary mechanism to support users’ complete or better understanding of tasks — the primary mechanism should be the user interface itself.

Latest revision as of 05:19, 25 September 2014

User Assistance

User Assistance guidance considers interface elements that inform users of the application’s activity and status, as well as elements dedicated to user education. This includes online help, error alerts, and status alerts.

User-driven information

  • Tooltips - Use tooltips for user driven information.
  • Callouts - Use callouts for user driven information coming from desktop widgets.

System triggered notification

  • Message panel - Use a message panel to inform users about non-critical problems.
  • Notification - Use a notification as system-triggered message to inform about events that are outside of the current context.
  • Progress indicator - Show a progress indicator for lengthy actions.

Disruptive messages

  • Message dialog - Show a modal message dialog if the processing has reached an unexpected condition that requires immediate interaction.

Help system

  • Help - Provide a help system as a secondary mechanism to support users’ complete or better understanding of tasks — the primary mechanism should be the user interface itself.