Heim > Artikel > System-Tutorial > 6 Wege, wie Fortschrittsbalken Sie anlügen
Fortschrittsbalken sind ein notwendiges Übel. Schließlich brauchen wir eine Art Feedback, um zu wissen, wie viel Arbeit noch übrig ist, bis der Computer fertig ist. Allerdings verbergen sich hinter dem einfachen Fortschrittsbalken in den meisten Fällen viele Täuschungen, aber vielleicht sind diese tatsächlich zu unserem eigenen Wohl.
Ein Fortschrittsbalken sieht aus wie die Darstellung einer geraden Linie. Wie jemand, der den 100-Meter-Sprint absolviert, aber in Wirklichkeit ist es eher so, als würde jemand durch einen kurvenreichen Hindernisparcours laufen, wie in einer Folge von „American Gladiators“. Es ist, als ob Sie eine 2D-Darstellung eines 3D-Prozesses betrachten würden. Aus diesem Grund schreitet der Fortschrittsbalken nicht gleichmäßig voran. Stattdessen springt es in kleinen Sprüngen nach vorne und verweilt dann an Ort und Stelle oder kriecht langsam eine Weile, bevor es nach vorne springt. Es handelt sich möglicherweise um eine genaue Darstellung des Prozentsatzes der erledigten Aufgaben, jedoch nicht darum, wie viel Zeit vergangen ist oder wie viel noch übrig ist. Natürlich haben viele Fortschrittsbalken auch einen Zähler für die geschätzte Fertigstellungszeit, aber mit diesen und ihrer liberalen Interpretation dessen, was eine „Minute“ eigentlich ist, möchte ich gar nicht erst anfangen.
2 Der Starting Jump Fakeout
Wie ein begeisterter Stubenhocker springen manche Fortschrittsbalken riesengroß aus dem Tor und bleiben dann einfach stehen, während3 Der animierte Fortschrittsbalken Eine wichtige Aufgabe eines Fortschrittsbalkens besteht darin, Ihnen Feedback zu geben, dass noch etwas passiert und der Prozess nicht eingefroren ist. Das ist zwar einfach, wenn sich die Leiste sichtbar bewegt, aber das ist nicht immer der Fall. In einige Fortschrittsbalken ist daher eine kleine Animation integriert. Es könnte sich um einen Puls handeln, der entlang der Leiste läuft, oder um einen „Zylonen“-Fortschrittsbalken, bei dem der Puls hin und her läuft. In jedem Fall sind diese Animationen nützlich, um zu sehen, ob der Prozess eingefroren ist. Sie können aber auch den Eindruck erwecken, dass der Balken voranschreitet, obwohl dies nicht der Fall ist. Insbesondere wenn die Animation flüssig und schnell ist.
Ob Sie es glauben oder nicht, es gibt Fortschrittsbalken, die Ihnen den Fortschritt überhaupt nicht anzeigen, denn wenn Sie den Fortschrittsbalken sehen, ist der eigentliche Hintergrundprozess abgeschlossen. Die Leiste existiert lediglich, damit unser langsames Affengehirn akzeptieren kann, dass etwas passiert ist, das sonst zu schnell registriert worden wäre.
Das kennen wir alle. Der Fortschrittsbalken erreicht 100 % und es sieht so aus, als wäre der Vorgang abgeschlossen, aber der Computer arbeitet noch ein paar Sekunden, oder sogar ein paar Dutzend, hart, nachdem die 100 %-Zahl angezeigt wurde. Es ist nicht klar, warum genau der Fortschrittsbalken auf 100 % eingestellt ist, solange noch Arbeit übrig ist, aber es scheint, dass die tatsächliche Zahl 110 % hätte betragen müssen.
Das ist vielleicht derjenige, der mich persönlich am meisten an die Wand treibt. Einige Entwickler unterteilen einen Prozess in separate Phasen, jede mit einem eigenen Fortschrittsbalken. Dies hat zur Folge, dass sich jeder Fortschrittsbalken in einem angemessenen Tempo bewegt. Da Sie jedoch fünf oder sechs davon durchstehen müssen, bedeutet dies nur, dass Sie nur Teile des Gesamtbalkens und nicht das Gesamtbild sehen.
Es wird nie einen Computer geben, der so schnell ist, dass er jede Aufgabe im Handumdrehen erledigen kann. Schließlich nimmt die Komplexität der Arbeit tendenziell mit der Leistung des Computers zu. Es wird also immer Fortschrittsbalken geben, die hauptsächlich dazu dienen, Sie zu beschäftigen, während die eigentliche Arbeit außerhalb des Bildschirms stattfindet.Ihre Änderungen wurden gespeichert
E-Mail wurde gesendet
E-Mail wurde bereits gesendet
Bitte überprüfen Sie Ihre E-Mail-Adresse.
Bestätigungs-E-Mail sendenSie haben die maximale Anzahl an Themen, denen Sie in Ihrem Konto folgen können, erreicht.
Das obige ist der detaillierte Inhalt von6 Wege, wie Fortschrittsbalken Sie anlügen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!