Outils pour utilisateurs

Outils du site


Panneau latéral

vieux_vieux_wiki:firefox

Mozilla Firefox

J'utilise le canal Nightly de Firefox.

Installation

wget http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-mozilla-central-l10n/firefox-24.0a1.fr.linux-i686.tar.bz2
sudo tar -xvf firefox-24.0a1.fr.linux-x86_64.tar.bz2 -C /opt/
sudo chown -R USER:USER /opt/firefox/

Dans .bashrc on aliase

#firefox
alias firefox='/opt/firefox/firefox'

Si on a une sauvegarde d'un profil, on déplace le dossier du profil dans .mozilla/firefox.
Puis on le sélectionne avec le manager de profil.

firefox -ProfileManager

Dans /etc/fstab, on rajoute:

tmpfs /tmp tmpfs defaults,size=1g 0 0

afin de passer les fichiers temporaires de Firefox dans /tmp en RAM (voir about:config)
Le script qui appelle Firefox et nettoie les traces derrière

Configuration

Version

Canal Nightly
24.0a1

Extensions

Confort

Scripting

Paranoid

  • Certificate Patrol > Vérifie validité certificats
  • CS Lite Mod > Gestion des permissions des cookies
  • Ghostery > Bloqueur d'annonceurs et collecteurs en tout genre
  • NoScript > Bloqueur de javascript/flash/css et plus encore
  • Priv3 > Anti-traceur boutons sociaux
  • RefControl > Modifier ce que renvoie le referer
  • UAControl > Gestionnaire d'user-agent
  • WOT > Web Of Trust, indicateur de fiabilité de sites communautaire
  • httpseverywhere

Autre

Désactivé par défaut


Thème

  • Black > Thème noir sobre avec police blanche et onglets légèrement en dégradé


Plugins

  • Shockwave Flash > Plugin lecteur Flash (malheureusement pas encore réussi à tout remplacer)


Configuration avancée

Modifications about:config

  • browser.backspace_action;0 > Backspace en raccourci pour revenir sur la page précédente
  • browser.bookmarks.autoExportHTML;true > Exporte à chaque fermeture de Firefox les marque-pages dans le profil firefox du PC (/home/<user>/.mozilla/firefox/<profil>/bookmarks.html)
  • browser.download.manager.scanWhenDone;false > Désactive l'analyse antivirus en fin de téléchargement (saufavec Gmail)
  • browser.preferences.inContent;true > Paramètres de Firefox dans un onglet (about:preferences)
  • browser.search.defaultenginename; > Moteur par défaut dans barre url: rien
  • browser.tabs.closeButtons;2 > Enlève la croix de fermeture d'onglet
  • browser.urlbar.trimURLs;false > Afficher le header http des adresses dans la barre d'url
  • plugins.hide_infobar_for_missing_plugin;true > Désactive la bulle indiquant qu'il manque un plugin pour afficher correctement une page
  • security.dialog_enable_delay;0 > Pas de temps d'attente pour installer une extension

<note>trouver la même chose pour les scripts greasemonkey</note>

  • print.print_footercenter; > header impression centre par défaut vide
  • print.print_footerleft; > header impression gauche par défaut vide
  • print.print_footerright; > header impression droit par défaut vide
  • print.print_headercenter; > footer impression centre par défaut vide
  • print.print_headerleft; > footer impression gauche par défaut vide
  • print.print_headerright; > footer impression droit par défaut vide
  • printer_<nom_imprimante>.print_headerleft; > pour chaque imprimante, de même avec le footer
  • browser.cache.disk.parent_directory;/tmp/firefox > le cache est en mémoire vive, pour les SSD
  • browser.tabs.insertRelatedAfterCurrent;true > ouverture d'onglets à côté du courant
  • plugins.notifyMissingFlash;false

Depuis la version 22, la Social API est apparue. Cela se traduit par un sous-menu Services dans about:addons, avec entre autres un service Facebook Connect qui est désactivé par défaut (ouf).
A défaut de me pencher sur le problème sérieusement ou recompiler Firefox sans cette API, on met les valeurs à 0, false, ““ pour tout ce qui commence par social

UserChrome

Voir le tutoriel du Hollandais Volant: http://lehollandaisvolant.net/tuto/firefox/index.php#toc5
Suppression des entrées dans le menu contextuel pour:
précédent, suivant, rafraichir, stopper rafraichissement, marquer la page, enregistrer sous, sélectionner tout et les 2 séparateurs dans le lot, étant donné que je fais ceci au clavier.
On créé un fichier userChrome.css:

#context-back,
#context-forward,
#context-reload,
#context-stop,
#context-sep-stop,
#context-bookmarkpage,
#context-savepage,
#context-sep-viewbgimage,
#context-selectall
{ display: none !important } 
 
/*
container/bordure
*/
#urlbar-container {
background-color: black !important; }
 
/*
inputbox url & search
*/
.textbox-input-box {
background-color: black !important; color: white !important; }
 
/*
image à gauche url
*/
#identity-box {
background-color: black !important; }
 
.autocomplete-history-dropmarker .urlbar-history-dropmarker {
background-color: black !important; }
 
/*
bouton choix searchengine
*/
.searchbar-engine-button {
background-color: black !important; } 


UserContent

html * {
	color: white !important;
	background: black !important;
	}
 
a:link * {
	color: #00FF00 !important;
	}
 
a * {
	color: #00FF00 !important;
	}
 
href * {
	color: #00FF00 !important;
	}


Scripts

Greasemonkey

Script existant, modifié pour Youtbe sans commentaires et sur fond noir svp:

// ==UserScript==
// @name           Youtube Black
// @namespace      http://userscripts.org/users/201444
// @description    Changes Youtube Layout to black from the 2012's Earth Hour css stylesheet.
// @include        *www.youtube.com*
// ==/UserScript==
 
//Styles for YouTube Earth Hour 2012, which takes place March 31 2012.
 
function addGlobalStyle(css) {
    var head, style;
    head = document.getElementsByTagName('head')[0];
    if (!head) { return; }
    style = document.createElement('style');
    style.type = 'text/css';
    style.innerHTML = css;
    head.appendChild(style);
}
 
addGlobalStyle('body,.watch-branded #watch-main-container,.watch-branded #watch-sidebar {color: #fff;background-color: black;}#masthead-container {background: url("http://s.ytimg.com/yt/img/earthhour/www-refreshbg-vflQx0YnW.png") repeat scroll 0 0 #131313;}.feed-item-main .feed-item-actions-line {color: #1a1a1a !important;}#video-sidebar .video-list-item-link .title, #video-sidebar .recommended-videos-link {color: #A1A1A1;}#watch-owner-container label, .watch-info-inline-edit label {color: black;}/* Button overrides */.yt-uix-button-default,.yt-uix-button-default:focus,body .yt-uix-button-default[disabled] {background-color: #454545;border-color: #333 #333 #000;text-shadow: 0 1px 0 rgba(0, 0, 0, .45);outline: 0;background-image: linear-gradient(to bottom,#474747 0,#2B2B2B 100%);background-image: -moz-linear-gradient(top,#474747 0,#2B2B2B 100%);background-image: -webkit-linear-gradient(top,#474747 0,#2B2B2B 100%);background-image: -o-linear-gradient(top,#474747 0,#2B2B2B 100%);background-image: -ms-linear-gradient(top,#474747 0,#2B2B2B 100%);filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorStr="#FF474747", endColorStr="#FF2B2B2B");box-shadow: inset 0 1px 0 rgba(255, 255, 255, .45));-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.45);-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.45);-ms-box-shadow: inset 0 1px 0 rgba(255,255,255,.45);}.yt-uix-button-default,a.yt-uix-button-default .yt-uix-button-content {color: #fff;}.yt-uix-button-default:hover,.yt-uix-button-text:hover {background-color: #333;box-shadow: 0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #666;-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #666;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #666;-ms-box-shadow: 0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #666;}.yt-uix-button-default:active,.yt-uix-button-default.yt-uix-button-active,.yt-uix-button-default.yt-uix-button-toggled {background-color: #454545;background-image: linear-gradient(to bottom, #474747 0, #2B2B2B 100%);background-image: -moz-linear-gradient(bottom,#474747 0,#2B2B2B 100%);background-image: -webkit-linear-gradient(bottom,#474747 0,#2B2B2B 100%);background-image: -o-linear-gradient(bottom,#474747 0,#2B2B2B 100%);background-image: -ms-linear-gradient(bottom,#474747 0,#2B2B2B 100%);filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorStr="#FF474747", endColorStr="#FF2B2B2B");box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.75), 0 1px 0 #333;-moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.75), 0 1px 0 #333;-webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.75), 0 1px 0 #333;-ms-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.75), 0 1px 0 #333;}.yt-uix-button-default:active,.yt-uix-button-text:active,.yt-uix-button-default.yt-uix-button-toggled,.yt-uix-button-text.yt-uix-button-toggled {border-color: #222;border-bottom-color: #666;border-top-color: #333;}.yt-uix-button-group:hover .yt-uix-button,.yt-uix-button-group-active .yt-uix-button {border-color: #666;}.yt-uix-button-default .yt-uix-button-arrow,.yt-uix-button-text .yt-uix-button-arrow {border-top-color: #fff;}.yt-uix-button:hover .yt-uix-slider-next-arrow,.yt-uix-button:focus .yt-uix-slider-next-arrow {border-left-color: #fff;}.yt-uix-button:hover .yt-uix-slider-prev-arrow,.yt-uix-button:focus .yt-uix-slider-prev-arrow {border-right-color: #fff;}.yt-uix-button-text,a.yt-uix-button-text .yt-uix-button-content {color: #666;}.yt-uix-button-text:active,.yt-uix-button-text.yt-uix-button-toggled {background-image: linear-gradient(to bottom,#474747 0,#2B2B2B 100%);background-image: -moz-linear-gradient(top,#474747 0,#2B2B2B 100%);background-image: -webkit-linear-gradient(top,#474747 0,#2B2B2B 100%);background-image: -o-linear-gradient(top,#474747 0,#2B2B2B 100%);background-image: -ms-linear-gradient(top,#474747 0,#2B2B2B 100%);filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorStr="#FF474747", endColorStr="#FF2B2B2B");box-shadow: inset 0 1px 2px #333;-moz-box-shadow: inset 0 1px 2px #333;-webkit-box-shadow: inset 0 1px 2px #333;-ms-box-shadow: inset 0 1px 2px #333;}.yt-uix-button-text,body .yt-uix-button-text[disabled] {text-shadow: none;border-color: #333;box-shadow: 0 1px 0 #333;-moz-box-shadow: 0 1px 0 #333;-webkit-box-shadow: 0 1px 0 #333;-ms-box-shadow: 0 1px 0 #333;}.yt-tile-default,.yt-tile-default a,.yt-tile-visible,.yt-tile-visible a {color: #666;}.yt-tile-static,.yt-tile-visible,.yt-tile-default:hover {color: #333;}.video-list-item:hover a .title,.video-list-item:hover .stat {color: #333;}.yt-alert-naked .yt-alert-content {color: #fff;}/* Icon overrides */#watch-headline-user-info .yt-uix-button-icon-subscribe {background: url(//s.ytimg.com/yt/img/earthhour/www-refresh-vflnJTVZv.png) -97px -66px;}.yt-uix-button .yt-uix-button-icon-watch-like {background: url(//s.ytimg.com/yt/img/earthhour/www-refresh-vflnJTVZv.png) -75px -102px;}.yt-uix-button .yt-uix-button-icon-watch-unlike {background: url(//s.ytimg.com/yt/img/earthhour/www-refresh-vflnJTVZv.png) -112px -14px;}.unliked .yt-uix-button-icon-watch-unlike,.yt-uix-button:hover .yt-uix-button-icon-watch-unlike {background: url(//s.ytimg.com/yt/img/earthhour/www-refresh-vflnJTVZv.png) -18px -37px;}.yt-uix-button .yt-uix-button-icon-watch-flag {background: url(//s.ytimg.com/yt/img/earthhour/www-refresh-vflnJTVZv.png) -96px -119px;}.active .yt-uix-button-icon-watch-flag,.yt-uix-button:hover .yt-uix-button-icon-watch-flag {background: url(//s.ytimg.com/yt/img/earthhour/www-refresh-vflnJTVZv.png) -75px -66px;}.yt-uix-button-icon-addto {background: url(//s.ytimg.com/yt/img/earthhour/www-refresh-vflnJTVZv.png) 0 -66px;}.yt-uix-button .yt-uix-button-icon-watch-insight {background: url(//s.ytimg.com/yt/img/earthhour/www-refresh-vflnJTVZv.png) -154px -207px;}img.comments-rating-thumbs-up {background: url(//s.ytimg.com/yt/img/earthhour/www-refresh-vflnJTVZv.png) -90px 0;}img.comments-rating-thumbs-down {background: url(//s.ytimg.com/yt/img/earthhour/www-refresh-vflnJTVZv.png) -132px -208px;}.comment .yt-uix-button .yt-uix-button-icon-watch-comment-vote-up,.comment .yt-uix-button:hover .yt-uix-button-icon-watch-comment-vote-up {background: url(//s.ytimg.com/yt/img/earthhour/www-refresh-vflnJTVZv.png) -61px -66px;}.comment .yt-uix-button .yt-uix-button-icon-watch-comment-vote-down,.comment .yt-uix-button:hover .yt-uix-button-icon-watch-comment-vote-down {background: url(//s.ytimg.com/yt/img/earthhour/www-refresh-vflnJTVZv.png) -33px -66px;}.yt-uix-button:hover .yt-uix-button-icon-watch-insight {background: url(//s.ytimg.com/yt/img/earthhour/www-refresh-vflnJTVZv.png) -235px -199px;}/* Related */#watch-sidebar .video-list-item a:hover {background-color: #ccc;border-bottom-color: #999;}/* Horizontal Rules */.yt-horizontal-rule {border-top-color: #333;border-bottom-color: #000;}.yt-uix-button-default:hover,.yt-uix-button-text:hover {border-color: #333;}.yt-tile-default.video-list-item a .title,#watch-sidebar .video-list-item .title {color: #666;}/* Watch MFU */#watch-channel-discoverbox {box-shadow: inset 0 4px 8px rgba(0,0,0,.05),0 1px 0 #333;-moz-box-shadow: inset 0 4px 8px rgba(0,0,0,.05),0 1px 0 #333;-webkit-box-shadow: inset 0 4px 8px rgba(0,0,0,.05),0 1px 0 #333;-ms-box-shadow: inset 0 4px 8px rgba(0,0,0,.05),0 1px 0 #333;}#watch-channel-discoverbox .video-list-item .title {color: #666;}.yt-uix-pager .yt-uix-button,.yt-uix-pager .yt-uix-pager-link,.yt-uix-pager .yt-uix-pager-selected {color: #fff;}/* Watch Description */#watch-description .expand,#watch-description .collapse {background-color: transparent;}#watch-description-expand,#watch-description-collapse {border-top-color: #333;}#watch-description-expand .yt-uix-button,#watch-description-collapse .yt-uix-button {color: #fff;text-shadow: 0 1px 0 #333;}#watch-description-expand .yt-uix-button:hover,#watch-description-collapse .yt-uix-button:hover {background-image: linear-gradient(to bottom,#333 0,#000 100%);background-image: -moz-linear-gradient(top,#333 0,#000 100%);background-image: -webkit-linear-gradient(top,#333 0,#000 100%);background-image: -ms-linear-gradient(top,#333 0,#000 100%);filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorStr="#FF333333", endColorStr="#FF000000");}/* Masthead Section */#masthead-nav a,#masthead-user a,#masthead-nav a:hover,#masthead-user a:hover,#masthead-nav a:active,#masthead-user a:active {color: #ccc;}#masthead-expanded-container {box-shadow: 0 5px 5px #222;-moz-box-shadow: 0 5px 5px #222;-webkit-box-shadow: 0 5px 5px #222;-ms-box-shadow: 0 5px 5px #222;}/* Watch Headline Section */#watch-headline h1,#eow-title-input {color: #fff;}#masthead-user-expander .yt-uix-expander-head,#masthead-gaia-user-wrapper,#masthead-gaia-photo-wrapper {border-color: #000;}#masthead-search .search-btn-compontent .yt-uix-button-content {background: no-repeat url(//s.ytimg.com/yt/img/earthhour/www-refresh-vflnJTVZv.png) -163px -102px;}#masthead-search-terms {background-color: #898989;}#masthead-search-terms input {color: #fff;text-shadow: 0 1px 1px #333;}.masthead-search-terms-border {border-color: #333;box-shadow: inset 0 1px 2px #333;-moz-box-shadow: inset 0 1px 2px #333;-webkit-box-shadow: inset 0 1px 2px #333;-ms-box-shadow: inset 0 1px 2px #333;}/* Watch Context */#watch-context {border-color: #333;}#watch-context .context-head {border-bottom-color: #333;}.context-link {color: #ccc;text-shadow: 0 0 0 rgba(255, 255, 255, 0),0 1px 0 #000;background-image: linear-gradient(to bottom,#333 0,#202020 100%);background-image: -moz-linear-gradient(top,#333 0,#202020 100%);background-image: -webkit-linear-gradient(top,#333 0,#202020 100%);background-image: -o-linear-gradient(top,#333 0,#202020 100%);background-image: -ms-linear-gradient(top,#333 0,#202020 100%);box-shadow: 0 1px 2px rgba(255,255,255,0.25),inset 0 0 3px #333;-moz-box-shadow: 0 1px 2px rgba(255,255,255,0.25),inset 0 0 3px #333;-webkit-box-shadow: 0 1px 2px rgba(255,255,255,0.25),inset 0 0 3px #333;-ms-box-shadow: 0 1px 2px rgba(255,255,255,0.25),inset 0 0 3px #333;}a.context-link:hover {background-image: linear-gradient(to bottom,#333 0,#202020 100%);background-image: -moz-linear-gradient(top,#333 0,#202020 100%);background-image: -webkit-linear-gradient(top,#333 0,#202020 100%);background-image: -o-linear-gradient(top,#333 0,#202020 100%);background-image: -ms-linear-gradient(top,#333 0,#202020 100%);}.context-seeall-icon {background: url(//s.ytimg.com/yt/img/earthhour/www-refresh-vflnJTVZv.png) -75px -37px;}.context-body {background: #222;}/* Watch Actions Section */#watch-actions-area {background: #333;box-shadow: 0 1px 1px #666;-moz-box-shadow: 0 1px 1px #666;-webkit-box-shadow: 0 1px 1px #666;-ms-box-shadow: 0 1px 1px #666;}#watch-description-toggle {border-top-color: #333;}.watch-sparkbars {border-color: #333;}.watch-view-count {color: #fff;}#insight-ratings td {color: #fff;}.watch-stats-title-cell {background-color: #666;}#flag-video-panel h3,#flag-video-panel label,#flag-video-panel-buttons,#flag-video-panel .flag-video-result {color: #fff;}.share-panel .share-options,.share-panel .share-options-secondary {border-color: #666;background-color: #333;box-shadow: 0 1px 0 #333,inset 0 1px 1px rgba(0,0,0,0.2);-moz-box-shadow: 0 1px 0 #333,inset 0 1px 1px rgba(0,0,0,0.2);-webkit-box-shadow: 0 1px 0 #333,inset 0 1px 1px rgba(0,0,0,0.2);-ms-box-shadow: 0 1px 0 #333,inset 0 1px 1px rgba(0,0,0,0.2);}.share-panel-show-more,.share-panel-show-url-options {color: #fff;}.share-panel-hangout .share-panel-hangout-description {color: #fff;}#watch-description-text {color: #666;}/* Comments */.comments-section h4 {border-bottom-color: #333;}.comments-post-alert {background-color: #333;}/* Footer */#footer ul {text-shadow: 0 1px 1px #333;}#footer-links-primary a,#footer-links-secondary a,#footer .pickers a,#picker-loading {color: #fff;}#footer-main .pickers .yt-uix-button {color: #fff;text-shadow: 0 1px 1px #333;}');
addGlobalStyle('#watch-discussion{visibility:hidden;}');
addGlobalStyle('#alerts{visibility:hidden;height:0px;}');
addGlobalStyle('#watch7-content{background-color:#202020;}');

ViewTube pour changer format vidéos et les télécharger/lancer avec vlc : https://userscripts.org/scripts/show/87011

  • flickfr
  • ft
  • ft
  • ft
  • gmail
  • gmail
  • gmail
  • gogol
  • gogol
  • flickfr

<note>les scripts d'apparence peuvent être remplacés par des entrées dans le usercontent</note>

iMacro

  • co auto
  • bis
  • ter
  • suppression messages piaf


Externes

  • midori
  • liens
  • qr
  • vlc
  • pdf


Règles de filtrage Adblock Plus

Abonnements

Moteurs de recherche

  • duckduckgo
  • gogol
  • ixquick
  • wolfram alpha
  • startpage http
  • gogol pics cf extension
  • osm
  • wiki fr
  • imdb
  • million sort
  • ubuntu doc


Raccourcis

  • <key>ctrl</key><key>tab</key> > onglet suivant
  • <key>ctrl</key><key>maj</key><key>tab</key> > onglet précédent
  • <key>ctrl</key><key>w</key> > fermer l'onglet actif
  • <key>ctrl</key><key>t</key> > nouvel onglet
  • <key>backspace</key> > page précédente
  • <key>maj</key><key>backspace</key> > page suivante
  • <key>ctrl</key><key>maj</key><key>e</key> > afficher le groupe d'onglets
  • <key>ctrl</key><key>d</key> > marquer une page
  • <key>maj</key><key>F2</key> > console Firefox
  • <key>maj</key><key>shift</key><key>m</key> > choix résolution
  • about:about
  • about:addons
  • about:preferences
  • memoire tampon avec clic milieu sur icone dans barre url


Console Firefox

resize to 320 240
resize off
screenshot capture.png --fullpage

Apparence

Screen:

Liens

vieux_vieux_wiki/firefox.txt · Dernière modification: 2013/07/25 19:11 (modification externe)