So passen Sie die gelbe Markierung des Hash Bang in Chrome an/entfernen sie

So passen Sie die gelbe Markierung des Hash Bang in Chrome an/entfernen sie

Also habe ich eine Google-Suche durchgeführt und bin auf Folgendes gestoßenFrage.

Wie Sie sehen, #targetText=xxxwerden bei Verwendung von Chrome einige Inhalte hervorgehoben, die dem Hash-Bang entsprechen:

gelbe Markierung

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 .configVerzeichnis 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 ScrollToTextFragmentEnabledund 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.regmit 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

verwandte Informationen