FirefoxでGoogle検索を利用していると、検索ボックスの上下に矢印が表示され、入力中の文字が隠れてしまうことがあります。この現象はユーザーにとって非常に煩わしく感じることが多く、Stylusなどのアドオンで解決できない場合もあります。この記事では、矢印表示を非表示にする方法と対処策を詳しく解説します。
矢印表示の原因
この上下矢印は、ブラウザの入力補助機能やGoogle検索の自動補完機能によるものです。具体的には、入力履歴や候補キーワードをナビゲートするためのUIとして表示されます。
Stylusなどのスタイル変更アドオンでは、この矢印のDOM要素やShadow DOMに直接アクセスできない場合があるため、消えないことがあります。
Firefoxの設定で矢印を非表示にする方法
最も確実な方法は、Firefoxの設定で自動補完や検索履歴のオプションを調整することです。アドレスバーや検索ボックスの設定から「履歴と検索候補を表示」のチェックを外すことで、上下矢印を含む候補表示を抑制できます。
また、about:configで「browser.urlbar.suggest.searches」をfalseに設定すると、検索バー内の候補や矢印が表示されなくなります。変更後はブラウザを再起動してください。
アドオンでの追加対応
StylusでCSSを編集する場合、Google検索の候補リストはiframeやShadow DOMでレンダリングされることがあるため、通常のCSSセレクタでは非表示にできません。より確実に非表示にするには、uBlock Originなどのコンテンツブロック系アドオンで対象要素をブロックする方法があります。
具体例として、uBlock Originのフィルターで「##.sbdd_b」などGoogleの候補リストに対応したCSSセレクタを指定すると、矢印付きの候補リストを非表示にできます。
注意点と影響
自動補完や候補リストを非表示にすると、検索効率が下がる場合があります。また、フィルタリングや設定変更によって他の機能に影響が出る可能性もあるため、必要に応じて設定を元に戻せるようバックアップを取ることが推奨されます。
さらに、GoogleのUIアップデートによりCSSセレクタやDOM構造が変わると、設定やアドオンでの非表示が機能しなくなる場合があります。
まとめ
FirefoxでGoogle検索の上下矢印が入力文字を隠す場合、ブラウザ設定で候補表示をオフにするか、コンテンツブロック系アドオンで特定要素を非表示にする方法が有効です。Stylusだけでは対応できないケースがあるため、設定とアドオンを組み合わせて調整することで、快適な検索体験を実現できます。

コメント