Fortschrittsanzeige
A Fortschrittsanzeige ist ein Grafisches Steuerelement Wird verwendet, um den Fortschritt eines erweiterten Computerbetriebs wie Download, Dateiübertragung oder Installation zu visualisieren. Manchmal wird die Grafik von einer textuellen Darstellung des Fortschritts in einem prozentualen Format begleitet. Es kann auch angesehen werden, dass das Konzept "Wiedergabestriegel" in einbezieht Medienspieler Dies verfolgt den aktuellen Standort in der Dauer einer Mediendatei. Microsoft -Fortschrittsbalken repräsentieren nicht die Zeit, sondern verursachen Verwirrung häufiger mit dem verbunden Strg-Alt-Del Option genutzt werden.
Eine neuere Entwicklung ist die Unbestimmtes Fortschrittsbalken, die in Situationen verwendet wird, in denen das Ausmaß der Aufgabe unbekannt ist oder der Fortschritt der Aufgabe nicht so bestimmt werden kann, dass sie als Prozentsatz ausgedrückt werden könnten. Dieser Balken verwendet Bewegung oder einen anderen Indikator, um zu zeigen Pochen als eine Fortschrittsleiste (siehe auch Friseurstange). Es gibt auch unbestimmt Fortschrittsindikatoren, die nicht barform sind.
Geschichte
Das Konzept einer Fortschrittsleiste wurde vor dem digitalen Computer erfunden. 1896 Karol Adamiecki entwickelte ein Diagramm mit dem Namen a Harmonogramm, aber heute besser bekannt als als Gantt-Diagramm. Adamiecki veröffentlichte sein Diagramm jedoch erst 1931 und dann nur in Polieren. Das Diagramm trägt also jetzt den Namen von Henry Gantt (1861–1919), der seine Tabelle um die Jahre 1910–1915 entworfen und im Westen populär gemacht hat.
Die erste grafische Fortschrittsleiste übernahm das Konzept für Computer, erschien in der Ph. D. Thesis von Mitchell Model von 1979. Überwachung des Systemverhaltens in einer komplexen Computerumgebung.[1] 1985,, Brad Myers präsentierte auf einer Konferenz über Computer-Human-Interaktionen ein Papier über „prozentuale Fortschrittsindikatoren“.[2]
Wahrnehmung
Myers 'Forschung beinhaltete die Aufforderung der Leute, Datenbanksuche durchzuführen, einige mit einer Fortschrittsleiste und einige ohne. Diejenigen, die gewartet hatten, während sie eine Fortschrittsbalken ansahen, beschrieben eine insgesamt positivere Erfahrung. Myers kamen zu dem Schluss, dass die Verwendung einer Fortschrittsballe die Angst reduzierte und effizienter war.[3]
In der Regel verwenden Fortschrittsbalken eine lineare Funktion, so dass die Weiterentwicklung eines Fortschrittsbalken direkt proportional zu der Menge an Arbeit ist, die abgeschlossen wurde. Variierende Festplatten, Speicher, Prozessor, Bandbreite und andere Faktoren erschweren jedoch diese Schätzung. Folglich weisen Fortschrittsbalken häufig nichtlineare Verhaltensweisen auf, wie Beschleunigung, Verzögerung und Pausen. Diese Verhaltensweisen, verbunden mit der nichtlinearen Wahrnehmung des Zeitvergießens des Menschen, erzeugen eine variable Wahrnehmung, wie lange Fortschrittsbalken abgeschlossen sind.[4] Dies bedeutet auch, dass Fortschrittsbalken so gestaltet werden können, dass sie sich schneller "fühlen".
Schließlich wurde auch gezeigt, dass das grafische Design von Fortschrittsbalken die Wahrnehmung der Dauer der Menschen beeinflusst.[5]
Siehe auch
Verweise
- ^ Modell, Mitchell L., Überwachung des Systemverhaltens in einer komplexen Computerumgebung, CSL-79-1, Xerox Corporation Palo Alto Research Center, 1979.
- ^ Myers, Brad A. "Die Bedeutung von prozentualen Fortschrittsindikatoren für Computer-Human-Schnittstellen". In Proceedings der Sigchi -Konferenz über menschliche Faktoren in Computersystemen. Chi '85. ACM, New York, NY. 11-17.
- ^ Daniel Engber "Wer hat diese Fortschrittsbar gemacht?" [1].
- ^ Harrison, C., Amento, B., Kuznetsov, S. und Bell, R. 2007. "Die Fortschrittsleiste überdenken". In Proceedings of the 20th Annual ACM Symposium on User Interface Software und Technologie. UIST '07. ACM, New York, NY. 115-118.
- ^ Harrison, C., Yeo, Z. und Hudson, S. E. 2010. "Schnellere Fortschrittsbalken: Manipulieren der wahrgenommenen Dauer mit visuellen Augmentationen". In Proceedings der 28. jährlichen Sigchi -Konferenz über menschliche Faktoren in Computersystemen. Chi '10. ACM, New York, NY. 1545-1548.