it-swarm.com.de

Ist es für das Scrollen von Interaktionen in Ordnung, Inhalte nicht zu scrollen?

Dies ist eine allgemeine Frage zum Bildlaufverhalten mit einem Trackpad oder einer Maus. Ich habe dies mit meinen Kollegen besprochen, und es ist eine ziemliche Debatte geworden.

In unseren Gesprächen geht es speziell um die Google Maps-Website. Wenn sich Ihr Mauszeiger über dem Kartenbereich befindet, zoomt das Scrollen mit der Maus, anstatt die Karte zu schwenken. Wenn die Google Maps-API zum Einbetten einer Karte in Ihre eigene Website verwendet wird, kann ein Bildlauf auf der Seite den Mauszeiger stehlen und die Karte sofort verkleinern.

Ein weiteres Beispiel, an das ich denken kann, ist QuickTime Player. Wenn Sie in einem aktiven Fenster (z. B. einem Film) mit dem Mausrad scrollen, wird der Film zurückgespult oder vorgespult.

Meine Frage ist also, ist diese Art von Funktionalität gut oder schlecht? Hilft oder beschädigt es, was das "Scrollen" bedeutet?

5
Kip

Im Allgemeinen ist meine Meinung, das aktuelle Muster nicht zu brechen, es sei denn, dies ist notwendig. Konsistenz ist immer der Schlüssel. Daher denke ich, dass, wenn Sie das Standard-Scroll-Verhalten des Auf- und Abschwenkens überschreiben, ernsthafte Überlegungen und Usability-Tests erforderlich sind, um es zu sichern. Meine Gedanken wären, wenn Sie Inhalte beim Scrollen in eine Richtung schwenken, dann sind Sie wahrscheinlich nah genug dran, wo der Benutzer nicht unglaublich verwirrt und verstört sein wird. Im Allgemeinen gehen die meisten Leute davon aus, dass es das tut, was es normalerweise tut, und dass es den Bildschirm beim Scrollen einfach vertikal schwenkt.

Ich glaube jedoch, dass die von Ihnen erwähnten Fälle auch ein wenig im Rampenlicht stehen. In Bezug auf die 3D-Navigation würde ich sagen, dass die Überschreibung des Standard-Bildlaufverhaltens durch Google Maps in Bezug auf die 3D-Navigation ziemlich Standard ist. Ich bin mir nicht sicher, ob es ein Standard wird weil von Google Maps, aber es wird definitiv alltäglich. Ich bin damit einverstanden, dass es seltsam ist, zwei unterschiedliche Bildlaufmuster im selben Kontext zu haben (eine einzelne Webseite). Das Brechen der Konsistenz ist verwirrender als alles andere, weshalb dies ein so gefährlicher Weg ist.

Was das QuickTime-Beispiel betrifft, denke ich, dass es dem zugrunde liegenden Konzept des Schwenkens von Inhalten ziemlich treu bleibt, obwohl es sich seltsam anfühlt, wenn man darüber nachdenkt. Ich glaube, es gibt häufigere Interaktionsmuster für das schnelle Vor- und Zurückspulen eines Computers, aber die Granularität der Steuerung, die Sie von einem Bildlaufsteuerelement erhalten, ist viel besser.

Alles läuft darauf hinaus, ob Ihre Zielgruppe es intuitiv genug findet, um es mühelos zu entdecken, sich wie erwartet zu verhalten, wenn nur begrenztes Lernen erforderlich ist, und ob Sie in Ihrer Anwendung ein konsistentes Verhalten zeigen.

3
GotDibbs

Ich finde die meisten Kartenimplementierungen, in denen dies enthalten ist, von Natur aus schlecht, und (nachdem ich ungefähr fünf Jahre mit Google Maps gearbeitet habe) bedauere ich im Allgemeinen, dass Google Maps es eingeführt hat.

Das Problem ist nicht so sehr, dass das Mausrad den Zoom steuert, sondern dass es im Weg stehen kann. Wenn Sie eine Seite so nach unten scrollen, dass eine Karte unter dem Cursor auftaucht, wird nicht nur der Bildlauf unterbrochen, sondern Sie zoomen die Karte out, sodass sie extrem klein und nutzlos ist.

Auf der Hauptwebsite von Google Maps nimmt die Karte einen wesentlichen Teil des Bildschirms ein und scrollt nicht mit der Seite. Das Scrollen zum Zoomen ist also in Ordnung und tatsächlich intuitiv. Wenn eine Karte einfach auf einer scrollbaren Seite positioniert ist, ist es keine gute Idee, einen Bildlauf zum Zoomen einzuschließen.

Die gleiche Kritik mag auf den QuickTime-Player zutreffen, aber ich wusste nicht, dass dies der Fall ist (vermutlich ist dies kein so großes Problem, da ich nie Medieninhalte anstelle der Seite gescrollt habe).

3
Andrew Leach

Ich würde GotDibbs zustimmen. Intuitiv bedeutet die Bildlaufaktion, dass wir neuen Inhalt aus der Bildlaufrichtung erhalten, hineinzoomen, herauszoomen.

Wenn wir gegen diese Konvention verstoßen, müssen Sie wirklich vorsichtig sein. Sind Sie bereit, das neue Paradigma für die Bildlaufaktion zu erstellen?

für das Google Map-Beispiel: Ich würde sagen, dass es akzeptabel ist, obwohl ich denke, dass Pan auch akzeptabel ist.

für das Spielerbeispiel: Ich erinnere mich deutlich, dass ich diese Interaktion nie benutzt habe.

0
zinking