Schätzen Sie die Geschwindigkeit der Browser-JS-Engine, um Animationen bedingt zu deaktivieren
Gibt es eine standardmäßige (akzeptierte / einfache / leistungsfähige) Methode, um zu bestimmen, wie schnell ein Client-Computer Javascript wiedergibt?
Wenn ich auf meinen anderen Registerkarten Webanwendungen (Videos usw.) ausführe, werden meine JS-Animationen langsam gecrawlt.
Wenn ich in meinem JS eine Langsamkeit feststellen könnte, würde ich einfachere Animationen verwenden, um eine bessere Benutzererfahrung zu erzielen.
Aktualisieren:
Das Entfernen von Animationen für alle ist nicht die Antwort. Ich spreche von den einfachsten Animationen, die je nach Browser / Computer stottern. Wenn ich den Grad der Langsamkeit feststellen könnte, würde ich sie einfach deaktivieren.
Dies ist dasselbe wie bei Videospielen mit dynamischer Grafikqualität: Sie möchten Menschen mit alten Computern gefallen, ohne diejenigen zu benachteiligen, die über die zusätzliche Rechenleistung verfügen.