Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:reseau:firefox [19/07/2018 09:32] smolski Astuce barres de défilement |
doc:reseau:firefox [11/02/2022 02:59] gtalbot [Astuce] |
||
---|---|---|---|
Ligne 74: | Ligne 74: | ||
Lancer Firefox directement depuis le terminal: | Lancer Firefox directement depuis le terminal: | ||
- | <code user>firefox-esr &</code> | + | <code user>firefox-esr</code> |
Ligne 121: | Ligne 121: | ||
===== Installation de la dernière version de Firefox publiée par Mozilla ===== | ===== Installation de la dernière version de Firefox publiée par Mozilla ===== | ||
- | Pour installer la dernière version de Firefox publiée par Mozilla sous Debian: [[doc:reseau:firefox-rr|Firefox (Rapid Release)]] | + | Pour installer la dernière version de Firefox publiée par Mozilla sous Debian: [[doc:reseau:firefox-standard|Firefox (Rapid Release)]] |
- | + | ||
- | Pour installer la dernière version de Firefox publiée par Mozilla sous Debian via un dépôts tiers: [[doc:systeme:apt:sources.list:depots-tiers#mozilla-firefox|Installer la dernière version de Firefox publié par Mozilla]] (obsolète depuis Debian 9 stretch) | + | |
Ligne 195: | Ligne 193: | ||
===== Astuce ===== | ===== Astuce ===== | ||
- | ==== Barres de défilement Firefox ==== | + | ==== Comment élargir les barres de défilement de Firefox 91 et plus ==== |
- | Comment élargir les barres de défilement des navigateurs web Firefox et Chromium ? | + | La solution proposée ici fonctionne pour Firefox 91 et plus et aussi pour plusieurs applications qui dépendent des librairies GTK3. |
- | J'ai cherché et j'ai trouvé un début de solution qu'il me fait plaisir de vous présenter. | + | - J'ai fermé Firefox. |
- J'ai navigué jusqu'à mon répertoire ~/.config/gtk-3.0 en tapant :<code user>cd ~/.config/gtk-3.0</code> | - J'ai navigué jusqu'à mon répertoire ~/.config/gtk-3.0 en tapant :<code user>cd ~/.config/gtk-3.0</code> | ||
- | - Puis j'ai créé et édité le fichier ''gtk.css'' en tapant :<code=root>nano gtk.css</code> | + | - Puis j'ai créé et édité le fichier ''gtk.css'' en tapant :<code root>nano gtk.css</code> |
- et en y éditant :<file css gtk.css> | - et en y éditant :<file css gtk.css> | ||
- | .scrollbar.vertical slider, scrollbar.vertical slider { min-width: 19px; } | ||
- | .scrollbar.horizontal slider, scrollbar.horizontal slider { min-height: 19px; } | + | scrollbar slider |
+ | { | ||
+ | background-color: gray; | ||
+ | border: green solid 6px; | ||
+ | border-radius: 0px; | ||
+ | } | ||
+ | |||
+ | scrollbar.vertical slider | ||
+ | { | ||
+ | min-height: 40px; | ||
+ | min-width: 19px; | ||
+ | } | ||
+ | |||
+ | scrollbar.horizontal slider | ||
+ | { | ||
+ | min-height: 19px; | ||
+ | min-width: 40px; | ||
+ | } | ||
+ | |||
+ | scrollbar slider:hover | ||
+ | { | ||
+ | background-color: #999; | ||
+ | border: lime solid 6px; | ||
+ | } | ||
</file> | </file> | ||
- | - J'ai sauvegardé le fichier, fermer nano et j'ai redémarré mon système. | + | - J'ai sauvegardé le fichier avec <key>Ctrl+O</key>, j'ai fermé nano avec <key>Ctrl+X</key> et j'ai redémarré Firefox. |
+ | - Ensuite, j'ai tapé **about:config** dans la barre d'adresse de Firefox, j'ai validé en appuyant sur <key>Entrer</key>, j'ai accepté les risques et, dans la barre //Rechercher un nom de préférence//, j'ai écrit **widget.non-native-theme.enabled** et j'ai inversé sa valeur pour qu'elle devienne **false** . [[https://debian-facile.org/viewtopic.php?pid=372168#p372168|Crédit à totoZero7 pour son aide]] | ||
+ | |||
+ | Cette solution fonctionne pour Firefox (version 91 et plus). | ||
+ | |||
+ | **Cette solution va aussi élargir les barres de défilement de plusieurs autres | ||
+ | applications (par ex.: Atril, BlueFish, Caja, Evince, gEdit, Mousepad, Pluma, Thunar, etc) parce qu'elles utilisent les librairies GTK3.** | ||
+ | |||
+ | Cette solution ne fonctionne pas pour les applications de LibreOffice comme Writer. | ||
+ | |||
+ | Le code CSS ci-haut configure les tailles minimales pour les 2 barres de défilement: la verticale (à droite) et l'horizontale (en bas). Ce code CSS ajoute une bordure verte de 6 pixels autour du bouton principal. Lors du survol du curseur au-dessus du bouton principal, la bordure du bouton principal de la barre de défilement et le bouton principal vont légèrement changer de couleurs (couleurs plus vives, moins sombres). \\ | ||
- | Cette solution devrait fonctionner pour Firefox 52.9.0 ESR, pour Firefox 60 et plus et pour d'autres applications qui utilisent les librairies GTK3. | + | J'ai vérifié que la solution ci-haut fonctionne correctement si/quand \\ |
+ | la propriété layout.scrollbar.side dans about:config [[http://kb.mozillazine.org/Layout.scrollbar.side#Possible_values_and_their_effects|Valeurs de Layout.scrollbar.side]] est \\ | ||
+ | 1 ou 3 pour les documents définis pour être rtl (right-to-left) et donc quand \\ | ||
+ | la barre de défilement vertical est supposée être à gauche. \\ | ||
- | Le code CSS ci-haut configure les 2 barres de défilement: la verticale (à droite) et l'horizontale (en bas). \\ | + | 19px ce n'est peut-être pas assez pour certains (comme moi) et peut-être trop pour d'autres: libre à vous de trouver la valeur qui vous convient. |
- | 19px c'est peut-être pas assez pour certains (comme moi) et peut-être trop pour d'autres: c'est libre à vous de trouver la valeur qui vous convient. | + | |
- | Ce qui manque pour le moment à cette solution, c'est de ramener, de ressusciter les bouton-flèches (^ , v) de défilement fin qu'on voit normalement aux extrémités des barres | + | Ce qui manque pour le moment à cette solution, c'est de ramener, de ressusciter les bouton-flèches (^ , v, <, >) de défilement fin qu'on voit normalement aux extrémités des barres de défilement. \\ |
- | de défilement. \\ | + | |
Si vous connaissez la réponse, alors ça m'intéresse de la connaître. | Si vous connaissez la réponse, alors ça m'intéresse de la connaître. | ||
- | ==== Barres de défilement Chromium ==== | + | Dernière modification: 10 février 2022 |
- | Il faut d'abord télécharger et installer une extension pour permettre d'éditer une feuille de style utilisateur. | + | == Source du tuto sur le forum : == |
- | + | ||
- | J'ai utilisé : | + | |
- | * [[https://chrome.google.com/webstore/search/stylus%20beta?hl=fr]] - Stylus (beta) version 1.4.16 | + | |
- | ou alors, dans la barre d'adresse de Chromium, on édite : | + | * https://debian-facile.org/viewtopic.php?pid=272200#p272200 |
- | [[chrome://extensions/?id=apmmpaebfobifelkijhaljbmpcgbjbdo \\]] | + | De **gtalbot** dans ses œuvres ! :-D |
- | et j'ai édité une feuille de style utilisateur (ébauche rapide, sans finesse) comme ceci : | + | |
- | <file css> | + | |
- | ::-webkit-scrollbar { height: 19px; width: 19px; } | + | |
- | ::-webkit-scrollbar-thumb { background-color: gray; } | + | ==== Firefox demande à chaque démarrage si l'on veut qu'il soit le navigateur par défaut ==== |
+ | A chaque démarrage Firefox demande pour qu'il soit le navigateur par défaut alors qu'il l'est déjà. \\ | ||
+ | Il est impossible de décocher la case dans les //Préférences// car elle est grisée. :-/ | ||
- | ::-webkit-scrollbar-button { background-color: black; height: 21px; }</file> | + | Ceci est trés pénible et peut être résolu. 8-) |
- | et ça réussit pour tous les sites (à ''S'applique à (URL)'', à droite, il faut laisser le champ texte vide). | + | - Entrer dans la barre d'adresse le terme suivant: //about:config// |
+ | - Valider en appuyant sur Entrer | ||
+ | - Accepter les risques | ||
+ | - Dans la barre de recherche, taper: //browser.shell.checkDefaultBrowser// | ||
+ | - Si la valeur est à //true// la mettre à //false// en double-cliquant sur la ligne | ||
+ | - Redémarrer Firefox et la question ne devrait plus être posée. | ||
- | Le code CSS ci-haut est rudimentaire. Il fonctionne sous Chromium 67. | + | Et voilà. :-) |
- | Il y a beaucoup de possibilités de personnalisation et de stylisation possibles ici.\\ | ||
- | Je ne sais pas exactement ce que les autres propriétés font : | ||
- | * ::-webkit-scrollbar-track , | ||
- | * ::-webkit-scrollbar-track-piece , | ||
- | * ::-webkit-scrollbar-corner , | ||
- | * ::-webkit-resizer) | ||
- | ou comment les configurer ou personnaliser. :-) | ||
- | Si vous avez des idées là-dessus, alors ça m'intéresse de les connaître. | ||
- | Source du tuto sur le forum : | ||
- | * https://debian-facile.org/viewtopic.php?pid=272200#p272200 | ||
===== Liens ===== | ===== Liens ===== | ||
https://en.wikipedia.org/wiki/History_of_Firefox | https://en.wikipedia.org/wiki/History_of_Firefox |