2009-03-04 4 views
1

Gibt es Möglichkeiten, die gleitenden und verblassenden Effekte von Firefox als Endbenutzer zu entfernen, wenn ich Webseiten besuche, die solche Javascript-Effekte verwenden?So entfernen Sie verblassende und gleitende Effekte von Firefox

Wenn ein Element in das DOM eingefügt wird, werden die nachfolgenden Elemente nach unten verschoben. Dies ist ein grafischer Effekt, der sehr zeit- und bandbreitenintensiv ist, wenn jemand über eine Remoteverbindung (Terminalserver, Citrix, Remote X, Nx) sieht. Es wäre einfach OK, die Seite in ihrer neuen Form ohne das Verschieben und viele zu sehen Zwischenzustände.

Vielleicht gibt es schon eine Einstellung dafür (etwa: config)?

Antwort

1

Es gibt greasemonkey scripts für die meisten populären Sites, um die Schnittstelle zu rationalisieren und solche Belästigungen zu beseitigen. Es gibt keine Möglichkeit, es im Allgemeinen zu deaktivieren, da es sich nicht um ein einzelnes Feature handelt, sondern um ein emergentes Ergebnis einer Kombination ansonsten gutartiger Features.

Um das letzte Bit zu klären ... Jede einzelne JavaScript-Funktion für diese Animationen (dh Timer und Elementgröße/Platzierung Manipulation) hat legitime Verwendung. Es ist nur die Kombination von ihnen, die ein Problem darstellt, und sie können auf unzählige Arten mit anderen Operationen kombiniert werden. Eine Art von Heuristik könnte möglicherweise lästige Animationen in Websites im Allgemeinen identifizieren, aber einzelne Fixes, die auf bestimmte Sites (oder Site-Frameworks, alle Jquery-Sites verwenden den gleichen Animationscode usw.) abzielen, sind weitaus effektiver und effizienter.

+0

Die Wirkung viel Bandbreite verbraucht, wenn der Browser remote ausgeführt wird, und der Benutzer mit ihm über X oder Citrix oder VNC interagiert, etc! –

+0

Ich benutze meistens VNC für den Remote-Zugriff, der Kachel-Caching verwendet, so dass diese Art von Effekt keine zusätzliche Bandbreite verbraucht. Ich nahm naiv an, dass die anderen Remote-Tools, die Sie erwähnten, wahrscheinlich ähnliche Funktionen hatten. – Sparr

+0

Sie sagten "ein emergentes Ergebnis einer Kombination von ansonsten gutartigen Eigenschaften" - können Sie ins Detail gehen? –

1

Ich würde in der NoScript-Erweiterung für Firefox suchen - es wird alle Javascript auf jeder Website deaktivieren und kann dann für eine Site-by-Site-Basis aktiviert werden.

https://addons.mozilla.org/en-US/firefox/addon/722

+0

Danke, das würde funktionieren. Jedenfalls ist es nicht das, was ich wollte. Ich versuche nicht Javascript auszuschalten. Ändern Sie einfach das Verhalten von Firefox direkt. –

Verwandte Themen