2017-10-23 1 views
-3

Ich versuche, ein Bokeh-Plot in Firefox zu zeigen. Es gibt ziemlich viele Untergraphen (ungefähr 200), die jeweils 1-4 Objekte zeigen.Bokeh Plots sind sehr schwer zu laden

ich in Firefox erhalte:

"A webpage is slowing down your browser." 

Einige Anmerkungen:

  • Nach dem Neustart funktioniert es für ein paar Mal gut.
  • Ich bin hinter einem Corporate Proxy. Ich frage mich, ob das die Ursache sein könnte. Einiges JavaScript und CSS wird von cnb.pydata.com geladen.
+0

Sind Sie derjenige, der die 200 Parzellen kontrolliert oder eine "externe" Ressource ist? –

+0

Es ist ein lokaler HTML-Code, vollständig von mir generiert. –

+1

Dann ist mein Vorschlag, 200 Bokeh-Grafiken auf einer Seite zu vermeiden. –

Antwort

1

Es klingt wie Ihre Firefox-Version Probleme mit dieser Webseite hat. Obwohl ich sagen würde, dass das Design einer solchen Site, die versucht, 200 JS-getriebene Plots zu zeigen, fragwürdig erscheint.

Soweit ich weiß, gibt es wenig, was Sie tun können, abgesehen von der Aktualisierung von Firefox, sie haben in letzter Zeit viele Elemente der Leistung verbessert oder einen anderen Browser mit besserer JS-Leistung wie Chrome versucht.

Wenn Sie in einem Unternehmensnetzwerk sind, ist es für viele nicht möglich, ein Upgrade oder eine Installation durchzuführen. Dann müssen Sie zu Ihrer IT-Abteilung gehen, um Hilfe zu suchen.

Jetzt, da Sie den HTML-Code mit den Diagrammen generieren, wäre es vielleicht eine bessere Idee, ein "Dashboard" zu erstellen, in dem Sie einige anzeigen und dann Dropdown-Menüs oder Schieberegler verwenden, um zu steuern, welche Diagramme angezeigt werden jederzeit. Ich habe Lösungen gesehen mit Bokeh selbst zu tun, oder wenn Sie irgendwann etwas schicker wollen, können Sie auch Kolben verwenden.

Verwandte Themen