Dimensione: 10414
Commento: macro info
|
Dimensione: 10408
Commento:
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 5: | Linea 5: |
[[Indice(depth=2)]] [[Informazioni(forum="http://forum.ubuntu-it.org/index.php/topic,46973.0.html")]] |
[[Indice(depth=1)]] [[Informazioni(forum="http://forum.ubuntu-it.org/index.php/topic,46973.0.html"; rilasci="10.04")]] |
Linea 10: | 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 14: | 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 21: | 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 29: | 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 37: | 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 43: | Linea 40: |
= Personalizzazione di Firefox = Dopo aver creato i tre file citati in precedenza è possibile procedere alla personalizzazione di '''Firefox'''. |
= Personalizzazione 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 49: | 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 60: | Linea 57: |
Salvare le modifiche apportate e riavviare '''Firefox'''. |
|
Linea 64: | 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 73: | 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 tramite il file prefs.js = |
|
Linea 75: | 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 83: | 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 tramite il file userContent.css = |
Linea 121: | 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 143: | 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 152: | Linea 175: |
=== Modificare il cursore su collegamenti javascript === {{{ |
* Modificare il cursore su collegamenti javascript {{{ |
Linea 161: | 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 228: | Linea 188: |
Linea 231: | Linea 190: |
Linea 233: | 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 259: | 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 264: | 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 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 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 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