NEWS
Menü: Cursor Stop Symbol, nächste Seite lädt verzögert
-
Hallo,
ich habe ein paar "Jqui Navigation Icon" Elemente mit denen ich ein Menü aufgebaut habe, das auf jeder Seite angezeigt wird. Wenn man auf die einzelnen Menüpunkte draufklickt, wird die nächste Vis Seite angezeigt. Funktioniert soweit.
Jetzt habe ich im Browser eine Seite der Visualierung in einem Tab offen, auf den anderen surfe ich irgendwas im Internet. Wenn ich dann nach einiger Zeit zum Tab mit der Visualisierung zurückspring, sehe ich wie die ganzen Werte die auf der Seite angezeigt werden 'nachverarbeitet' werden. Sprich die Werte hüpfen schnell etliche male herum, bis dann wieder der momentan aktuelle Wert angezeigt wird. Dies dauert mal kürzer mal länger, je nachdem wieviel es "aufzuholen" gibt.
Wenn man jetzt noch während diesem Vorgang auf das Menü klickt um eine andere Seite zu öffnen, ändert sich der Cursor zu einem 'Stop' Symbol. Man muss warten bis die ganzen Werte aktuellen Seite (die ich ja gar nicht mehr anschauen möchte) nachgeladen wurden und erst dann wird die nächste Seite geladen und angezeigt.
Ich nehme an das hat irgendwie mit den VIS Javascripts zu tun die im Browser die Daten immer im Hintergrund nachladen. Gibt es für dieses Problem irgendeine Lösung?
-
Es ist sehr schwer nachzuvollziehen was du meinst !
Mach doch mal ein Gif Video .
-
So, ein paar mehr Informationen:
Wenn ich also nach einiger Zeit im Browser die ich auf anderen Tabs verbracht habe wieder zurück aufs VIS Tab wechsel, sehe ich hin und wieder folgendes im Log in der JavaScript Konsole:Gleichzeitig sehe ich wie die ganzen Werte die inzwischen angezeigt worden wären (wenn ich das Tab nicht gewechselt hätte) wie beim schnell Vorspulen eines Filmes nacheinander auf der Seite angezeigt werden. Wenn ich jetzt während diesem "Vorspulen" die VIS Seite wechseln will (per jqui navication icon welches eine neue View lädt), bekommt der Mauszeiger ein Stopp Icon und ich muss warten bis das Vorspulen beendet ist.