Chrome: Deaktiviert das elastische Scrollen des Mausrads am Ende der Webseiten

12

Es scheint, dass mit Google Chrome Version 51.0.2704.84 (oder vor kurzem) ein "elastischer Gummiband" -Effekt eingeführt wurde, wenn Sie versuchen, mit einem Mausrad ( Scrollrad ) über den oberen oder unteren Rand einer Webseite zu scrollen .

Ich verwende OS X und habe dieses Verhalten noch nie in Chrome gesehen.

Ich finde, dass der Gummibandeffekt auf Touchgeräten nützlich sein kann, aber ich brauche ihn nicht, wenn ich Mäuse mit Desktop-Computern verwende. Wenn ich mit dem Mausrad bis zum Ende scrolle, möchte ich normalerweise dorthin, und der Gummibandeffekt ist nur ärgerlich und verzögert weitere Aktionen.

Ich habe chrome: // flags eingecheckt , kann aber anscheinend keine Einstellung finden. Nicht sicher.


Update 2016-09-04 : Dieses "Problem" wurde behoben und die Trägheitseinstellung kehrt zum vorherigen "Sofortstopp" -Verhalten zurück, wenn der Bildlauf zur Seite mit einem Mausrad beendet wird. Ich bin nicht sicher, was sich geändert hat, aber möglicherweise handelt es sich um ein Google Chrome-Update. Ich habe die unten stehende Antwort akzeptiert, falls sie jemandem hilft, der einen bestimmten Geschmack an dem Problem hat.

Winterflaggen
quelle
Genau das gleiche Problem hier. Ich liebe das elastische Scrollen auf Trackpads, aber es steht einer normalen Maus nur im Weg. Würde gerne in der Lage sein, es wieder zu deaktivieren, so wie es war. (Ich habe hier ein Kopfgeld ausgesetzt, um hoffentlich mehr Aufmerksamkeit auf das Problem zu lenken, allesamt ein kleines)
Mint
Sehen Sie, wenn die Lösung in diesem Artikel bezieht sich hier: Disable elastische Scrollen in OS X . Siehe auch TinkerTool für "Trägheit deaktivieren " und "Gummibandeffekt deaktivieren ".
Harrymc
1
@harrymc, danke, ja, das funktioniert, aber es deaktiviert die elastische Funktion für das gesamte Betriebssystem. Ich mag diese Funktion sehr, nur nicht in Chrome mit einer normalen Maus.
Mint
1
Wie in Ausgabe 101916 zu dieser OS X-Einstellung angemerkt : "Chrome Version 23 sollte die Einstellung berücksichtigen ". Andernfalls funktioniert die Verwendung eines Add-Ons zum Hinzufügen dieses CSS-Codes zu jeder angezeigten zukünftigen Seite möglicherweise.
Harrymc

Antworten:

6

Chrome beachtet nur die OS X-Systemeinstellungen.

Das Deaktivieren dieser Einstellungen wird im Artikel Deaktivieren des elastischen Bildlaufs in OS X beschrieben .

Sie können auch das kostenlose TinkerTool verwenden . Siehe insbesondere die Einstellungen für "Trägheit deaktivieren" und "Gummibandeffekt deaktivieren".

Wenn Sie dies nur für Chrome deaktivieren möchten, müssen Sie dieses CSS-Snippet zu jeder angezeigten zukünftigen Seite hinzufügen . Dies geschieht am besten mit dem Add-On Tampermonkey , dem Chrome-Port für Greasemonkey.

Informationen zur Verwendung finden Sie auf der Tampermonkey-Website .

Einige weitere Referenzen:

Harrymc
quelle
2
Ich bin nicht sicher, ob es richtig ist, dass Chrome nur die Systemeinstellungen von OS X befolgt. Beim Scrollen mit dem Mausrad in Safari wird dieser Effekt nicht erzielt. Aus irgendeinem Grund verhält sich das Mausrad in Chrome wie ein Touch-Gerät. Das Hinzufügen des CSS-Codes würde wahrscheinlich auch die Trägheit für Touchpads deaktivieren, oder?
Winterflags
Es sollte die Trägheit überall deaktivieren. Es gab zuvor einen Fehler in Chrome, bei dem Chrome diese Einstellungen nicht beachtete, was es jetzt tut. Ich frage mich, ob Safari ein ähnliches Problem hat. Es könnte natürlich andere mögliche Antworten geben als meine.
Harrymc