Windows-Eigenschaft
Anmerkung
Dieses Designhandbuch wurde für Windows 7 erstellt und wurde für neuere Versionen von Windows nicht aktualisiert. Ein Großteil der Anleitungen gilt weiterhin im Prinzip, aber die Präsentation und Beispiele spiegeln nicht unsere aktuelle Designleitfadenwider.
Eigenschaftenfenster ist der kollektive Name für die folgenden Arten von Benutzeroberflächen (UIs):
- Eigenschaftenblatt: Wird verwendet, um Eigenschaften für ein Objekt oder eine Auflistung von Objekten in einem Dialogfeld anzuzeigen und zu ändern.
- Eigenschaftenprüfung: Wird verwendet, um Eigenschaften für ein Objekt oder eine Auflistung von Objekten in einem Bereich anzuzeigen und zu ändern.
- Dialogfeld "Optionen": Wird zum Anzeigen und Ändern von Optionen für eine Anwendungverwendet.
Eine Eigenschaft für ein Objekt ist eine der folgenden:
- Eine Einstellung, die Benutzer ändern können (z. B. den Namen einer Datei und das schreibgeschützte Attribut).
- Ein Attribut eines Objekts, das Benutzer nicht direkt ändern können (z. B. größe und Erstellungsdatum einer Datei).
Im Gegensatz zu Dialogfeldern (außer Optionsdialogfeldern) und Assistenten unterstützen Eigenschaftenfenster in der Regel mehrere Aufgaben anstelle einer einzelnen Aufgabe.
Eigenschaftenfenster sind in der Regel in Seiten angeordnet, auf die über Registerkarten zugegriffen wird. Eigenschaftenfenster sind häufig Registerkarten zugeordnet (und umgekehrt), aber Registerkarten sind für Eigenschaftenfensternicht unerlässlich.
Ein typisches Eigenschaftenblatt.
Hinweis: Richtlinien für Layout- und Registerkarten werden in separaten Artikeln vorgestellt.
Ist dies die richtige Benutzeroberfläche?
Berücksichtigen Sie die folgenden Fragen, um sich zu entscheiden:
- Erfordert das Festlegen der Eigenschaften, dass Benutzer eine feste, nicht triviale Abfolge von Schritten ausführen? Wenn ja, verwenden Sie stattdessen einen -Assistenten oder Aufgabenfluss.
- Ist der Inhalt ausschließlich die Optionen einer Anwendung? Wenn ja, verwenden Sie ein Optionsdialogfeld.
- Ist der Inhalt ausschließlich die Attribute einer Anwendung? Wenn ja, verwenden Sie ein Infofeld.
- Ist der Inhalt hauptsächlich die Eigenschaften eines Objekts (seine Einstellungen oder Attribute)? Verwenden Sie andernfalls ein Standarddialogfeld oder Dialogfeld "Registerkarten".
- Werden Benutzer eigenschaften häufig oder über einen längeren Zeitraum anzeigen oder ändern? Wenn ja, verwenden Sie einen Eigenschafteninspektor; verwenden Sie andernfalls ein Eigenschaftenblatt.
- Werden Benutzer eigenschaften für mehrere verschiedene Objekte gleichzeitig anzeigen oder ändern? Wenn ja, verwenden Sie einen Eigenschafteninspektor; verwenden Sie andernfalls ein Eigenschaftenblatt.
Eigenschaftenblätter und Eigenschafteninspektoren sind nicht exklusiv. Sie können die am häufigsten verwendeten Eigenschaften in einem Eigenschafteninspektor und den vollständigen Satz im Eigenschaftenblatt anzeigen.
Designkonzepte
Eigenschaftsfenster werden oft zu einem Dumpingboden für eine ungerade Auswahl an niedrigen, technologiebasierten Einstellungen. Zu häufig sind diese Eigenschaften in Registerkarten organisiert, aber darüber hinaus, die nicht für bestimmte Aufgaben oder Benutzer entwickelt wurden. Wenn Benutzer daher mit einer Aufgabe in einem Eigenschaftenfenster konfrontiert sind, wissen sie häufig nicht, was zu tun ist.
Führen Sie die folgenden Schritte aus, um sicherzustellen, dass Ihre Eigenschaftenfenster nützlich und verwendbar sind:
- Stellen Sie sicher, dass die Eigenschaften erforderlich sind.
- Stellen Sie Eigenschaften im Hinblick auf Benutzerziele dar, nicht in Der Technologie.
- Eigenschaften auf der rechten Ebene präsentieren.
- Designseiten für bestimmte Aufgaben.
- Designseiten für bestimmte Benutzer, insbesondere eingeschränkte Benutzer (Nichtadministratoren).
- Organisieren Sie die Eigenschaftenseiten effizient.
Wenn Sie nur eine Sache tun...
Stellen Sie Eigenschaften im Hinblick auf Benutzerziele dar, nicht in Der Technologie. Geben Sie vor, dass Sie das Eigentum erklären und warum es für einen Freund nützlich ist. Wie würden Sie es erklären? Welche Sprache würden Sie verwenden? Dies ist die Sprache, die auf Ihren Eigenschaftenseiten verwendet werden soll.
Verwendungsmuster
Eigenschaftenfenster weisen mehrere Verwendungsmuster auf.
- Eigenschaftenblätter. Eigenschaften für ein einzelnes Objekt werden in einem Dialogfeld ohne Modus angezeigt.
- Eigenschaftenblätter mit mehreren Objekten. Eigenschaften für mehrere Objekte werden in einem Dialogfeld ohne Modus angezeigt.
- Effektive Einstellungseigenschaftenblätter. Die effektiven Eigenschaften für ein einzelnes Objekt werden in einem Dialogfeld ohne Modus angezeigt.
- Dialogfelder "Optionen". Eigenschaften für eine Anwendung werden in einem modalen Dialogfeld angezeigt.
- Eigenschafteninspektoren. Eigenschaften für die aktuelle Auswahl (ein einzelnes Objekt oder eine Gruppe von Objekten) werden in einem moduslosen Fensterbereich oder abgedockten Fenster angezeigt.
Alle Eigenschaftenfenstermuster mit Ausnahme von Eigenschafteninspektoren verwenden einen verzögerten Commit, was bedeutet, dass Änderungen nur wirksam werden, wenn Benutzer auf "OK" klicken oder "Übernehmen" klicken. Eigenschafteninspektoren verwenden einen sofortigen Commit (Eigenschaften werden geändert, sobald Benutzer Änderungen vornehmen), sodass keine Schaltflächen "OK", "Abbrechen" und "Übernehmen" erforderlich sind.
Leitlinien
Eigenschaftenblätter
-
Anzeigen eines Eigenschaftenblatts, wenn Benutzer:
- Wählen Sie den Befehl 'Eigenschaften' für ein Objekt aus.
- Legen Sie den Eingabefokus auf ein Objekt fest, und drücken Sie ALT+EINGABETASTE.
Eigenschaftenblätter mit mehreren Objekten
- Zeigt die allgemeinen Eigenschaften aller ausgewählten Objekte an. Wenn sich die Eigenschaftswerte unterscheiden, zeigen Sie die steuerelemente an, die diesen Werten zugeordnet sind, indem Sie einen gemischten Zustand verwenden. (Siehe die entsprechenden Steuerelementrichtlinien für die Verwendung gemischter Zustandswerte.)
- Wenn das ausgewählte Objekt eine Auflistung mehrerer diskreter Objekte (z. B. eines Dateiordners) ist, die Eigenschaften des einzelnen gruppierten Objekts anstelle eines Mehrobjekteigenschaftenblatts für die einzelnen Objekte anzeigen.
Dialogfelder "Optionen"
- Trennen Sie keine Optionen von der Anpassung. Das heißt, sie verfügen nicht über einen Befehl "Optionen" und einen Befehl "Anpassen". Benutzer sind oft durch diese Trennung verwirrt. Greifen Sie stattdessen über Optionen auf Anpassungen zu.
Eigenschaftenseiten
Befolgen Sie die folgenden Richtlinien für die Seitenreihenfolge:
- Erstellen Sie die Seite "Allgemein" oder deren Entsprechung als erste Seite.
- Legen Sie die Seite "Erweitert" oder die entsprechende Entsprechung der letzten Seite fest.
- Für die verbleibenden Seiten:
- Organisieren Sie sie in Gruppen verwandter Seiten.
- Ordnen Sie die Gruppen nach der Wahrscheinlichkeit ihrer Nutzung an.
- Ordnen Sie in jeder Gruppe die Seiten entweder nach ihren Beziehungen oder nach der Wahrscheinlichkeit ihrer Verwendung an.
- Sie sollten nicht so viele Seiten haben, dass sie in alphabetischer Reihenfolge angezeigt werden müssen.
Gestalten Sie Seiten kohärent, indem Sie alle Eigenschaften auf jeder Seite auf einen einzelnen, spezifischen, aufgabenbasierten Zweck beziehen.
Wenn Platz zulässt, erläutern Sie den Zweck des Eigenschaftenfensters oben auf der Seite, wenn dies für Ihre Zielbenutzer nicht offensichtlich ist. Wenn die Seite verwendet wird, um nur eine einzelne Aufgabe auszuführen, den Text als klare Anweisung zum Ausführen dieser Aufgabe. Verwenden Sie vollständige Sätze, die mit einem Punkt enden.
In diesem Beispiel wird der Zweck der Microsoft Windows-Firewall oben auf der Seite "Allgemein" erläutert.
Machen Sie ähnliche Inhalte auf seitenübergreifend konsistent, indem Sie einheitliche Steuerelementnamen und Speicherorte verwenden. Wenn z. B. mehrere Seiten Namenfelder enthalten, versuchen Sie, sie an derselben Position auf der Seite zu platzieren und konsistente Bezeichnungen zu verwenden. Ähnliche Inhalte sollten nicht von Seite zu Seite springen.
Platzieren Sie dieselbe Eigenschaft auf derselben Seite in der gesamten Anwendung. Platzieren Sie beispielsweise keine Ablaufeigenschaft auf der Registerkarte "Allgemein" für einen Objekttyp und auf der Registerkarte "Erweitert" für einen anderen Typ.
Wenn Benutzer wahrscheinlich mit der letzten angezeigten Seite beginnen, lassen Sie die Seitenregisterkarte beibehalten, und wählen Sie sie standardmäßig aus. Legen Sie fest, dass die Einstellungen pro Eigenschaftsfenster pro Benutzer beibehalten werden. Andernfalls wählen Sie standardmäßig die erste Seite aus.
Nehmen Sie die Einstellungen auf einer Seite nicht abhängig von den Einstellungen auf anderen Seiten vor. Platzieren Sie stattdessen die abhängigen Einstellungen auf einer einzelnen Seite. Das Ändern einer Einstellung auf einer Seite sollte niemals automatisch Einstellungen auf anderen Seiten ändern.
- Ausnahme: Wenn sich die abhängigen Einstellungen in zwei verschiedenen Eigenschaftenfenstern befinden, verwenden Sie statische Textbeschriftungen, um diese Beziehung an beiden Stellen zu erläutern.
Scrollen Sie keine Eigenschaftenseiten. Sowohl Registerkarten als auch Bildlaufleisten werden verwendet, um den effektiven Bereich eines Fensters zu erhöhen, aber ein Mechanismus sollte ausreichend sein. Statt Bildlaufleisten zu verwenden, vergrößern Sie die Eigenschaftenseiten und gestalten Sie die Seiten effizient.
Erste Seiten
- Für Objekteigenschaften den Namen des Objekts auf der ersten Seite platzieren.
- Wenn Sie Symbole Ihren Objekten zuordnen, das entsprechende Symbol in der oberen linken Ecke der ersten Seite anzeigen.
Allgemeine Seiten
- Vermeiden Sie allgemeine Seiten. Sie benötigen keine Seite "Allgemein". Verwenden Sie eine allgemeine Seite nur, wenn:
- Die Eigenschaften gelten für mehrere Aufgaben und sind für die meisten Benutzer aussagekräftig. Platzieren Sie keine speziellen oder erweiterten Eigenschaften auf einer Seite "Allgemein", aber Sie können sie über eine Befehlsschaltfläche auf der Seite "Allgemein" zugänglich machen.
- Die Eigenschaften passen nicht zu einer spezifischeren Kategorie. Verwenden Sie stattdessen diesen Namen für die Seite.
erweiterte Seiten
- Vermeiden Sie erweiterte Seiten. Verwenden Sie eine Erweiterte Seite nur, wenn:
- Die Eigenschaften gelten für ungewöhnliche Aufgaben und sind in erster Linie für fortgeschrittene Benutzer aussagekräftig.
- Die Eigenschaften passen nicht zu einer spezifischeren Kategorie. Verwenden Sie stattdessen diesen Namen für die Seite.
- Rufen Sie keine erweiterten Eigenschaften auf, die ausschließlich auf technologischen Maßnahmen basieren. Beispielsweise kann es sich bei einer Druckerheftungsoption um eine erweiterte Druckerfunktion handeln, aber es ist für alle Benutzer sinnvoll, daher sollte sie sich nicht auf einer erweiterten Seite befinden.
Fenster der besitzeigenen Eigenschaft
Zeigen Sie nicht mehr als ein eigenes Eigenschaftenfenster aus einem Eigenschaftenfenster an. Das Anzeigen mehrerer Schaltflächen macht die Bedeutung der Schaltflächen "OK" und "Abbrechen" schwer verständlich. Sie können bei Bedarf andere Typen von Hilfsdialogfeldern (z. B. Objektauswahl) anzeigen.
Falsch:
In diesem Beispiel verfügt das Dialogfeld "Besitzeroptionen" über drei Ebenen von Eigenschaftenfenstern. Daher sind die Bedeutungen von OK und Cancel verwirrend.
Bei Eigenschaftenfenstern, die ein verzögertes Commitmodell verwenden, sicherstellen, dass Benutzer vorgenommene Änderungen in einem eigenen Eigenschaftenfenster abbrechen können, indem Sie im Besitzerfenster auf "Abbrechen" klicken.
Wenn ein eigenes Eigenschaftenfenster einen sofortigen Commit erfordert, angeben, dass Änderungen übernommen wurden, indem sie die Schaltfläche "Abbrechen" im Besitzerfenster in "Schließen" umbenennen. Die Schaltfläche wieder auf "Abbrechen" zurücksetzen, wenn der Benutzer auf "Übernehmen" klickt.
In diesem Beispiel können Änderungen an benutzerdefinierten Wörterbüchern und Grammatikeinstellungen nicht abgebrochen werden. Sie können Benutzern dieses Feedback geben, indem Sie "Abbrechen" in "Schließen" ändern.
Andere fenster
Wenn ein eigenes Fenster zum Ausführen einer Hilfsaufgabe verwendet wird, benennen die Schaltfläche "Abbrechen" nicht um. Die vorstehenden Richtlinien gelten nur für Eigenschaftenfenster, nicht für Dialogfelder, die zum Ausführen von Hilfsaufgaben verwendet werden.
In diesem Beispiel ist die Datenträgerbereinigung eine Hilfsaufgabe, daher gelten die vorherigen Richtlinien nicht. Beispielsweise sollte die Schaltfläche "Abbrechen" im Besitzerfenster nicht in "Schließen" geändert werden.
Wenn das besitzereigene Fenster zum Ausführen einer Hilfsaufgabe verwendet wird, schließen das Eigenschaftenfenster des Besitzers nicht, wenn auf die Befehlsschaltfläche geklickt wird. Dies ist unorientierend und geht davon aus, dass der einzige Grund, warum der Benutzer das Eigenschaftenfenster angezeigt hat, diesen Befehl ausführen sollte.
Falsch:
In diesem Beispiel wird durch Klicken auf Dokument schützen das Dialogfeld "Optionen" falsch geschlossen.
Tabulatoren
Verwenden Sie präzise Registerkartenbeschriftungen. Verwenden Sie ein oder zwei Wörter, die den Inhalt der Seite deutlich beschreiben. Längere Bezeichnungen führen zu einer ineffizienten Verwendung des Bildschirmbereichs, insbesondere dann, wenn die Bezeichnungen lokalisiert werden.
Verwenden Sie bestimmte, aussagekräftige Registerkartenbeschriftungen. Vermeiden Sie generische Registerkartenbeschriftungen, die auf eine beliebige Registerkarte angewendet werden können, z. B. "Allgemein", "Erweitert" oder "Einstellungen".
Horizontale Registerkarten verwenden, wenn:
- Das Eigenschaftenfenster verfügt über sieben oder weniger Registerkarten (einschließlich aller Erweiterungen von Drittanbietern).
- Alle Registerkarten passen in eine Zeile, auch wenn die Benutzeroberfläche lokalisiert wird.
- Sie verwenden horizontale Registerkarten in den anderen Eigenschaftenfenstern in Ihrer Anwendung.
Vertikale Registerkarten verwenden, wenn:
- Das Eigenschaftenfenster verfügt über acht oder mehr Registerkarten (einschließlich aller Erweiterungen von Drittanbietern).
- Die Verwendung horizontaler Registerkarten erfordert mehr als eine Zeile.
- Sie verwenden vertikale Registerkarten in den anderen Eigenschaftenfenstern in Ihrer Anwendung.
In diesem Beispiel werden vertikale Registerkarten verwendet, um acht oder mehr Registerkarten aufzunehmen.
Für Eigenschaftsinspektoren sollten Sie, um Platz zu sparen, eine Dropdownliste anstelle von Registerkartenverwenden, insbesondere, wenn die aktuelle Registerkarte selten vom Benutzer geändert wird.
Wenn eine Registerkarte nicht auf den aktuellen Kontext angewendet wird und Benutzer sie nicht erwarten, entfernen Sie die Registerkarte. Dadurch wird die Benutzeroberfläche vereinfacht, und Benutzer verpassen sie nicht.
Falsch:
In diesem Beispiel ist die Registerkarte "Dateispeicherorte" falsch deaktiviert, wenn Microsoft Word 2003 als E-Mail-Editor verwendet wird. Die Seite sollte entfernt werden, da Benutzer in diesem Kontext keine Dateispeicherorte anzeigen oder ändern würden.
Wenn sich eine Registerkarte nicht auf den aktuellen Kontext bezieht und benutzer davon ausgehen, dass sie folgendes ist:
- Registerkarte anzeigen.
- deaktivieren Sie die Steuerelemente auf der Seite.
- Fügen Sie Text ein, der erläutert, warum die Steuerelemente deaktiviert sind.
Deaktivieren Sie die Registerkarte nicht, da dies nicht selbsterklärend ist und die Erkundung verbietet. Darüber hinaus würden Benutzer, die nach einer bestimmten Eigenschaft suchen, gezwungen sein, auf allen anderen Registerkarten zu suchen.
In diesem Beispiel aus Word 2003 gelten keine Der Ansichtsoptionen im Leselayout. Benutzer erwarten jedoch, dass sie basierend auf der Registerkartenbeschriftung angewendet werden, sodass die Seite angezeigt wird, aber die Optionen deaktiviert sind.
Weisen Sie den Ändern von Registerkarten keine Effekte zu. Das Ändern der aktuellen Registerkarte sollte niemals Nebenwirkungen haben, Einstellungen anwenden oder zu einer Fehlermeldung führen.
Verschachteln Sie keine Registerkarten oder kombinieren Sie horizontale Registerkarten mit vertikalen Registerkarten. Verringern Sie stattdessen die Anzahl der Registerkarten, verwenden Sie nur vertikale Registerkarten, oder verwenden Sie ein anderes Steuerelement wie eine Dropdownliste.
Verwenden Sie keine Registerkarten, wenn ein Eigenschaftenfenster nur über eine einzelne Registerkarte verfügt und nicht erweiterbar ist. Verwenden Sie stattdessen ein normales Dialogfeld mit "OK", "Abbrechen" und einer optionalen Schaltfläche "Übernehmen". Erweiterbare Eigenschaftenfenster (die von Drittanbietern erweitert werden können) müssen immer Registerkarten verwenden.
Platzieren Sie keine Symbole auf Registerkarten. Symbole fügen in der Regel unnötige visuelle Unübersichtlichkeit hinzu, verbrauchen Platz auf dem Bildschirm und verbessern häufig das Verständnis des Benutzers nicht. Fügen Sie nur Symbole hinzu, die das Verständnis unterstützen, z. B. Standardsymbole.
Falsch:
In diesem Beispiel fügen die Grafiken unnötige visuelle Unübersichtlichkeit hinzu und verbessern das Verständnis des Benutzers wenig.
Verwenden Sie keine Produktlogos für Registerkartengrafiken. Registerkarten dienen nicht zum Branding.
Scrollen Sie nicht mit horizontalen Registerkarten. Horizontaler Bildlauf ist nicht leicht auffindbar. Sie können jedoch vertikale Registerkarten scrollen.
Falsch:
In diesem Beispiel werden die horizontalen Registerkarten gescrollt.
Befehlsschaltflächen
- Platzieren Sie Befehlsschaltflächen, die auf alle Eigenschaftenseiten am unteren Rand des Eigenschaftenfensters angewendet werden. Richten Sie die Schaltflächen rechts aus, und verwenden Sie diese Reihenfolge (von links nach rechts): OK, Abbrechen und Anwenden.
- Befehlsschaltflächen platzieren, die nur für einzelne Eigenschaftenseiten direkt auf der Eigenschaftenseite gelten.
Commit-Schaltflächen
Schaltflächen "OK"
- Für Besitzereigenschaftenfenster bedeutet die Schaltfläche "OK", dass die ausstehenden Änderungen (seit dem Öffnen des Fensters oder der letzten Übernehmen) angewendet und das Fenster geschlossen werden.
- Die Schaltfläche "OK" bedeutet, dass die Änderungen beibehalten, das Fenster geschlossen und die Änderungen angewendet werden, wenn die Änderungen des Besitzerfensters angewendet werden.
- Benennen Sie die Schaltfläche "OK" nicht um. Im Gegensatz zu anderen Dialogfeldern werden Eigenschaftenfenster nicht zum Ausführen einer bestimmten Aufgabe verwendet. Wenn es sinnvoll ist, die Schaltfläche "OK" (z. B. "Drucken") umzubenennen, ist das Fenster kein Eigenschaftenfenster.
- Keine Zugriffstaste zuweisen.
Schaltflächen "Abbrechen"
- Die Schaltfläche "Abbrechen" bedeutet, alle ausstehenden Änderungen zu verwerfen (die seit dem Öffnen des Fensters oder der letzten Anwendung vorgenommen wurden), und schließen Sie das Fenster.
- Wenn alle ausstehenden Änderungen nicht abgebrochen werden können, benennen Sie die Schaltfläche "Abbrechen" in "Schließen" um. Durch Klicken auf "Abbrechen" müssen alle ausstehenden Änderungen abgebrochen werden.
- Wenn das besitzereigene Eigenschaftenfenster einen sofortigen Commit erfordert, benennen Sie die Schaltfläche "Abbrechen" im Besitzerfenster in "Schließen" um, um anzuzeigen, dass Änderungen übernommen wurden.
- Keine Zugriffstaste zuweisen.
Schaltflächen anwenden
Bei Eigenschaftenblättern des Besitzers bedeutet die Schaltfläche "Übernehmen", dass die ausstehenden Änderungen angewendet werden (die seit dem Öffnen des Fensters oder der letzten Anwendung vorgenommen wurden), aber das Fenster geöffnet lassen. Auf diese Weise können Benutzer die Änderungen auswerten, bevor Sie das Eigenschaftenblatt schließen.
Verwenden Sie für eigenschafteneigene Eigenschaftenblätter nicht. Die Verwendung einer Schaltfläche "Übernehmen" auf einem eigenen Eigenschaftenblatt macht die Bedeutung der Commit-Schaltflächen auf dem Eigenschaftenblatt "Besitzer" schwer verständlich.
Stellen Sie eine Schaltfläche "Übernehmen" nur bereit, wenn das Eigenschaftenblatt Einstellungen (mindestens eine) mit Effekten aufweist, die Benutzer auf sinnvolle Weise auswerten können. Normalerweise werden Schaltflächen anwenden verwendet, wenn Einstellungen sichtbare Änderungen vornehmen. Benutzer sollten in der Lage sein, eine Änderung anzuwenden, die Änderung auszuwerten und weitere Änderungen basierend auf dieser Auswertung vorzunehmen. Wenn nicht, entfernen Sie die Schaltfläche "Übernehmen", anstatt sie zu deaktivieren.
Falsch:
In diesem Beispiel hat keiner der Systemeigenschaften einen visuellen Effekt, sodass die Schaltfläche "Anwenden" keinen Wert aufweist und entfernt werden soll.
Platzieren Sie alle Einstellungen, die Benutzer möglicherweise auf Besitzerseiten anwenden möchten. Verwenden Sie keine Schaltflächen "Anwenden" auf eigenen Eigenschaftenblättern, da dies verwirrend ist.
Schaltflächen nur für Eigenschaftenblätter und nicht für Optionsdialogfelder verwenden.
Schaltfläche "Übernehmen" nur aktivieren, wenn ausstehende Änderungen; andernfalls deaktivieren Sie sie.
"A" als Zugriffstaste zuweisen.
Schaltflächen schließen
- Wenn alle ausstehenden Änderungen nicht abgebrochen werden können, benennen Sie die Schaltfläche "Abbrechen" in "Schließen" um. Durch Klicken auf "Abbrechen" müssen alle ausstehenden Änderungen abgebrochen werden.
-
Bestätigen Sie nicht, ob Benutzer ihre Änderungen verwerfen.
- Ausnahme: Wenn das Eigenschaftenfenster Einstellungen aufweist, die erhebliche Anstrengungen erfordern und der Benutzer Änderungen vorgenommen hat, können Sie eine Bestätigung anzeigen, wenn der Benutzer auf die Schaltfläche "Schließen" auf der Titelleiste klickt. Der Grund dafür ist, dass einige Benutzer versehentlich davon ausgehen, dass die Schaltfläche "Schließen" auf der Titelleiste dieselbe Auswirkung wie die Schaltfläche "OK" hat.
- Stellen Sie mit Ausnahme der Bestätigungsmeldung sicher, dass die Schaltfläche "Schließen" auf der Titelleiste den gleichen Effekt wie "Abbrechen" oder "Schließen" hat.
Seiteninhalte
- Stellen Sie sicher, dass die Eigenschaften erforderlich sind. Überladen Sie Ihre Seiten nicht mit unnötigen Eigenschaften, um harte Entwurfsentscheidungen zu vermeiden.
- Stellen Sie Eigenschaften im Hinblick auf Benutzerziele dar, nicht in Der Technologie. Nur weil eine Eigenschaft eine bestimmte Technologie konfiguriert, bedeutet dies nicht, dass Sie die Eigenschaft in Bezug auf diese Technologie darstellen müssen.
- Wenn Sie Einstellungen in Bezug auf die Technologie darstellen müssen (möglicherweise weil Ihre Benutzer den Namen der Technologie erkennen), geben Sie eine kurze Beschreibung der Vorteile dieser Einstellung an.
- Eigenschaften auf der rechten Ebene präsentieren. Sie müssen keine individuellen Einstellungen auf niedriger Ebene auf einer Eigenschaftenseite darstellen. Stellen Sie daher die Eigenschaften auf einer Ebene dar, die für Ihre Benutzer sinnvoll ist.
- Designeigenschaftenseiten für bestimmte Aufgaben. Bestimmen Sie die Aufgaben, die Benutzer ausführen werden, und stellen Sie sicher, dass es einen klaren Pfad zum Ausführen dieser Aufgaben gibt.
- Sie Eigenschaftenseiten effizient, indem Sie die Anzahl der Registerkarten reduzieren, entscheiden, was auf einer Seite basierend auf logischer Gruppierung und Kohärenz erfolgt, und die Präsentation der Seite vereinfachen.
Wenn eine Option dringend empfohlen wird, sollten Sie der Bezeichnung "(empfohlen)" hinzufügen.
Befehlsschaltfläche "Standardwerte wiederherstellen" für eine Eigenschaftenseite oder das gesamte Eigenschaftenfenster bereitstellen, wenn:
- Ihre Benutzer berücksichtigen wahrscheinlich die Komplexen und schwer verständlichen Einstellungen.
- Das Vorhandensein falscher Einstellungen kann dazu führen, dass die Funktionalität nicht mehr funktioniert, aber die Standardeinstellungen stellen möglicherweise funktionen wieder her.
- Benutzer können einfacher beginnen, wenn das Objekt falsch konfiguriert ist.
In diesem Beispiel sind die Windows-Firewalleinstellungen komplex und können zu fehlerhaften Funktionen führen. Wenn ein Problem auftritt, ist es für Benutzer häufig einfacher, mit dem Klicken auf "Standardwerte wiederherstellen" zu beginnen.
Bestätigen Sie den Befehl "Standardwerte wiederherstellen", wenn der Effekt nicht offensichtlich ist oder die Einstellungen komplex sind. Geben Sie die Bestätigung mithilfe von Auslassungszeichenan.
Zeigen Sie ggf. eine Vorschau der Ergebnisse einer Einstellung an.
In diesem Beispiel zeigt die Seite eine Vorschau der Zeigerschemas an. Während beim Klicken auf "Übernehmen" auch eine Vorschau angezeigt wird, ist eine Vorschau auf der Seite für Benutzer effizienter.
In diesem Beispiel zeigt das Vorschaufeld die Ergebnisse der Schriftarteinstellungen an. Dieses Beispiel zeigt, dass Sie Vorschaueinstellungen anzeigen können, die nicht grafisch sind.
Hilfe
- Bei der Bereitstellung von Benutzerunterstützung sollten die folgenden Optionen verwenden (in deren Präferenzreihenfolge aufgeführt):
- Geben Sie interaktiven Steuerelementen selbsterklärende Bezeichnungen. Benutzer lesen wahrscheinlicher die Bezeichnungen für interaktive Steuerelemente als jeden anderen Text.
- Geben Sie kontextbezogene Erklärungen mithilfe statischer Textbeschriftungen an.
- Stellen Sie einen bestimmten Link zu einem relevanten Hilfethema bereit.
- Suchen Sie die Hilfelinks unten auf jeder Seite. Wenn eine Seite mehrere unterschiedliche Gruppen von Einstellungen enthält, die ein Hilfethema haben (z. B. innerhalb von Gruppenfeldern), suchen Sie den Hilfelink unten in der Gruppe.
- Verwenden Sie keine allgemeinen oder vagen Hilfethemalinks oder generische Hilfeschaltflächen. Benutzer ignorieren häufig generische Hilfe.
Weitere Informationen und Beispiele finden Sie unter Hilfe.
Standardbenutzer und geschützte Administratoren
Viele Einstellungen erfordern Administratorrechte zum Ändern. Wenn ein Prozess Administratorrechte erfordert, erfordert Windows und höher Standardbenutzer und geschützte Administratoren, ihre Berechtigungen explizit zu erhöhen. Dadurch wird verhindert, dass bösartiger Code mit Administratorrechten ausgeführt wird.
Weitere Informationen und Beispiele finden Sie unter Benutzerkontensteuerung.
Standardwerte
- Die Einstellungen in einem Eigenschaftenfenster müssen den aktuellen Status der Anwendung, des Objekts oder der Auflistung von Objekten widerspiegeln. Andernfalls wäre dies irreführend und könnte zu unerwünschten Ergebnissen führen. Wenn die Einstellungen beispielsweise die Empfehlungen, aber nicht den aktuellen Zustand widerspiegeln, können Benutzer auf "Abbrechen" klicken, anstatt Änderungen vorzunehmen, denken Sie daran, dass keine Änderungen erforderlich sind.
- Wählen Sie den sichersten (um Datenverlust oder Systemzugriff zu verhindern) und den sichersten Anfangszustand aus. Gehen Sie davon aus, dass die meisten Benutzer die Einstellungen nicht ändern.
- Wenn Sicherheit und Sicherheit keine Faktoren sind, wählen Sie den anfangs wahrscheinlichen oder bequemsten Zustand aus.
Text
Befehle
- Verwenden Sie "Optionen", um Programmoptionen anzuzeigen.
- Verwenden Sie "Eigenschaften", um das Eigenschaftenfenster eines Objekts anzuzeigen.
- Um eine Zusammenfassung der häufig verwendeten Programmanpassungseinstellungen anzuzeigen, verwenden Sie "Personalisieren."
- Verwenden Sie nicht "Einstellungen" oder "Einstellungen".
- Verwenden Sie nicht Auslassungspunkte für diese Befehle.
Titel des Eigenschaftenblatts
- Verwenden Sie für ein einzelnes Objekt "[Objektname] Eigenschaften".
- Wenn das Objekt keinen Namen hat, verwenden Sie den Typnamen des Objekts. (Beispiel: Benutzerkontoeigenschaften.)
- Verwenden Sie für mehrere Objekte "[Erster Objektname],... Eigenschaften."
- Wenn die Objekte keine Namen haben, verwenden Sie den Typnamen der Objekte. (Beispiel: Benutzerkonteneigenschaften.)
- Wenn die Objekte unterschiedliche Typen haben, verwenden Sie "Selection Properties".
- Verwenden Sie Groß-/Kleinschreibung im Titelstil.
- Verwenden Sie keine interpunktionsende Interpunktion.
- Verwenden Sie keine Bindestriche, z. B. "[Objektname] - Eigenschaften".
Titel des Eigenschafteninspektors
- Verwenden Sie "Eigenschaften".
- Verwenden Sie großgeschriebene Titel.
- Verwenden Sie keine interpunktionsende Interpunktion.
Optionsdialogfeldtitel
- Verwenden Sie "Optionen".
- Verwenden Sie großgeschriebene Titel.
- Verwenden Sie keine interpunktionsende Interpunktion.
Eigenschaftenseitenregisterkartennamen
- Verwenden Sie präzise Registerkartenbeschriftungen. Verwenden Sie ein oder zwei Wörter, die den Inhalt der Seite deutlich beschreiben. Die Verwendung längerer Registerkartennamen führt zu einer ineffizienten Verwendung des Bildschirmbereichs, insbesondere dann, wenn die Registerkartennamen lokalisiert werden.
- Verwenden Sie bestimmte, aussagekräftige Registerkartenbeschriftungen. Vermeiden Sie generische Registerkartenbeschriftungen, die auf eine beliebige Registerkarte angewendet werden können, z. B. "Allgemein", "Erweitert" oder "Einstellungen".
- Schreiben Sie die Beschriftung als ein- oder zweiwortigen Ausdruck, und verwenden Sie keine endende Interpunktion.
- Verwenden Sie Groß-/Kleinschreibung im Satzformat.
- Weisen Sie keine eindeutige Zugriffstastezu.
Eigenschaftenseitentext
- Vermeiden Sie große Textblöcke.
- Stellen Sie genügend Platz für den Text bereit, um 30 Prozent zu erweitern, wenn er lokalisiert wird.
- Verwenden Sie textausdrucken nicht als Befehl in Eigenschaftenfenstern. Da Benutzer möglicherweise einfach Einstellungen anzeigen möchten, möchten Sie sie nicht zur Änderung der Einstellungen auffordern.
- Verwenden Sie großgeschriebene Und endende Interpunktion im Satzformat.
Dokumentation
Beim Verweisen auf Eigenschaftenfenster:
- In der Programmierung und anderen technischen Dokumentationen beziehen Sie sich auf Eigenschaftenblätter und Optionsdialogfelder als Eigenschaftenblätter. Überall sonst verwenden Sie das Dialogfeld, insbesondere in der Benutzerdokumentation.
- Verwenden Sie den exakten Titeltext, einschließlich der Großschreibung.
- Verwenden Sie "Öffnen" und "Schließen", um die Benutzerinteraktion zu beschreiben.
- Formatieren Sie den Titel nach Möglichkeit mit fett formatiertem Text. Platzieren Sie andernfalls den Titel nur dann in Anführungszeichen, wenn dies erforderlich ist, um Verwirrung zu vermeiden.
Beim Verweisen auf Eigenschaftenseiten:
- In der Programmierung und anderen technischen Dokumentationen beziehen Sie sich auf Eigenschaftenseiten als Eigenschaftenseiten. Überall sonst verwenden Sie die Registerkarte, insbesondere in der Benutzerdokumentation.
- Verwenden Sie den exakten Titeltext, einschließlich der Großschreibung.
- Um die Benutzerinteraktion zu beschreiben, verwenden Sie klicken, um auf eine Registerkarte zu verweisen.
- Formatieren Sie den Namen nach Möglichkeit mit fett formatiertem Text. Setzen Sie andernfalls den Namen nur dann in Anführungszeichen, wenn dies erforderlich ist, um Verwirrung zu vermeiden.