Feanix
22.02.2010, 12:13
Die OTR-Seiten verbrauchen auf meinem Rechner wesentlich mehr Prozessorleistung als jede andere geöffnete Webseite in Firefox.
Wenn viele Tabs von OTR im Hintergrund geöffnet sind, geht das gegen 100%
Das Problem ist die blaue Menü-Zeile von OTR mit den aufklappenden Menüs.
Genauer ist das Problem, dass die Funktion _fvCkPg() aus dem eingebetteten Javascript http://static.onlinetvrecorder.com/js/stmenu.js endlos zig Mal pro Sekunde :mad: aufgerufen wird, auch wenn die Seite gerade in irgendeinem Tab im Hintergrund läuft und sich gar kein Menü öffnen kann.
Nun ist mein Rechner nicht der schnellste, und ich neige dazu viele Tabs zu öffnen, aber ließe sich da was machen?
Der Code in stmenu.js und stcode.js ist mir etwas suspekt, aber spontan viele mir ein bei einem window.onblur den Timer anzuhalten und bei einem window.onFocus wieder fortzusetzen.
(Die Ursache des Problems habe ich mit dem xul profiler addon gefunden https://addons.mozilla.org/en-US/firefox/addon/9954)
Wenn viele Tabs von OTR im Hintergrund geöffnet sind, geht das gegen 100%
Das Problem ist die blaue Menü-Zeile von OTR mit den aufklappenden Menüs.
Genauer ist das Problem, dass die Funktion _fvCkPg() aus dem eingebetteten Javascript http://static.onlinetvrecorder.com/js/stmenu.js endlos zig Mal pro Sekunde :mad: aufgerufen wird, auch wenn die Seite gerade in irgendeinem Tab im Hintergrund läuft und sich gar kein Menü öffnen kann.
Nun ist mein Rechner nicht der schnellste, und ich neige dazu viele Tabs zu öffnen, aber ließe sich da was machen?
Der Code in stmenu.js und stcode.js ist mir etwas suspekt, aber spontan viele mir ein bei einem window.onblur den Timer anzuhalten und bei einem window.onFocus wieder fortzusetzen.
(Die Ursache des Problems habe ich mit dem xul profiler addon gefunden https://addons.mozilla.org/en-US/firefox/addon/9954)