Frage

Es gibt eine Bett (commercial off-the-shelf) Anwendung, die ich auf dem Customizing arbeiten, wo ein paar Seiten nehmen eine extrem lange Zeit für bestimmte Verteilungen von Daten zu laden. (Ich spreche ungefähr 3 Minuten für eine Seite in diesem Fall zu laden ... und die Zeit wächst exponentiell).

Das ist natürlich nicht akzeptabel, aber es gibt dort studiert, wo ich zeigen kann, was akzeptable Antwortzeit ist?

würde ich einige gute Studien mag vielleicht, dass die Antwortzeit diskutieren.

War es hilfreich?

Lösung

Jakob Nielsens Forschung beantwortet dies für < em> jeder Anwendung (Web-Anwendungen in dieser Hinsicht nicht besonders sind):

  • 0,1 Sekunden :. Grenze für Benutzer das Gefühl, dass sie direkt zu manipulieren Objekte in der Benutzeroberfläche
  • 1 Sekunde :. Grenze für Benutzer das Gefühl, dass sie sind frei den Befehl Raum navigieren, ohne übermäßig für den Computer warten, um mit
  • 10 Sekunden :. Grenzwert für Benutzer halten ihre Aufmerksamkeit auf die Aufgabe

Also für Web-Anwendungen, die Sie sollten in der Nähe von den Servern im Durchschnitt Ihre Seite Antwortzeiten bei 500 ms maximal halten, einen Web-App zu haben, das ist ein Vergnügen, auch bei einer Netzwerklatenz von 200-300 ms zu verwenden.

Andere Tipps

Acceptable UI Reaktionszeiten auf die menschliche Psychologie basieren und sind deshalb für Web-Anwendungen, wie sie für herkömmliche Desktop-Anwendungen sind.

Je nachdem, wie der Endbenutzer wahrnehmen, die Operation, die durchgeführt wird, eine akzeptable Antwortzeit 1 Sekunde sein könnte (zum Beispiel zum Schließen eines ‚Dialogfensters‘) oder 10 Sekunden (zB für die Ergebnisse einer Berechnung anzeigen).

Der Usability-Guru Jakob Nielsen hat geschrieben, um einen guten Artikel über akzeptable Web-Anwendung Antwort Zeiten.

Veröffentlicht UI-Richtlinien der gleichen akzeptable Antwortzeiten angeben, zum Beispiel:

Java Look and Feel-Richtlinien

GNOME UI Dokumentation .

Ja Nielsen Artikel hat einige gute Informationen darüber, wie die Psychologie beteiligt ist. Hier finden Sie weitere Informationen darüber, warum die „gefühlte Leistung“ Angelegenheiten, und nicht nur die tatsächliche Reaktionszeit finden.

Ich stellte eine verwandte Frage und bekam einige interessante Antworten, die helfen können. Siehe

Was gilt eine gute Reaktionszeit für eine dynamische, personalisierte Web-Anwendung?

Vor einiger Zeit wurde ich von einem Professor gesagt wurde, dass der durchschnittliche Nutzer bis nach 10 Sekunden des Wartens gibt, mit nichts passiert. Sehen Sie etwas wahrscheinlich ihre Neigung erhöhen warten passieren wird. Aber das war eine Weile zurück ... wenn die interwebs langsamer waren.

Es gibt eine schöne Blog-Post hier , die argumentieren, dass es wirklich ist kein Industriestandard.

Vielleicht gibt es keinen guten Weg, dies zu tun.

∞ ist die am wenigsten akzeptable Antwortzeit.

Danach wird die maximale Zeit, die ein Benutzer, es zu nehmen erwartet, die eine Menge je nach Dienst variieren.

Ein animiertes Bereich wird der Benutzer Geduld stark erhöht, ist ihm eine Sanduhr sein, Wirbel, Kreis, auch eine Bar, die sie immer und immer wieder füllt und leert. Solange das Problem eindeutig nicht, dass ihre Aktionen blieben ungehört, werden sie warten.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top