NEWS
VIS Aktualisierung - Nachlaufen [gelöst]
-
@ro75
es ist ja nicht so richtig gelöst, weil das Problem nach aktuellem Stand nicht beseitigt werden kann.
Außer man nimmt einen anderen Browser o.ä.
Deshalb habe ich es [erledigt] genannt und nicht [gelöst]@martinsu sagte in VIS Aktualisierung - Nachlaufen [erledigt]:
Außer man nimmt einen anderen Browser o.ä.
es ist ja kein ioBroker "Problem".
:thinking_face: gehört wohl nach offTopic!??
-
@martinsu sagte in VIS Aktualisierung - Nachlaufen [erledigt]:
Außer man nimmt einen anderen Browser o.ä.
es ist ja kein ioBroker "Problem".
:thinking_face: gehört wohl nach offTopic!??
-
@homoran
Als ich die Frage gestellt hatte, war mir noch nicht klar ob VIS oder Browser.
Jetzt sieht das natürlich anders aus....@martinsu alles gut!
nur wenn ich es nach offTopic schöbe, sähen es andere Betroffene vielleicht nicht und hielten es weiterhin für ein ioB-issue!Dilemma für den Mod das ist!
-
@martinsu alles gut!
nur wenn ich es nach offTopic schöbe, sähen es andere Betroffene vielleicht nicht und hielten es weiterhin für ein ioB-issue!Dilemma für den Mod das ist!
-
@homoran
VIS ohne Browser geht nicht, vielleicht ist es dann hier doch nicht so schlecht:grinning: -
@oliverio
danke für die Info, den Punkt kannte ich nicht.
Ich habe den "Destroy inactive view", bei mir heißt es "Lösche nicht aktive Views" auf 10 Sekunden gestellt.
Dann läuft die Anzeige zwar auch noch nach, aber sehr kurz.
Meine Uhr mit Sekundenanzeige hat gefühlt in einer halben Sekunde die letzten 10 Sekunden aufgeholt und ist dann aktuell.
Danke -
@oliverio
danke für die Info, den Punkt kannte ich nicht.
Ich habe den "Destroy inactive view", bei mir heißt es "Lösche nicht aktive Views" auf 10 Sekunden gestellt.
Dann läuft die Anzeige zwar auch noch nach, aber sehr kurz.
Meine Uhr mit Sekundenanzeige hat gefühlt in einer halben Sekunde die letzten 10 Sekunden aufgeholt und ist dann aktuell.
Danke@martinsu ich glaub auch nicht, dass das wirklich hilft.
Das Nachlaufen hab ich auch beim standalone Ernergiefluss-erweitert, ohne dass der in einer vis eingebettet ist. -
@martinsu ich glaub auch nicht, dass das wirklich hilft.
Das Nachlaufen hab ich auch beim standalone Ernergiefluss-erweitert, ohne dass der in einer vis eingebettet ist.es gibt dafür meiner Meinung nach nur folgende Möglichkeiten. Ausgangslage ist immer das ein Tab eine gewisse Zeit nicht Aktiv war:
- Events werden nicht live ausgeführt, nach Aktivierung der Tabs werden die ausgeführt (wie hier beschrieben Nachlaufen). Ergebnis: Bildschirm ist wieder aktuell
- Events werden verworfen, bzw wenn Events zu alt sind: Ich glaub das das klar ist, der Bildschirm ist nicht aktuell und eigentlich auch nicht vertrauenswürdig und lückenhaft
- kompletter reload, was aber uU einige Zeit benötigt, je nach Umfang der Daten
- Events auch bei Deaktiviert weiterbearbeiten, kann zu Performanceeinbußen führen.
Auf Mobilgeräten beobachte ich meist 3). Produktiv hab ich ein fire tablet, das aber immer durchläuft, daher kein reload
- Ist mir selbst noch nie so richtig aufgefallen, meine vis ist aber auch nicht wirklich aufwändig,
- schließt sich aus
- würde gehen, die Seite muss dann aber sowas wie serviceWorker unterstützen. https://developer.mozilla.org/en-US/docs/Web/API/Service_Worker_API wobei ich nicht weiß ob die während ein tab inaktiv ist, das DOM zu bearbeiten.
-
es gibt dafür meiner Meinung nach nur folgende Möglichkeiten. Ausgangslage ist immer das ein Tab eine gewisse Zeit nicht Aktiv war:
- Events werden nicht live ausgeführt, nach Aktivierung der Tabs werden die ausgeführt (wie hier beschrieben Nachlaufen). Ergebnis: Bildschirm ist wieder aktuell
- Events werden verworfen, bzw wenn Events zu alt sind: Ich glaub das das klar ist, der Bildschirm ist nicht aktuell und eigentlich auch nicht vertrauenswürdig und lückenhaft
- kompletter reload, was aber uU einige Zeit benötigt, je nach Umfang der Daten
- Events auch bei Deaktiviert weiterbearbeiten, kann zu Performanceeinbußen führen.
Auf Mobilgeräten beobachte ich meist 3). Produktiv hab ich ein fire tablet, das aber immer durchläuft, daher kein reload
- Ist mir selbst noch nie so richtig aufgefallen, meine vis ist aber auch nicht wirklich aufwändig,
- schließt sich aus
- würde gehen, die Seite muss dann aber sowas wie serviceWorker unterstützen. https://developer.mozilla.org/en-US/docs/Web/API/Service_Worker_API wobei ich nicht weiß ob die während ein tab inaktiv ist, das DOM zu bearbeiten.
@oliverio sagte in VIS Aktualisierung - Nachlaufen [gelöst]:
Auf Mobilgeräten beobachte ich meist 3)
kommt auf die Dauer der Nichtnutzung an.
Je länger das war, desto wahrscheinlicher wird komplett neu geladen.Bei kurzen Unterbrechungen läuft der Film ab.
(ist manchmal ganz informativ ;-) ) -
@martinsu ich glaub auch nicht, dass das wirklich hilft.
Das Nachlaufen hab ich auch beim standalone Ernergiefluss-erweitert, ohne dass der in einer vis eingebettet ist.@homoran
Es gibt 2 Phasen wenn man den TAB wechselt (so empfinde ich es).
man wechselt in den VIS-TAB:- alle Aktionen der letzen X Sekunden werden nachgeholt (z.B. eine Uhr mit Sekunden rast)
- der Bildschirm wird grau und neu aufgebaut
Bei mir ist durch die Umstellung die Phase 1 deutlich kürzer
-
Hallo zusammen,
ich habe noch etwas für den Firefox gefunden.In den neueren Versionen von Firefox gibt es die Möglichkeit, Hintergrund-Tabs aktiv zu halten, sodass sie auch dann weiterarbeiten, wenn sie nicht im Vordergrund sind.
Eine Möglichkeit, dies zu tun, ist das Deaktivieren der "Tab-Pausierung" (Tab throttling).
Diese Option wird in den Entwicklertools von Firefox angepasst.- Gehe zu about:config (in der Adresszeile eingeben).
- Suche nach der Einstellung dom.min_background_timeout_value.
- Ändere den Wert von 1000 (Standardwert in Millisekunden) auf eine niedrigere Zahl oder setze ihn auf 0, um die Pausierung zu verhindern.
- Firefox neu starten (geht wohl auch ohne Neustart)
Ich habe mal 100 eingestellt, dann läuft es bei mir ganz gut.
Wo ich das gefunden habe, kann ich nicht mehr sagen....
