Wie schnell muss die Antwortzeit der Anwendung sein?

1335
fixer1234

Es gibt zahlreiche Fragen, wie die Antwortzeit auf Benutzereingaben beschleunigt werden kann, wobei die Benutzer viel Zeit und Geld aufwenden müssen, um Millisekunden außerhalb der Antwortzeiten von Anwendungs- und Eingabegeräten zu drücken.

Es gibt eine andere Perspektive, die im Allgemeinen nützlich sein könnte. Ich verwende die Form einer Frage und Antwort, ein Format, das auf dieser Website ermutigt wird, um darauf hinzuweisen, dass das Streben nach inkrementellen Verbesserungen in einigen Fällen eine Verschwendung aufgrund der menschlichen Physiologie sein kann.

Die Frage, die ich ansprechen möchte, ist folgende: Wenn Reaktionszeiten für Anwendungsbenutzeroberflächen oder Eingabegeräte verbessert werden, gibt es menschliche Faktoren (im Gehirn fest verdrahtete Eigenschaften), die den spürbaren Nutzen von Geschwindigkeitszuwächsen einschränken können?

Bitte beachten Sie: Diese Frage bezieht sich auf menschliche Faktoren, die intensiv erforscht wurden. Weitere Antworten sind willkommen, aber bitte beschränken Sie sich auf recherchierte Antworten und nicht auf Meinungen.

0
Sieht für mich nicht nach einer konkreten Frage aus, wird nur eine Menge Meinungen hervorbringen, und offen gesagt ist jede Bewerbung in dieser Hinsicht anders. mdpc vor 9 Jahren 2
@mdpc - Ich habe die Frage bearbeitet, um die spezifische Frage zu klären und meinungsbasierte Antworten zu unterbinden. Zwar ist jede Anwendung anders, aber die Wahrnehmung der Zeit ist im Gehirn fest verdrahtet und dies ist weitgehend unabhängig von der jeweiligen Anwendung. Wenn Sie wissen, dass neuere Untersuchungen anders sind, geben Sie bitte eine Antwort ein. fixer1234 vor 9 Jahren 0

1 Antwort auf die Frage

5
fixer1234

Die Frage bezieht sich auf die menschliche Wahrnehmung. Seit den frühesten Tagen, in denen Menschen mit Computern interagieren, war eine wichtige Frage, wie schnell die Antwortzeit sein muss, damit die Person das Gefühl hat, mit dem Computer zu interagieren und die Aktion zu steuern (im Gegensatz zur Abgabe eines Jobs und Warten auf das Ergebnis ). Wenn Sie einen Stift verwenden, haben Sie das Gefühl, dass Sie ihn kontrollieren. Wenn Sie eine GUI-Benutzeroberfläche verwenden, bewegen Sie eine Maus und auf dem Bildschirm passiert etwas. Wie schnell muss das passieren, um Ihnen das Gefühl zu geben, dass Sie die Aktion auf dem Bildschirm steuern, dass es eine Erweiterung von Ihnen selbst ist?

Es stellt sich heraus, dass es drei Reaktionszeitgrenzen gibt, die für eine Anwendung oder ein Schnittstellengerät relevant sind, die der Mensch unterschiedlich wahrnimmt.

  • 0,1 Sekunden ist die Grenze, in der eine Person das Gefühl hat, dass das System sofort reagiert und die Aktion direkt kontrolliert.

  • Zwischen 0,1 und 1 Sekunde fühlt es sich eher wie eine Interaktion mit dem Computer an, als etwas, das Sie selbst kontrollieren. Verzögerungen von weniger als einer Sekunde werden wahrgenommen, aber als der Computer wahrgenommen, der an dem Befehl arbeitet und noch live interagiert.

  • 1 Sekunde ist ungefähr die Grenze für den Gedankenfluss einer Person und das Gefühl, dass es sich um eine Live-Interaktion handelt. Verzögerungen von mehr als 1 Sekunde wirken wie eine Wartezeit.

  • 10 Sekunden sind ungefähr die Grenze, um die Aufmerksamkeit auf die Aufgabe zu richten. Nach 10 Sekunden verlieren Sie Informationen aus dem Kurzzeitgedächtnis, sodass es schwierig wird, die Interaktion einfach wieder aufzunehmen, ohne erneut fokussieren zu müssen.

Welche Konsequenzen haben Sie also, wenn Sie versuchen, eine Eingabeaufgabe (oder eine Anwendungsoberfläche oder Webseite) zu beschleunigen?

Für jede Eingabeaufgabe muss das System natürlich mit Ihnen Schritt halten. Sobald die Antwortzeit jedoch unter 100 ms liegt, wird es sich wie eine Erweiterung Ihrer selbst anfühlen und Sie werden keine kleinen Unterschiede in der Antwortzeit feststellen. (Mögliche Ausnahme: Ein begeisterter Spieler mit extrem schnellen Reflexen kann feststellen, dass sich ein schnelleres System ansprechender anfühlt.)

Reaktionszeiten, die länger als 1 Sekunde sind, werden von einer Verringerung auf unter einer Sekunde profitieren und zu einer Änderung der wahrgenommenen Erfahrung führen.

Reaktionszeiten von weniger als einer Sekunde, aber in der Nähe von 1 Sekunde, werden von der Reduzierung profitieren und wirken etwas schneller. Da jedoch die Zeiten unter etwa einer halben Sekunde liegen, können Verbesserungen keinen großen Unterschied machen. Sie können den Unterschied in der Zeit wahrnehmen, aber Ihre Erfahrung wird dadurch nicht funktional geändert. Solange die Zeit über 100 ms liegt, wird es immer noch zu einer kurzen Verzögerung kommen, und die Auswirkungen dieser Verzögerung auf die Interaktion mit dem Computer sind gleich.

Legen Sie dies unter "Erwartungen verwalten" ab.

Wenn Sie an weiterem Lesen interessiert sind, gibt es eine ganze Menge Referenzmaterial. Ein paar Links, die einen Überblick bieten: 10 -fach- Zeitskalen und Antwortzeiten-3-wichtige-Grenzen .