
Also habe ich eine Google-Suche durchgeführt und bin auf Folgendes gestoßenFrage.
Wie Sie sehen, #targetText=xxx
werden bei Verwendung von Chrome einige Inhalte hervorgehoben, die dem Hash-Bang entsprechen:
Aber in den Entwicklertools ist es nirgends in der Stildefinition zu finden, nicht einmal in den User-Agent-Stilen.
Wie kann es deaktiviert/angepasst werden?
Bin das ich oder hat sich Google gerade selbst auf alle unsere Websites eingeladen?
Antwort1
Diese Funktion wird von Chrome im Artikel beschrieben ScrollToTextFragmentEnabled-Gruppenrichtlinie. Es wurde erst kürzlich zu Chrome hinzugefügt und wird möglicherweise noch weiterentwickelt. Es wird von anderen Browsern außer Microsoft Edge und anderen Varianten von Chromium nicht unterstützt.
UnterWindows, Gruppenrichtlinien werden in der Registrierung unter angegeben
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome
.
Diese spezielle Richtlinie wird durch den DWORD-Wert festgelegt, ScrollToTextFragmentEnabled
dessen Wert 0
„Deaktivieren“ und 1
„Aktivieren“ lautet. Funktioniert getestet unter Chrome Version 84.
Für dieMac, siehe dieAntwort von storoj.
FürLinux, Chrome/Chromium-Einstellungen werden im .config
Verzeichnis in gespeichert home
. Dieser versteckte Ordner kann in Nautilus durch Drücken von
CTRL+ H( sichtbar gemacht werden.Verknüpfung).
Google Chrome: ~/.config/google-chrome/Default/Preferences
Chrom:~/.config/chromium/Default/Preferences
Der Einstellungsname ist ScrollToTextFragmentEnabled
. (Nicht von mir getestet)
Website-Designer können es für ihre Website deaktivieren, indem sie den HTTP-Header einbinden Document-Policy: force-load-at-top
. Leider können Benutzer es nicht erzwingen, da Erweiterungen wie Greasemonkey/Tampermonkey empfangene HTTP-Header nicht ändern können.
Der Liste der Chromium-Befehlszeilenschalter von Peter Beverloo listet diesen Befehlszeilenschalter auf:
--disable-scroll-to-text-fragment : This switch disables the ScrollToTextFragment feature
Unter Windows mit Chrome Version 84 hatte dieser Schalter jedoch keine Wirkung.
Antwort2
Überprüfen Sie diesRedditFaden.
Es heißt, dass die Einstellung aufgerufen wird ScrollToTextFragmentEnabled
und deaktiviert werden könnte überChrome Enterprise-Richtlinie.
Dies hat auf dem Mac funktioniert:
$ defaults write com.google.Chrome ScrollToTextFragmentEnabled -bool false
Unter Windows erstellen chrome.reg
mit Inhalt:
Windows Registry Editor Version 5.00
; chrome version: 84.0.4147.125
[HKEY_LOCAL_MACHINE\Software\Policies\Google\Chrome]
"ScrollToTextFragmentEnabled"=dword:00000000
und doppelklicken Sie dann darauf, um die Änderungen anzuwenden.
Weitere Beispiele finden Sie unter „Chrome ADM/ADMX Templates“ vonhttps://chromeenterprise.google/browser/download/, und prüfepolicy_templates/windows/examples/chrome.reg