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 [06/02/2021 22:13] gtalbot [Astuce] Mise à jour des informations |
||
---|---|---|---|
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 des applications ==== |
- | Comment élargir les barres de défilement des navigateurs web Firefox et Chromium ? | + | La solution proposée ici fonctionne pour Firefox et 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-width: 19px; min-height: 40px; } | ||
+ | |||
+ | 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. |
- | 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. | + | Cette solution devrait fonctionner pour Firefox. |
+ | **Cette solution va aussi élargir les barres de défilement de plusieurs autres | ||
+ | applications (par ex.: Atril, BlueFish, gEdit, Pluma, etc) parce qu'elles utilisent les librairies GTK3.** Cette solution ne fonctionne pas bien pour les applications de LibreOffice comme Writer. Cette solution ne fonctionne pas du tout pour l'application Evince et j'ignore pourquoi. Si vous savez comment élargir les barres de défilement de l'application Evince et comment augmenter la zone réactive des barres de défilement des applications LibreOffice, alors ça m'intéresse! | ||
- | Le code CSS ci-haut configure les 2 barres de défilement: la verticale (à droite) et l'horizontale (en bas). \\ | + | 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). \\ |
- | 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 | + | J'ai vérifié que la solution ci-haut fonctionne correctement si/quand \\ |
- | de défilement. \\ | + | 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 \\ |
- | Si vous connaissez la réponse, alors ça m'intéresse de la connaître. | + | 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. \\ | ||
- | ==== Barres de défilement Chromium ==== | + | 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. |
- | Il faut d'abord télécharger et installer une extension pour permettre d'éditer une feuille de style utilisateur. | + | 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. \\ |
- | + | Si vous connaissez la réponse, alors ça m'intéresse de la connaître. | |
- | 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 : | + | Dernière modification: 6 février 2021 |
- | [[chrome://extensions/?id=apmmpaebfobifelkijhaljbmpcgbjbdo \\]] | + | |
- | 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 suivent: //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 : ==== |
- | Source du tuto sur le forum : | ||
* https://debian-facile.org/viewtopic.php?pid=272200#p272200 | * https://debian-facile.org/viewtopic.php?pid=272200#p272200 | ||
+ | De **gtalbot** dans ses œuvres ! :-D | ||
===== Liens ===== | ===== Liens ===== | ||
https://en.wikipedia.org/wiki/History_of_Firefox | https://en.wikipedia.org/wiki/History_of_Firefox |