it-swarm.com.de

Message Fade Timing

Manchmal möchte man eine Nachricht für einige Zeit anzeigen, bevor man sie auf irgendeine Weise entfernt (in meinem Fall verblasst). Bei der Implementierung dieser Idee tritt ein Problem auf: Wie lange sollte die Nachricht vor dem Ausblenden vollständig auf dem Bildschirm sichtbar bleiben (das Ausblenden erfolgt schnell)?

Ich bin sicher, dass die Zeit in irgendeiner Weise mit der Länge der Nachricht zusammenhängen sollte (Sie können eine "Hallo Welt" -Nachricht in 5 Sekunden lesen, aber nicht den ersten Absatz eines Buches). Möglicherweise sollte auch eine anfängliche Verzögerung hinzugefügt werden.

Ich habe eine Formel erstellt, die bisher funktioniert (siehe unten), möchte aber zusätzliche Ratschläge oder noch besser experimentelle Ergebnisse (falls verfügbar).

Meine aktuelle Forumula (Ergebnis ist in Millisekunden):

500 + 100 * length
9
Chris Smith

Chris, schreibe auf jeden Fall eine Formel, wenn dies funktioniert, aber vergiss nicht, sie auch an Benutzern zu testen. Es gibt andere Faktoren, die Sie ebenfalls berücksichtigen müssen:

  • Die Lesbarkeit der gewählten Schriftart
  • Die Größe des Textes
  • Die Farbe und der Kontrast des Textes
  • Wie viel andere Benutzeroberfläche umgibt die Nachricht (Rauschen)

Das Testen mit Benutzern, ob sie alle Informationen erfassen können, bevor die nächste Nachricht ausgeblendet wird, ist für Ihren Erfolg von entscheidender Bedeutung.

Berücksichtigen Sie außerdem den Wichtigkeitsgrad der Nachricht. Ist es für den Benutzer wichtig, die Nachricht zu sehen, oder ist es in Ordnung, dass er sie verpasst? Wenn die Nachricht von entscheidender Bedeutung ist, müssen Sie darüber nachdenken, irgendwo in der Benutzeroberfläche eine Warnung oder ein Flag anzuzeigen, damit die Nachricht abgerufen werden kann.

Eine weitere Überlegung, die Sie verwenden könnten: Gibt es eine maximale Zeichenbeschränkung für die Nachricht? Zum Beispiel benutze ich Tweetdeck und ein Tweet ist nicht länger als 140 Zeichen. Jede der Nachrichten, die angezeigt werden, wenn ich mich nicht für die gleiche Zeit auf die App-Anzeige konzentriere, kann bequem 140 Zeichen lesen.

2
DigiKev