Firefox - ステータスバーの URL が切り取られる

Firefox - ステータスバーの URL が切り取られる

Windows 7でFirefox(バージョン12)を使用しています。

about:config設定により URL のトリミングを無効にしました:

browser.urlbar.trimURLs

つまり、上記のキーはfalse

ブラウザを閉じて開き、ページ上の URL に移動し、マウスをその URL にポイントすると、まだ切り取られた状態で表示されます (つまり、マウスを URL に移動したが、まだクリックせず、ページの下を見ると、ツールチップ スタイルのボックスとして表示される小さなボックスに URL が表示されます)。ツールチップ ボックスに完全な URL を表示したいと思います。

名前にドットが付いているのがわかります http:/abs.../file.htm。短縮されています。URL は大きくなくウィンドウに収まるにもかかわらず、ドットを入れることで短縮されています。

Firefox が URL をトリミングしないようにするには、他に何ができますか?

答え1

browser.urlbar.trimURLshttp://アドレスバーのプロトコル(例 )を表示または非表示にします。ステータスバーのURLには影響しません。ステータスバーのabout:configテキストのクリッピングを止める設定はないので、ファイアフォックス クローム何が起こっているのか見てみましょう。

調べてみると、ステータス バーは XULstatuspanel要素として表現され、次の CSS が使用されていることがわかりました。

statuspanel {
  -moz-binding: url("chrome://browser/content/tabbrowser.xml#statuspanel");
  position: fixed;
  margin-top: -3em;
  left: 0;
  max-width: 50%;
  pointer-events: none;
}

そこで、スタイリッシュなアドオンステータスバーがURLをクリップしないようにするには、次のルールを定義します。ほとんどケース(URL がウィンドウより短い場合):

@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

statuspanel
{
    max-width: 100% !important;
}

答え2

はい、解決策を見つけました。うまくいきました。

完全な URL を表示するために Firefox にアドオンをインストールしました。

このアドオンは status-4-evar と呼ばれ、非常にうまく機能しました。これで、完全な URL がツールチップのプレビューに表示されます。

https://addons.mozilla.org/en-US/firefox/addon/status-4-evar/

関連情報