Kontextsensitive Hilfe
Bei einer kontextsensitiven Hilfe handelt es sich um eine Online-Hilfe, die dem Benutzer Informationen über die Benutzerschnittstelle einer Anwendung und die gerade durchgeführten Aufgaben anbietet.[1] Diese Form der Hilfe wird üblicherweise auf Dialog- oder Elementebene angeboten.[2][3] Je weniger Konzeptwissen für die Zielgruppe und den Sachverhalt notwendig ist, umso eher eignen sich kontextsensitive Hilfen auf Element- oder Dialogebene im Unterschied zu kontextfreien Hilfen.[2]
Detaillierungsgrad der kontextsensitiven Informationen
BearbeitenDie Granularität der kontextsensitiven Informationen kann je nach Anwendungszweck variieren.
Elementebene
BearbeitenDie kontextsensitive Hilfe auf Elementebene wird auch Direkthilfe genannt und bezieht sich auf:
- einzelne Steuerelemente (z. B. Textfelder, Schaltflächen oder Menüpunkte) innerhalb der grafischen oder zeichenorientierten Benutzerschnittstelle
- einzelne Objekte in WYSIWYG-Formulareditoren von visuellen Programmierumgebungen
- Schlüsselworte, Tags und Einträge aus Programmbibliotheken (z. B. Klassen, Funktionen und Konstanten) in Quelltext-Editoren von integrierten Entwicklungsumgebungen (IDE)
Online-Hilfe auf Elementebene kann nur sehr punktuelle und isolierte Informationen geben. Nicht jedes Element der grafischen Benutzeroberfläche muss zwingend mit einer kontextsensitiven Hilfe versehen sein. Oftmals ist es sinnvoll, Optionen zu bündeln und die Unterschiede in der Beschreibung herauszuarbeiten. Dabei sollte die Beschreibung kurz und knapp sein.[2]
Dialogebene
BearbeitenKontextsensitive Hilfe auf Dialogebene beschreibt einen Dialog, ein Fenster oder eine Registerkarte, einschließlich aller enthaltenen Elemente, ihre Zusammenhänge und Abhängigkeiten.[2]
Bereitstellung von kontextsensitiven Informationen
BearbeitenHersteller von Anwendungssoftware haben mehrere Optionen, um Benutzern kontextsensitive Informationen anzubieten.
Zugriff
BearbeitenDer Zugriff auf die kontextsensitive Hilfe kann dem Benutzer auf folgende Art und Weise ermöglicht werden:[2]
- Hilfe-Menü in der grafischen Oberfläche: die einzelnen Befehle öffnen bestimmte Teile der Online-Hilfe (z. B. den Suchdialog oder das Inhaltsverzeichnis).
- F1-Hilfe: durch Drücken der F1-Taste wird die passende Information für das markierte Element im Hilfefenster angezeigt.
- Hilfe-Schaltfläche im Dialog oder Fragezeichen in Titelleiste.
- Dynamische Hilfe: eingebettete Hilfe, die selbstgesteuert passend zur aktuellen Handlung in der Benutzeroberfläche angezeigt wird.
Darstellung
BearbeitenDas Aussehen von kontextsensitiven Hilfen kann sehr unterschiedlich sein. Üblich sind Balloon Help, Pop-up-Hilfe (z. B. in Form von Tooltips), Nachrichten in der Statusleiste, eigene Fenster oder Webbrowser, in denen die kontextsensitiven Informationen angezeigt werden.[2][3] Wenn die kontextsensitive Hilfe in einem speziellen Bereich der grafischen Benutzeroberfläche angezeigt wird, spricht man von eingebetteter Hilfe (englisch Embedded Help).[2][4] Dazu zählen auch Software-Agenten, wie beispielsweise Microsoft Agent.[5]
Einzelnachweise
Bearbeiten- ↑ Arbeiten mit kontextsensitiver Hilfe > Was ist eine kontextsensitive Hilfe? In: helpx.adobe.com. Adobe, 4. Februar 2022, abgerufen am 24. Mai 2023.
- ↑ a b c d e f g Petra Thiemann: Benutzerfreundliche Online-Hilfen: Grundlagen und Umsetzung mit MadCap Flare. 1. Auflage. Vieweg+Teubner Verlag, Wiesbaden 2008, ISBN 978-3-8348-0424-2, S. 13–15, 159, doi:10.1007/978-3-8348-9483-0.
- ↑ a b Create Context-Sensitive Help. In: learn.microsoft.com. Microsoft, 31. Mai 2018, abgerufen am 2. April 2023 (englisch).
- ↑ Creating Embedded Help Windows. In: learn.microsoft.com. Microsoft, 31. Mai 2018, abgerufen am 2. April 2023 (englisch).
- ↑ Matthew MacDonald: Pro .NET 2.0 Windows forms and custom controls in C#. 1. Auflage. Apress, Berkeley 2006, ISBN 1-4302-0110-X, S. 803 f., doi:10.1007/978-1-4302-0110-6 (englisch).