Firefox - Les URL de la barre d'état sont en cours de découpage

1

J'utilise Firefox (version 12) sur Windows 7.

J'ai désactivé les URL de découpage via le about:configparamètre:

browser.urlbar.trimURLs

c'est-à-dire que la clé ci-dessus est définie sur false

Si je ferme le navigateur, l'ouvre et accédez à l'URL d'une page, puis pointez la souris dessus, il indique toujours qu'il est coupé (c'est-à-dire que lorsque je déplace la souris vers l'URL, mais que je ne clique pas encore, page, où l'URL est affichée dans la petite boîte qui apparaît, la boîte de style d'info-bulle). J'aimerais voir l'URL complète dans la boîte de dialogue info-bulle.

Je vois quelque chose comme http:/abs.../file.htmremarquer les points dans le nom. Cela l'a raccourci. Même si l'URL n'est pas grande et peut tenir dans la fenêtre, elle est toujours ajustée en mettant ces points.

Que puis-je faire pour que Firefox ne supprime pas l'URL?

Robert H
la source
browser.urlbar.trimURLsaffiche ou masque le protocole (par exemple http://) dans la barre d'adresse. Cela n'affecte pas les URL dans la barre d'état lorsque vous survolez un lien.
iglvzx
@iglvzx, ok merci. Alors, comment puis-je lui dire d’afficher l’URL complète dans la barre d’état lorsque je passe la souris sur le lien? J'aimerais voir l'URL complète avant de cliquer dessus. Je me souviens que cela fonctionnait avant.
Robert H

Réponses:

5

browser.urlbar.trimURLsaffiche ou masque le protocole (par exemple http://) dans la barre d'adresse. Cela n'affecte pas les URL dans la barre d'état. Il n'y a aucune préférence about:configpour arrêter le texte tronqué dans la barre d'état, nous devrons donc inspecter Firefox Chrome pour voir ce qui se passe.

Après quelques recherches, je constate que la barre d'état est représentée en tant statuspanelqu'élément XUL et avec le code CSS suivant:

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

Ainsi, à l'aide du module complémentaire Stylish , nous pouvons définir la règle suivante pour empêcher la barre d'état de couper l'URL dans la plupart des cas (c'est-à-dire lorsque l'URL est plus courte que votre fenêtre):

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

statuspanel
{
    max-width: 100% !important;
}
iglvzx
la source
merci, +1 pour l'idée. Mais l'add-on que j'ai installé a fonctionné, et simple, je n'ai rien à faire. Mais acceptera votre solution mais attendra quelques jours de plus au cas où quelqu'un aurait autre chose à dire. Je pense qu’il est agaçant que Firefox décide de lui-même ce que les utilisateurs veulent voir et ne pas voir.
Robert H
J'ai jeté un coup d'œil à l'add-on que vous avez utilisé et je peux confirmer qu'il a le même comportement que ma solution. Les URL extra-longues plus larges que la fenêtre sont toujours tronquées. Donc, maintenant je vais essayer de voir si je peux changer ce comportement, pour que l'URL ne soit jamais coupée. Peut-être que je peux l'envelopper quand ça devient trop long ... Hmm
iglvzx
1
Je suis réticent à recommander cet add-on comme solution, car il est excessif. Nous voulons seulement changer une chose.
iglvzx
2

Ok, je viens de trouver une solution et ça marche.

J'ai installé un add-on à Firefox pour afficher l'URL complète.

l'add-on s'appelle status-4-evar et cela a très bien fonctionné. L'URL complète est maintenant affichée dans l'aperçu de l'info-bulle.

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

Robert H
la source