2016-07-07 18 views
1

Wir haben eine Anwendung, wo der Benutzer Konfigurationsinformationen über eine App anzeigen kann. Die Konfigurationen sind eine Liste von Eigenschaften - jeweils mit: Schlüssel, Wert und Kategorie.UX Design: Tabs vs Radio zum Ändern der Ansichten derselben Informationen

Wir diskutieren über die Verwendung von Tabs oder Optionsfeldern, um zwischen der normalen und erweiterten Ansicht der Konfigurationen zu wechseln.

Beispiel [Normal]:

Memory for App - 5MB 
Persistant Storage - 5GB 
My Awesome Varaible - abc 

Beispiel [Erweitert]:

app.memory - 5 - SYS_PARAM 
app.storage - 5 - SYS_PARAM 
my.awesome.var - abc - USER_PARAM 

Gibt es einen Standard für Tabs oder Radio oder einen anderen Wähler für den Wechsel zwischen den Ansichten/Modi?

Antwort

2

Es gibt einen Standard in Google Material Design. Viele davon können im Allgemeinen auf Projekte angewendet werden, ohne jeden Aspekt des Material Designs zu berücksichtigen.

Sie haben einen großen Job der Standardisierung der Verwendung von Steuerelementen gemacht. Tabs haben immer bedeutet, zwischen verschiedenen Ansichten derselben Information zu wechseln, obwohl sie nicht immer auf diese Weise implementiert wurden. https://material.google.com/components/tabs.html

Optionsschaltflächen sind als eine Möglichkeit zum Auswählen eines Elements aus einem Set gedacht, obwohl ich mich der Verwendung von ihnen zum Wechseln der Ansichten schuldig gemacht habe. https://material.google.com/components/selection-controls.html#selection-controls-checkbox

Wenn Sie einem bekannten Standard folgen wollen, ist es da.

Ihr Projekt hat möglicherweise andere Einschränkungen, die die Verwendung von Tabs unangemessen machen würden. Das heißt, wenn Sie Platz sparen und nichts gegen die Einführung eines neuen Navigationselements auf der Seite haben, dann verwenden Sie unbedingt Tabs.