Dimensione: 10331
Commento:
|
Dimensione: 10441
Commento:
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 5: | Linea 5: |
[[Indice(depth=2)]] | [[Indice(depth=1)]] [[Informazioni(forum="http://forum.ubuntu-it.org/index.php/topic,46973.0.html"; rilasci="10.04")]] |
Linea 9: | Linea 10: |
Questa pagina raccoglie alcuni trucchi per personalizzare '''Firefox'''. Per far questo è necessario creare e modificare alcuni file di configurazione nella cartella del proprio profilo. | Questa pagina raccoglie alcuni trucchi per personalizzare '''Firefox''' Per far questo è necessario creare e modificare alcuni file di configurazione nella cartella del proprio profilo. |
Linea 13: | Linea 14: |
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. |
Il profilo di '''Firefox''' è presente all'interno della '''Home''', nella cartella `~/.mozilla/firefox/xxx.yyy`, dove: * '''xxx:''' assume un nome composto da numeri e caratteri casuali. [[BR]] * '''yyy:''' può essere il profilo di default o un profilo creato manualmente. ||<tablestyle="text-align: justify; width:60%;" style="border:none;" 5%>[[Immagine(Icone/Piccole/note.png,,center)]] ||<style="padding:0.5em; border:none;">''Nel proseguo della presente guida, la cartella del profilo, per semplicità, verrà chiamata `xxx.yyy`. Sarà cura dell'utente provvedere di volta in volta ad inserire la giusta dicitura.'' || |
Linea 20: | Linea 23: |
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: {{{ |
Il file `prefs.js` contiene le preferenze di '''Firefox'''. Di default non esiste e dunque è necessario crearlo. Copiando questo file su un altro sistema è possibile importare le preferenze senza reimpostare '''Firefox'''. Digitare in una finestra di [:RigaDiComando:terminale] i seguenti comandi: {{{ |
Linea 28: | Linea 30: |
'''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: {{{ |
Il file `userChrome.css` risiede nella cartella `.mozilla/firefox/xxx.yyy/chrome`. Questo file imposta le regole di visualizzazione dell'interfaccia di '''Firefox'''. Di default non esiste ma all'interno della cartella `chrome` è presente un file di esempio denominato `userChrome-example.css` che è necessario rinominare in `userChrome.css`. Pertanto, digitare in una finestra di terminale il seguente comando: {{{ |
Linea 36: | Linea 36: |
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: {{{ |
Il file `userContent.css` imposta le regole di visualizzazione per i contenuti delle pagine web. Di default non esiste ma all'interno della cartella `chrome` è presente un file di esempio denominato `userContent-example.css` che è necessario rinominare in `userContent.css`. Pertanto, digitare in una finestra di terminale il seguente comando: {{{ |
Linea 42: | Linea 40: |
= Personalizzazione di Firefox = Dopo aver creato i tre file citati in precedenza è possibile procedere alla personalizzazione di '''Firefox'''. |
= Personalizzazione di Firefox tramite il file userChrome.css = In seguito alla creazione dei file `prefs.js`, `userChrome.css` e `userContent.css` è possibile procedere alla personalizzazione di '''Firefox'''. Al termine di ciascuna modifica è necessario salvare il file e riavviare il browser. |
Linea 48: | Linea 46: |
Con un [:Ufficio/EditorDiTesto: editor di testo] modificare il file '''userChrome.css''' presente nella cartella `chrome`, ed inserire all'interno il seguente testo: {{{ |
E possibile visualizzare, alternativamente, a seconda delle operazioni in corso, i tasti «Stop» e «Ricarica». Con un [:Ufficio/EditorDiTesto: editor di testo] modificare il file `userChrome.css` presente nella cartella `chrome` inserendo il seguente testo: {{{ |
Linea 59: | Linea 57: |
Salvare le modifiche apportate e riavviare '''Firefox'''. |
|
Linea 63: | Linea 59: |
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: {{{ |
Nel menù '''Strumenti''' di '''Firefox''' è presente una voce chiamata '''Cerca nel web'''. La sua utilità consiste nel posizionare il cursore sulla barra di ricerca. Per rimuovere questa voce, con un [:Ufficio/EditorDiTesto: editor di testo] aggiungere al file `userChrome.css`, il seguente testo: {{{ |
Linea 72: | Linea 68: |
== Rimuovere il pulsante di ricerca == Nella barra di ricerca di '''Firefox''', nella parte destra, è presente un icona che, facendo clic su di essa, avvia la ricerca con il motore desiderato. Per rimuoverla, con un [:Ufficio/EditorDiTesto: editor di testo] modificare il file `userChrome.css`, aggiungendo il seguente testo: {{{ .search-go-button { display: none !important;} #searchbar { margin-right: 1em !important; } }}} == Scheda attiva più grande == E' possibile ingrandire la dimensione della scheda in uso affinché sia maggiormente riconoscibile la scheda attualmente attiva. Con un [:Ufficio/EditorDiTesto: editor di testo] modificare il file `userChrome.css` inserendo il seguente testo: {{{ /* Scheda attiva più grande */ tab[selected="true"] { min-width: 200px !important; } }}} Per impostare la dimensione desiderata è necessario intervenire sul valore di `min-width`. == Modificare il colore delle schede == E' possibile modificare il colore della scheda attiva e delle schede normali. Con un [:Ufficio/EditorDiTesto: editor di testo] modificare il file `userChrome.css` inserendo 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; } }}} In aggiunta, è possibile far si che le schede inattive siano parzialmente trasparenti aggiungendo il seguente testo: {{{ /* Schede inattive trasparenti */ #content tab:not([selected="true"]) { -moz-opacity: 0.5 !important; } }}} == Eliminare il Throbber == ||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5% ^>[[Immagine(Icone/Piccole/note.png,,center)]] ||<style="padding:0.5em; border:none;">''Il Throbber è l'elemento di caricamento che si trova in alto a destra e che si attiva al caricamento di una pagina.''|| Modificare il file `userChrome.css`, con un [:Ufficio/EditorDiTesto: editor di testo] ed aggiungere il seguente testo: {{{ /* Eliminare il throbber */ #throbber-box { display: none !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;} }}} = Personalizzazione di Firefox tramite il file prefs.js = |
|
Linea 74: | Linea 135: |
'''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` {{{ |
'''Firefox''' non non permette il ripristino delle sessioni, che normalmente viene attivata solo se si verifica una chiusura forzata del browser; per ripristinare la sessione precedente al riavvio, con un [:Ufficio/EditorDiTesto: editor di testo] aggiungere il seguente testo nel file `prefs.js`: {{{ |
Linea 82: | Linea 141: |
== 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; } }}} == Scheda attiva più grande == ||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%>[[Immagine(Icone/Piccole/note.png,,center)]] ||<style="padding:0.5em; border:none;">''Per impostare la dimensione della scheda attiva basta sostituire nel codice a 200px (pixel) la dimensione desiderata (es. 300px).'' || Modificare il file `userChrome.css`, con un [:Ufficio/EditorDiTesto: editor di testo] ed aggiungere il seguente testo: {{{ /* Scheda attiva più grande */ tab[selected="true"] { min-width: 200px !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;} }}} |
= Personalizzazione di Firefox tramite il file userContent.css = |
Linea 120: | Linea 144: |
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: | E' possibile modificare il cursore del mouse al passaggio di questo su collegamenti `target=blank` o `javascript`. |
Linea 142: | Linea 166: |
=== Modificare il cursore su collegamenti che aprono nuove finestre === {{{ |
Con un [:Ufficio/EditorDiTesto: editor di testo] modificare il file `userContent.css` presente nella cartella `chrome` inserendo una delle seguenti stringhe a seconda dell'effetto che si desidera ottenere: * Modificare il cursore su collegamenti che aprono nuove finestre: {{{ |
Linea 151: | Linea 175: |
=== Modificare il cursore su collegamenti javascript === {{{ |
* Modificare il cursore su collegamenti javascript {{{ |
Linea 160: | Linea 182: |
== Mostrare la barra delle schede sul fondo == ||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5% ^>[[Immagine(Icone/Piccole/note.png,,center)]] ||<style="padding:0.5em; border:none;">''Funziona solo con versioni di firefox < 2.02.''|| 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; } }}} In aggiunta è possibile far sì che le schede inattive siano parzialmente trasparenti aggiungendo questo testo, sempre nel file di cui sopra: {{{ /* Schede inattive trasparenti */ #content tab:not([selected="true"]) { -moz-opacity: 0.5 !important; } }}} == Eliminare il Throbber == ||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5% ^>[[Immagine(Icone/Piccole/note.png,,center)]] ||<style="padding:0.5em; border:none;">''Il Throbber è l'elemento di caricamento che si trova in alto a destra e che si attiva al caricamento di una pagina.''|| Modificare il file `userChrome.css`, con un [:Ufficio/EditorDiTesto: editor di testo] ed aggiungere il seguente testo: {{{ /* Eliminare il throbber */ #throbber-box { display: none !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;} }}} |
|
Linea 227: | Linea 188: |
Linea 230: | Linea 190: |
Linea 232: | Linea 191: |
con un [:Ufficio/EditorDiTesto: editor di testo] ed aggiungendo il seguente testo: {{{ |
con un [:Ufficio/EditorDiTesto: editor di testo] ed aggiungendo il seguente testo: {{{ |
Linea 258: | Linea 215: |
1. Tipo ''booleano'' -> Nome '''network.protocol-handler.external.ed2k''' -> Valore ''true'' 1. 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: |
1. Tipo ''booleano'' → Nome '''network.protocol-handler.external.ed2k''' → Valore ''true'' 1. 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: |
Linea 263: | Linea 220: |
Impostare come percorso il valore di uscita del suddetto comando. | Impostare come percorso il valore di uscita del suddetto comando. |
BR Indice(depth=1) Informazioni(forum="http://forum.ubuntu-it.org/index.php/topic,46973.0.html"; rilasci="10.04")
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 è presente all'interno della Home, nella cartella ~/.mozilla/firefox/xxx.yyy, dove:
xxx: assume un nome composto da numeri e caratteri casuali. BR
yyy: può essere il profilo di default o un profilo creato manualmente.
Nel proseguo della presente guida, la cartella del profilo, per semplicità, verrà chiamata xxx.yyy. Sarà cura dell'utente provvedere di volta in volta ad inserire la giusta dicitura. |
prefs.js
Il file prefs.js contiene le preferenze di Firefox. Di default non esiste e dunque è necessario crearlo. Copiando questo file su un altro sistema è possibile importare le preferenze senza reimpostare Firefox. Digitare in una finestra di [:RigaDiComando:terminale] i seguenti comandi:
cd ~/.mozilla/firefox/xxx.yyy touch prefs.js
userChrome.css
Il file userChrome.css risiede nella cartella .mozilla/firefox/xxx.yyy/chrome. Questo file imposta le regole di visualizzazione dell'interfaccia di Firefox. Di default non esiste ma all'interno della cartella chrome è presente un file di esempio denominato userChrome-example.css che è necessario rinominare in userChrome.css. Pertanto, digitare in una finestra di terminale il seguente comando:
mv userChrome-example.css userChrome.css
userContent.css
Il file userContent.css imposta le regole di visualizzazione per i contenuti delle pagine web. Di default non esiste ma all'interno della cartella chrome è presente un file di esempio denominato userContent-example.css che è necessario rinominare in userContent.css. Pertanto, digitare in una finestra di terminale il seguente comando:
mv userContent-example.css userContent.css
Personalizzazione di Firefox tramite il file userChrome.css
In seguito alla creazione dei file prefs.js, userChrome.css e userContent.css è possibile procedere alla personalizzazione di Firefox. Al termine di ciascuna modifica è necessario salvare il file e riavviare il browser.
Tasti «Stop» e «Ricarica» a scomparsa
E possibile visualizzare, alternativamente, a seconda delle operazioni in corso, i tasti «Stop» e «Ricarica».
Con un [:Ufficio/EditorDiTesto: editor di testo] modificare il file userChrome.css presente nella cartella chrome inserendo 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; }
Rimuovere la voce «Cerca nel web»
Nel menù Strumenti di Firefox è presente una voce chiamata Cerca nel web. La sua utilità consiste nel posizionare il cursore sulla barra di ricerca.
Per rimuovere questa voce, 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;}
Rimuovere il pulsante di ricerca
Nella barra di ricerca di Firefox, nella parte destra, è presente un icona che, facendo clic su di essa, avvia la ricerca con il motore desiderato.
Per rimuoverla, con un [:Ufficio/EditorDiTesto: editor di testo] modificare il file userChrome.css, aggiungendo il seguente testo:
.search-go-button { display: none !important;} #searchbar { margin-right: 1em !important; }
Scheda attiva più grande
E' possibile ingrandire la dimensione della scheda in uso affinché sia maggiormente riconoscibile la scheda attualmente attiva.
Con un [:Ufficio/EditorDiTesto: editor di testo] modificare il file userChrome.css inserendo il seguente testo:
/* Scheda attiva più grande */ tab[selected="true"] { min-width: 200px !important; }
Per impostare la dimensione desiderata è necessario intervenire sul valore di min-width.
Modificare il colore delle schede
E' possibile modificare il colore della scheda attiva e delle schede normali.
Con un [:Ufficio/EditorDiTesto: editor di testo] modificare il file userChrome.css inserendo 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; }
In aggiunta, è possibile far si che le schede inattive siano parzialmente trasparenti aggiungendo il seguente testo:
/* Schede inattive trasparenti */ #content tab:not([selected="true"]) { -moz-opacity: 0.5 !important; }
Eliminare il Throbber
Il Throbber è l'elemento di caricamento che si trova in alto a destra e che si attiva al caricamento di una pagina. |
Modificare il file userChrome.css, con un [:Ufficio/EditorDiTesto: editor di testo] ed aggiungere il seguente testo:
/* Eliminare il throbber */ #throbber-box { display: none !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;}
Personalizzazione di Firefox tramite il file prefs.js
Gestione delle sessioni
Firefox non non permette il ripristino delle sessioni, che normalmente viene attivata solo se si verifica una chiusura forzata del browser; per ripristinare la sessione precedente al riavvio, con un [:Ufficio/EditorDiTesto: editor di testo] aggiungere 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);
Personalizzazione di Firefox tramite il file userContent.css
Cambiare il cursore su collegamenti popup e javascript
E' possibile modificare il cursore del mouse al passaggio di questo su collegamenti target=blank o javascript.
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
Con un [:Ufficio/EditorDiTesto: editor di testo] modificare il file userContent.css presente nella cartella chrome inserendo una delle seguenti stringhe a seconda dell'effetto che si desidera ottenere:
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; }
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
Se si possiede il plugin TabMix tali modifiche non verranno visualizzate. |
Se si dispone di tale plugin è tuttavia possibile rimuovere tutti i pulsanti modificando il file userChrome.css, con un [:Ufficio/EditorDiTesto: editor di testo] ed aggiungendo il seguente testo:
/* Rimuovere i tasti di chiusura schede */ .tab-close-button {display: none !important;}
Altrimenti, seguire la guida sottostante.
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