Mein Kollege und ich streiten ständig über Knopfgrößen. Ich mag Knöpfe, die eine feste Größe haben (dh wenn minimiert / maximiert die Knöpfe Größen nicht ändern, andere Kontrollen können aber nicht Knöpfe), Breite = Text darin und Höhe = 27 - 30 Pixel.
Mein Kollege bevorzugt Schaltflächen mit einer Höhe von nur 20 Pixeln, und die Breite wird angedockt, wenn die Größe des Bildschirms geändert wird. das heißt, wenn ein Bildschirm maximiert ist, verlängert sich der Knopf.
Ich persönlich mag keine Knöpfe, die ihre Größe ändern. Ich habe mich gefragt, ob jemand anderes bei diesem UI-Argument mitspielen möchte?
Was es nach den Vista UX-Richtlinien wert ist, sollte die standardmäßige Schaltflächengröße sein 14 x 50 "Dialog Units" (etwa 28px auf 100px auf einem 96dpi Monitor), mit etwa 11px Rand von der Seite.
Unabhängig davon, wie Sie sich mit Microsoft als Unternehmen fühlen, glaube ich, dass sie mit einer einheitlichen Benutzeroberfläche gute Arbeit leisten. Wenn Sie an Windows-Apps arbeiten, dann muss diese Richtlinie unbedingt eingehalten werden.
Ich stimme für Buttons, die nicht breiter werden, wenn das Formular breiter wird. Persönlich denke ich, dass es nur hässlich ist und die Knöpfe schwerer zu benutzen macht, weil dein Auge nicht mehr auf den Text in ihnen gerichtet ist.
Auch wenn 16: 9 und 16:10 Ratio-Monitore populär werden, sind diese Tasten ungewöhnlich weit;)
Ich denke, es hängt davon ab, was genau in Ihrer App passiert. Wenn alles andere horizontal geändert wird, könnte es vielleicht Sinn machen?
Die einzige Möglichkeit, um sicher zu sein, sind Usability-Tests. Holen Sie sich echte Benutzer, setzen Sie sie hin, lassen Sie sie ausprobieren und sehen Sie, was sie denken und ob sie verwirrt (oder genervt) sind. Eine Reihe von Entwicklern und Designern zu fragen kann Sie nur so weit bringen.
Es zählt nicht die Größe der Schaltfläche, sondern was Sie mit der Schaltfläche tun.
Das Ändern der Größe von Schaltflächen auf dem Bildschirm ist in Ordnung, wenn sie proportional bleiben und immer noch eine Begrenzung haben müssen. Dies geschieht normalerweise beim Start des Formulars und nicht während der Größenänderung. Wenn Sie jedoch die Größe der Schaltflächen ändern, wenn das Fenster in der Größe geändert wird, ist das ein Nein.
Wenn Sie über die Größe von Schaltflächen nachdenken, die Textbeschriftungen benötigen (d. h. keine Symbole), ist es immer gut, mindestens 60% für nicht-englischen Text zuzulassen, wenn Sie die App voraussichtlich lokalisieren.
Ich stimme zu, dass in einigen Szenarien, in denen die Lokalisierung einer App erforderlich ist, die Schaltflächengröße berücksichtigt wird. Schaltflächen, die sich auf 75% der Breite des Bildschirms erstrecken (die Höhe bleibt jedoch gleich), sind immer noch nicht erforderlich.
Usability weise denke ich, es ist wichtig, Tasten in einer einheitlichen Größe und Position zu halten.
Die Schaltfläche sollte verankert sein, der Benutzer sollte nicht danach suchen müssen. Der Benutzer sollte keinen "Woah, warum sind die Knöpfe jetzt so groß" Moment haben. Erinnere dich: "Bring mich nicht zum Nachdenken"
Für mich klingt das wie eine der Zeiten, in denen ein Entwickler die Größe von Schaltflächen ändern möchte, weil sie es können, und der Code ist cool, nicht weil es eine bessere Benutzererfahrung bieten würde.
Knöpfe, die die Größe ändern, würden mich nerven.
Ich bin kein Designer, aber das klingt einfach nicht richtig.
Eigentlich würde mich das in den Wahnsinn treiben und mich sehr wütend auf dich machen.
Die Größenanpassung ist schlecht, IMO, aber achten Sie darauf, die Schaltflächen an den entsprechenden Ecken zu verankern.
Die Größe der Schaltflächen sollte aus verschiedenen Gründen nicht geändert werden. Erstens wäre es eine höllische Aufgabe, skalierbare Schaltflächen zu gestalten und zu implementieren. Es wäre wahrscheinlich ein Alptraum, sie zu prüfen.
Zweitens basiert ein Großteil der Benutzerfreundlichkeit auf der Mustererkennung; Menschen suchen nach vertrauten Konzepten, wenn sie Informationen suchen. Wenn Sie einem Benutzer eine Reihe unterschiedlicher Schaltflächengrößen zeigen, riskieren Sie, sie zu verwechseln. Sie denken vielleicht, dass einige Knöpfe wichtiger sind als andere.
Ich bin nicht gegen Knöpfe, die flüssig sind mit der Menge an Text in ihnen. Manchmal muss ein Knopf nur etwas breiter sein, um Text aufzunehmen.
Der Text in einer Schaltfläche sollte klar, präzise und auf den Punkt gebracht sein. Wenn Sie Schaltflächen erstellen müssen, die super breit sind, um den Satz aufzunehmen, den Sie in sie einfügen, müssen Sie das Etikett auf ein oder zwei Wörter reduzieren, die der Benutzer schnell verstehen kann.
Wenn Sie Schaltflächen erstellen, stellen Sie bitte sicher, dass der Text noch genügend Platz hat. Denn wenn Sie den Text in eine andere Sprache (als Englisch) übersetzen möchten, benötigen Sie wahrscheinlich mehr Platz.
Wir verwenden eine feste Größe für Schaltflächen, aber es gibt einige Ausnahmen (nur weil unsere Software in mehrere Sprachen übersetzt werden muss.),
Tags und Links user-interface design