Chrome の検索結果ハッシュバンの黄色のハイライトをカスタマイズ/削除する方法

Chrome の検索結果ハッシュバンの黄色のハイライトをカスタマイズ/削除する方法

そこでグーグルで検索したら、ここにたどり着きました質問

ご覧のとおり、Chrome を使用している場合は、#targetText=xxxハッシュ バングに一致する一部のコンテンツが強調表示されます。

黄色のハイライト

しかし、開発ツールでは、スタイル定義だけでなく、ユーザー エージェント スタイルにもどこにも見つかりません。

どうすれば無効化/カスタマイズできますか?

それは私でしょうか、それとも Google が私たちのすべてのウェブサイトに侵入してきたのでしょうか?

答え1

この機能についてはChromeの記事で説明されている。 ScrollToTextFragmentEnabled グループ ポリシーこれは Chrome に最近追加されたばかりで、まだ進化している可能性があります。Microsoft Edge と Chromium の他のバリアントを除く他のブラウザではサポートされていません。


ウィンドウズグループ ポリシーは、レジストリで指定されます HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome

この特定のポリシーは、無効にするかScrollToTextFragmentEnabled 有効にするかを指定するDWORD 値によって設定されます。Chrome バージョン 84 で動作することがテスト済みです。01

のためにマック、を参照してくださいstoroj による回答

のためにリナックスChrome/chromiumの設定は.configのディレクトリに保存されhomeます。この隠しフォルダは、nautilusで CTRL+ H(リンク)。

グーグルクローム:~/.config/google-chrome/Default/Preferences
クロム:~/.config/chromium/Default/Preferences

設定名は ですScrollToTextFragmentEnabled。(私がテストしたわけではありません)


ウェブサイトの設計者は、HTTP ヘッダーを含めることで、ウェブサイトでこれを無効にすることができますDocument-Policy: force-load-at-top。残念ながら、Greasemonkey/Tampermonkey などの拡張機能は受信した HTTP ヘッダーを変更できないため、ユーザー側でこれを強制することはできません。


Chromium コマンドラインスイッチのリスト Peter Beverloo による次のコマンドライン スイッチがリストされています。

--disable-scroll-to-text-fragment : This switch disables the ScrollToTextFragment feature

ただし、Chrome バージョン 84 の Windows では、このスイッチは効果がありません。

答え2

これをチェックしてレディット糸。

設定は と呼ばれScrollToTextFragmentEnabled、次のように無効にすることができます。Chrome エンタープライズ ポリシー

これは Mac では動作しました:

$ defaults write com.google.Chrome ScrollToTextFragmentEnabled -bool false

Windows ではchrome.reg次の内容を作成します:

Windows Registry Editor Version 5.00
; chrome version: 84.0.4147.125

[HKEY_LOCAL_MACHINE\Software\Policies\Google\Chrome]
"ScrollToTextFragmentEnabled"=dword:00000000

ダブルクリックして変更を適用します。

その他の例については、「Chrome ADM/ADMXテンプレート」を以下からダウンロードできます。https://chromeenterprise.google/browser/download/、そしてチェックpolicy_templates/windows/examples/chrome.reg

関連情報