7810
Commento: http://forum.ubuntu-it.org/index.php/topic,46973.msg2350572.html#msg2350572
|
8153
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 91: | Linea 91: |
}}} == Barra dei segnalibri a scomparsa == Modificare il file `userChrome.css`, con un [:Ufficio/EditorDiTesto: editor di testo] ed aggiungere il seguente testo: {{{ /**Barra dei segnalibri a scomparsa**/ #PersonalToolbar { display: none !important;} #navigator-toolbox:hover > #PersonalToolbar { display: -moz-box !important;} |
Introduzione
Questa pagina raccoglie alcuni trucchi per personalizzare Firefox. Per far questo è necessario creare e modificare alcuni file di configurazione nella cartella del proprio profilo.
Profilo di Firefox
Il profilo di Firefox viene salvato nella propria Home in una cartella nascosta, chiamata ~/.mozilla/firefox/xxx.yyy, dove:
xxx: assume un nome composto da numeri e caratteri a caso. BR yyy: può essere il profilo di default o un profilo creato manualmente.
prefs.js
Nel file prefs.js vengono registrate le preferenze di Firefox. Di default non esiste e dunque è necessario crearlo. Esso ha una grande utilità in quando copiando questo file su un altro sistema è possibile importare le preferenze senza reimpostare Firefox. Digitare in una finestra di terminale i seguenti comandi:
cd ~/.mozilla/firefox/xxx.yyy touch prefs.js
userChrome.css
userChrome.css risiede nella directory .mozilla/firefox/xxx.yyy/chrome, serve per impostare le regole di visualizzazione dell'interfaccia di Firefox. Anche questo file non esiste di default ma all'interno della cartella chrome esiste un file di esempio userChrome-example.css che va rinominato in userChrome.css; digitando in una finestra di terminale il seguente comando:
mv userChrome-example.css userChrome.css
userContent.css
Questo file imposta le regole di visualizzazione per i contenuti delle pagine web, come i precedenti non esiste, quindi va anche lui creato rinominando il file di esempio userContent-example.css. Digitare in una finestra di terminale il seguente comando:
mv userContent-example.css userContent.css
Personalizzazione di Firefox
Dopo aver creato i tre file citati in precedenza è possibile procedere alla personalizzazione di Firefox.
Tasti «Stop» e «Ricarica» a scomparsa
Con un [:Ufficio/EditorDiTesto: editor di testo] modificare il file userChrome.css presente nella cartella chrome, ed inserire all'interno il seguente testo:
/* Visualizza i pulsanti Stop e Ricarica in modo intelligente */ #stop-button[disabled] { display: none;} #stop-button:not([disabled]) + #reload-button { display: none; }
Salvare le modifiche apportate e riavviare Firefox.
Rimuovere la voce «Cerca nel web»
In Strumenti esiste una voce chiamata Cerca nel web. Serve solo a posizionare il cursore sulla barra di ricerca, per rimuovere questa voce, sempre con un [:Ufficio/EditorDiTesto: editor di testo] aggiungere al file userChrome.css, il seguente testo:
/* Rimuovere la voce "Cerca nel Web" dal menu Strumenti */ #menu_ToolsPopup menuitem[command="Tools:Search"], #menu_ToolsPopup menuitem[command="Tools:Search"] + menuseparator {display: none;}
Gestione delle sessioni
Firefox non non permette il ripristino delle sessioni, che normalmente viene attivata solo se si ha una chiusura forzata del browser; per ripristinare la sessione precedente al riavvio, inserire con un [:Ufficio/EditorDiTesto: editor di testo] il seguente testo nel file prefs.js
// Ripristino della sessione precedente ad ogni riavvio del browser user_pref("browser.sessionstore.enabled",true); user_pref("browser.startup.page",3);
Rimuovere il pulsante di ricerca
Modificare il file userChrome.css, con un [:Ufficio/EditorDiTesto: editor di testo] ed aggiungere il seguente testo:
.search-go-button { display: none !important;} #searchbar { margin-right: 1em !important; }
Barra dei segnalibri a scomparsa
Modificare il file userChrome.css, con un [:Ufficio/EditorDiTesto: editor di testo] ed aggiungere il seguente testo:
/**Barra dei segnalibri a scomparsa**/ #PersonalToolbar { display: none !important;} #navigator-toolbox:hover > #PersonalToolbar { display: -moz-box !important;}
Cambiare il cursore su collegamenti popup e javascript
Questa modifica permette di modificare il cursore del mouse quando quest'ultimo passa sopra a link target=blank e javascript. Per fare questo bisogna aprire con un [:Ufficio/EditorDiTesto: editor di testo] il file userContent.css che si trova nella cartella chrome del profilo ed aggiungere le seguenti stringhe:
Il cursore cambia aspetto a seconda dell'attributo assegnato al tag cursor, i valori possibili sono i seguenti: |
- url
- auto
- crosshair
- default
- help
- move
- pointer
- e-resize
- ne-resize
- nw-resize
- n-resize
- se-resize
- sw-resize
- s-resize
- w-resize
- text
- wait
Modificare il cursore su collegamenti che aprono nuove finestre
/* Modificare il cursore nei link che aprono nuove finestre */ :link[target="_blank"], :visited[target="_blank"], :link[target="_new"], :visited[target="_new"] { cursor: crosshair; }
Modificare il cursore su collegamenti javascript
/* Modificare il cursore per i link JavaScript */ a[href^="javascript:"] { cursor: move; }
Mostrare la barra delle schede sul fondo
Modificare il file userChrome.css, con un [:Ufficio/EditorDiTesto: editor di testo] ed aggiungere il seguente testo:
/* Mostrare la barra delle schede in basso */ #content > tabbox { -moz-box-direction: reverse; }
Rendere la scheda attiva in evidenza
Modificare il file userChrome.css, con un [:Ufficio/EditorDiTesto: editor di testo] ed aggiungere il seguente testo:
/* Modifica colore scheda attiva */ tab[selected="true"] { background-color: rgb(222,218,210) !important; color: black !important; } /* Modifica colore schede normali */ tab:not([selected="true"]) { background-color: rgb(200,196,188) !important; color: gray !important; }
Eliminare pulsante «Elenca Schede»
Modificare il file userChrome.css, con un [:Ufficio/EditorDiTesto: editor di testo] ed aggiungere il seguente testo:
.tabs-alltabs-stack { display: none !important;}
Personalizzare tramite about:config
Per eseguire tutte le modifiche citate di seguito, aprire il browser e nella barra degli indirizzi scrivere about:config
Pulsanti di chiusura schede
Digitare nella barra di ricerca la voce browser.tabs.closeButtons, ed impostare uno di questi valori:
0: Il pulsante di chiusura scheda viene mostrato solo sulla scheda attiva;
1 (default): In questo caso verrà mostrato il pulsante di chiusura schede in tutte le schede:
2: Non mostra nessun pulsante di chiusura schede;
3: Viene visualizzato un unico pulsante per la chiusura della scheda attiva sulla barra delle schede.
Dimensione schede
Modificare la voce browser.tabs.tabClipWidth con il valore 0; verrà impostata la grandezza in automatico.
Collegamenti ed2k direttamente in aMule
È necessario [:AmministrazioneSistema/InstallareProgrammi:installare] il pacchetto amule-utilis, reperibile dai [:Repository:repository ufficiali].
Creare due nuove voci:
Tipo booleano -> Nome network.protocol-handler.external.ed2k -> Valore true
Tipo stringa -> Nome network.protocol-handler.app.ed2k -> Inserire il percorso a ed2k, di solito /usr/bin/ed2k. Per essere sicuri del percorso, digitare da riga di comando:
which ed2k
Impostare come percorso il valore di uscita del suddetto comando.
Impostare il tasto Backspace per tornare indietro nella cronologia
Filtrare la voce browser.backspace_action ed impostarla a 0