TAB
Letzter Tab: Warum der Fortschrittsbalken bei 99 Prozent stehen bleibt
Wenn der Fortschrittsbalken bei 99 Prozent stehen bleibt, scheint die Software ein erstaunlich präzises Versprechen im letzten Moment zurückzunehmen. Eben raste die Anzeige noch über den Bildschirm, nun fehlt nur ein schmaler Rest – und genau dieser Rest braucht länger als alles davor. Das wirkt unlogisch, weil 99 Prozent nach Mathematik aussehen. Tatsächlich misst die Zahl aber häufig weder die verstrichene Zeit noch einen gleichmäßig schrumpfenden Berg von Arbeit. Sie ist eine Übersetzung: Das Programm meldet, welche Teile einer Aufgabe es für erledigt hält, und die Oberfläche versucht daraus eine verständliche Strecke zu bauen.
Bei einer einzelnen, bereits bekannten Datei ist das noch vergleichsweise einfach. Sind 700 von 1.000 Megabyte kopiert, kann eine Anzeige daraus 70 Prozent machen, auch wenn die verbleibende Zeit durch schwankende Übertragungsraten unsicher bleibt. Eine Installation, ein Systemupdate oder eine Synchronisierung kann dagegen aus vielen Phasen bestehen: Daten werden geladen, entpackt, geschrieben, geprüft, Einstellungen übernommen und Dienste neu gestartet. Manche Schritte lassen sich zählen, andere hängen von Speicher, Prozessor, Netzwerk oder davon ab, was die Software erst während der Arbeit entdeckt. Deshalb unterscheiden aktuelle Microsoft-Richtlinien zwischen einer bestimmten Anzeige für Aufgaben mit bekanntem oder vorhersagbarem Ende und einer unbestimmten Animation für Vorgänge, deren Dauer unbekannt ist. Der Prozentbalken ist also nur dann eine Uhr, wenn die Software ihre Zukunft ungewöhnlich gut kennt.
Warum der Fortschrittsbalken bei 99 Prozent nicht die Zeit misst
Damit mehrere Arbeitsschritte in einen einzigen Balken passen, muss die Anwendung ihnen Anteile zuweisen. Das Herunterladen könnte beispielsweise einen großen Abschnitt erhalten, die abschließende Prüfung einen kleinen. Ist der Download schneller als erwartet, springt die Anzeige zügig nach vorn; dauert die Prüfung länger, muss sie mit dem winzigen Rest auskommen, der ihr vorher zugedacht wurde. Der Balken kann dabei technisch korrekt zeigen, dass fast alle gezählten Einheiten erledigt sind, und trotzdem eine schlechte Auskunft darüber geben, wie lange der letzte, besonders variable Schritt noch benötigt.
Dass genau dieses Verhalten missverständlich ist, steht sogar in Microsofts älterer Windows-Designrichtlinie. Die Seite ist ausdrücklich als nicht mehr aktuelle Darstellung für Windows 7 gekennzeichnet, formuliert das Problem aber bemerkenswert direkt: Ein Balken, der sofort auf 99 Prozent springt und dort lange verharrt, sei besonders uninformativ und ärgerlich. Die Empfehlung lautet, die Phasen realistischer zu gewichten, 100 Prozent erst nach tatsächlichem Abschluss zu zeigen und keine scheinpräzise Restzeit einzublenden, solange sie noch wild schwankt.
Trotzdem ist nicht jeder festhängende Balken schlampig programmiert und nicht jede ungleichmäßige Bewegung ein Täuschungsversuch. Komplexe Vorgänge verändern während ihres Ablaufs die Informationslage. Vielleicht tauchen mehr Dateien auf als erwartet, ein Server antwortet langsamer, eine Prüfung benötigt zusätzliche Durchläufe oder ein Betriebssystem wartet auf eine Ressource. Weil eine rückwärts laufende Prozentanzeige das Versprechen vollends ruinieren würde, landet die Korrektur oft im noch freien Rest. Die 99 Prozent werden damit zum digitalen Gegenstück von „bin gleich da“: nicht zwingend gelogen, aber mit einer großzügigen Vorstellung davon, wie belastbar eine Prognose sein sollte.
Das letzte Prozent dauert auch im Kopf länger
Der Stillstand am Ende ist nicht nur rechnerisch ungünstig, sondern fällt auch besonders stark auf. In der 2007 veröffentlichten Studie „Rethinking the Progress Bar“ verglichen 22 Teilnehmer aus zwei Computerforschungslaboren unterschiedlich verlaufende Balken, die jeweils exakt 5,5 Sekunden dauerten. Anzeigen mit Pausen nahe am Ende wurden als langsamer wahrgenommen als gleich lange Varianten; Balken, die zum Schluss beschleunigten, schnitten besser ab. Das war ein kleines, künstliches Laborexperiment mit sehr kurzen Wartezeiten und kein Beweis dafür, wie alle Menschen eine halbstündige Installation erleben. Es zeigt aber, dass nicht allein die Dauer zählt. Wo ein Balken stockt, verändert den Eindruck der Wartezeit.
Kurz vor dem Ziel beobachten wir die Anzeige zudem genauer, weil die versprochene Handlungsfreiheit unmittelbar bevorsteht: gleich öffnet sich die App, gleich darf das Gerät neu starten, gleich kann das Fenster geschlossen werden. Bei 12 Prozent ist Warten noch der Zustand; bei 99 Prozent fühlt es sich wie eine unerwartete Verlängerung an.
Und selbst 100 Prozent beantworten nur die Frage, die das Programm gestellt hat. Wenn ein Kopiervorgang vollständig gemeldete Bytes zählt, bedeutet das noch nicht automatisch, dass eine Datei später lesbar ist oder eine Sicherung ihren eigentlichen Zweck erfüllt. Das zeigt auch das GadgetChecks-Tutorial zum Testen einer NAS-Wiederherstellung: Der abgeschlossene Transfer ist dort erst die halbe Arbeit, der entscheidende Nachweis folgt beim Öffnen und Prüfen der zurückgeholten Datei. Der Balken muss deshalb nicht falsch sein; womöglich ist seine Definition von „fertig“ nur schmaler als unsere.
Eine gute Fortschrittsanzeige ist am Ende weniger Tachometer als Übersetzer. Sie sollte Bewegung zeigen, ohne Sicherheit vorzutäuschen, variable Phasen verständlich benennen und notfalls mit einem ehrlichen „Vorgang läuft“ auskommen, statt eine erfundene Genauigkeit vorzuführen. Wie die offenen Browser-Tabs, die als kleine Versprechen an morgen sichtbar bleiben, hält auch der Fortschrittsbalken ein Versprechen fest – allerdings nicht, dass der Computer alles weiß, sondern dass sich weiteres Warten noch lohnt.
Bei 99 Prozent ist die Maschine daher oft nicht fast fertig. Manchmal ist lediglich die Anzeige mit ihrer präzisen Zukunft am Ende.
Quellen und Transparenz
Der Beitrag stützt sich auf Microsofts aktuelle Hinweise zu Fortschrittsanzeigen, die ältere und entsprechend gekennzeichnete Windows-Richtlinie zu Fortschrittsbalken sowie die Studie „Rethinking the Progress Bar“ von Chris Harrison, Brian Amento, Stacey Kuznetsov und Robert Bell. Die Studie untersuchte 22 Personen mit künstlichen, jeweils 5,5 Sekunden langen Anzeigen; ihre Ergebnisse werden deshalb nur als begrenzter Hinweis auf die Wahrnehmung später Pausen verwendet. Das verlinkte GadgetChecks-Tutorial dient als konkretes Beispiel für den Unterschied zwischen abgeschlossenem Transfer und geprüftem Ergebnis.
Technik-Deals im Überblick
Ausgewählte Angebote und zeitlich begrenzte Preisaktionen rund um Technik und Gadgets.