it-swarm.com.de

Bitte empfehlen Sie ein Widget, um Verhältnisse von insgesamt 100% zu ändern

Mögliches Duplikat:
Wie erstelle ich eine Budgetierungsschnittstelle (die Summe der Elemente muss 100 betragen)?

Der Benutzer muss in der Lage sein, die Verhältnisse von Elementen zu ändern, die sich zu 100% addieren. Im Wesentlichen spreche ich von einem interaktiven Kreisdiagramm, aber selbst wenn es so etwas gäbe, wäre es wahrscheinlich nicht sehr brauchbar (insbesondere bei einer großen Anzahl von Slices) oder zugänglich.

Ich habe derzeit eine vertikale Reihe von 0-100% -Reglern (mit angrenzender Textfeldanzeige, auch bearbeitbar) mit einer dynamisch aktualisierten Summe unten mit der Bezeichnung "muss 100% sein". Das Formular kann erst eingereicht werden, wenn die Gesamtsumme 100% beträgt. Die Serie kann bis zu 14 Artikel enthalten.

Kann sich jemand etwas Besseres vorstellen?

3
francois

Antwort von @francois, wie oben angegeben:

Die Demos hier: buger.github.com/skill_weight_ui/# beantworten im Wesentlichen meine Frage. (Sie stammen aus dieser Frage, ux.stackexchange.com/questions/3736/…, zu der mich Jan's Kommentar geführt hat. Ich denke, ich würde mich eher für die "Standard" -Version (mit der Warnung "über 100%") entscheiden als für Eine der relativen, da sie effektiv Daten zerstören, die der Benutzer möglicherweise beibehalten wollte. Ich müsste an den Erschwinglichkeiten arbeiten, da das Folienverhalten sehr schwer zu erkennen ist und ich auch Textfelder beibehalten möchte zur manuellen Eingabe.

1
Rahul

Darüber denke ich gerade nach, daher bin ich gespannt auf weitere Antworten.

In meinem Fall hat der Benutzer einen bestimmten Geldbetrag/Kredit/Punkte/was auch immer zu verbrauchen, und er muss ihn auf mehrere verschiedene Optionen verteilen.

Alles, was ich mir bisher ausgedacht habe, ist, wie Sie bereits erwähnt haben, ein Schieberegler für jede Option. Der einzige andere Gedanke, den ich hatte, war, etwas anzuzeigen, das wie ein Fortschrittsbalken auf dem Bildschirm aussieht, das anzeigt, wie viel Zeug Der Benutzer hat die Zuweisung verlassen und würde beim Verschieben der Schieberegler auf Null sinken.

Dies hilft jedoch nicht besonders dabei, dem Benutzer Feedback zu den Optionen zu geben, die er zugewiesen hat, während er noch dabei ist. Ich kann versuchen, (geschmackvoll!) Die Farbe/Größe der Optionen zu ändern, während der Benutzer die Schieberegler bewegt.

0
alexmuller

Schauen Sie sich die Google API an. Neben Kreisdiagrammen gibt es unzählige andere Diagrammtypen sowie Codebeispiele, die zeigen, wie diese auf Benutzerinteraktionen reagieren können:

http://code.google.com/apis/chart/

0
ʍǝɥʇɐɯ