Dimensione: 9070
Commento:
|
Dimensione: 7700
Commento: prima ritoccata
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 9: | Linea 9: |
Questa pagina raccoglie alcuni trucchi per personalizzare Firefox. Per far questo è necessario creare e modificare alcuni file di configurazione nella cartella del proprio profilo. = Cartella profilo = Il profilo di '''firefox''' viene salvato nella propria home in una cartella nascosta, chiamata `~/.mozilla/firefox/xxx.yyy`, dove: |
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 fi Firefox = Il profilo di '''Firefox''' viene salvato nella propria '''Home''' in una cartella nascosta, chiamata `~/.mozilla/firefox/xxx.yyy`, dove: |
Linea 20: | Linea 20: |
Nel file '''user.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'''. Dunque per crearlo viene utilizzato il comando '''touch''' | Nel file '''user.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: |
Linea 28: | Linea 28: |
'''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''', tramite il comando: | '''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: |
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''' | 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: |
Linea 42: | Linea 42: |
= Personalizzare = Dopo aver creato i tre file citati in precedenza è possibile procedere alla personalizzazione di '''firefox'''. |
= Personalizzazione di Firefox = Dopo aver creato i tre file citati in precedenza è possibile procedere alla personalizzazione di '''Firefox'''. |
Linea 48: | Linea 48: |
Questo serve a far visualizzare il tasto «'''Stop'''» solo quando serve, se tutte le pagine sono state caricate il tasto stop scompare. Con un [:EditorDiTesto: editor di testo] modificare il file '''userChrome.css''' presente nella cartella `chrome`, ed inserire all'interno il seguente codice: |
Con un [:EditorDiTesto: editor di testo] modificare il file '''userChrome.css''' presente nella cartella `chrome`, ed inserire all'interno il seguente testo: |
Linea 61: | Linea 59: |
Salvare le modifiche apportate e riavviare '''firefox'''. | Salvare le modifiche apportate e riavviare '''Firefox'''. |
Linea 65: | Linea 63: |
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 [:EditorDiTesto: editor di testo] aggiungere al file `userChrome.css`, il seguente codice: | 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 [:EditorDiTesto: editor di testo] aggiungere al file `userChrome.css`, il seguente testo: |
Linea 74: | Linea 72: |
== Tasti precedente e successivo nella ricerca == In '''firefox''' quando si attiva la funzione di ricerca nel testo non vengono mostrati i tasti "precedente" e "successivo" come nella vecchia versione, premesso che esistono le combinazioni da tastiera F3 (successivo) e SHIFT-F3 (precedente) che sono molto più comodi visto che si sta usando la tastiera, per ripristinare il vecchio layout inserire il seguente codice nel file userChrome.css {{{ /* Ripristinare il vecchio stile di ricerca nel testo */ #FindToolbar > * { display:-moz-box !important;} }}} |
|
Linea 86: | Linea 74: |
In '''firefox'''non é stata implementata una nuova funzione di ripristino delle sessioni, che di default viene attivata solo se si ha una chiusura innaturale del browser, per ripristinare sempre la sessione precedente al riavvio inserire con un [:EditorDiTesto: editor di testo] il seguente codice nel file `user.js` | '''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 [:EditorDiTesto: editor di testo] il seguente testo nel file `user.js` |
Linea 96: | Linea 84: |
Per rimuovere il pulsante di ricerca incorporato nel '''Search Box''', modificare il file `userChrome.css`, con un [:EditorDiTesto: editor di testo] ed aggiungere il seguente codice: | Modificare il file `userChrome.css`, con un [:EditorDiTesto: editor di testo] ed aggiungere il seguente testo: |
Linea 107: | Linea 95: |
Questo trucchetto permette di cambiare il cursore del mouse quando quest'ultimo passa sopra a link '''target=blank''' e '''javascript''', i primi sono quelli che vengono aperti in nuove finestre mentre i secondi sono attivati da controlli '''javascript''' e possono servire per espandere menu o per aprire '''pop-up'''. Per fare questo bisogna inserire il codice riportato qui di seguito nel file `userContent.css` che si trova nella cartella `chrome` del '''profilo'''. | 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 [:EditorDiTesto: editor di testo]il file `userContent.css` che si trova nella cartella `chrome` del '''profilo''' ed aggiungere le seguenti stringhe: |
Linea 149: | Linea 137: |
Per spostare la '''Barra delle schede''' in basso, modificare il file `userChrome.css`, con un [:EditorDiTesto: editor di testo] ed aggiungere il seguente codice: : | Modificare il file `userChrome.css`, con un [:EditorDiTesto: editor di testo] ed aggiungere il seguente testo: |
Linea 160: | Linea 148: |
Per rendere la '''scheda attiva''' più evidente rispetto alle altre schede aperte, si può cambiare il colore dell'intestazione corrispondente, sempre con il solito [:EditorDiTesto: editor di testo] inserite le seguenti righe di codice nel file `userChrome.css`: | Modificare il file `userChrome.css`, con un [:EditorDiTesto: editor di testo] ed aggiungere il seguente testo: |
Linea 178: | Linea 166: |
Per eliminare il pulsante che elenca tutte le schede aperte sulla destra della barra delle tabs, aggiungere questa riga al file `userChrome.css`: | Modificare il file `userChrome.css`, con un [:EditorDiTesto: editor di testo] ed aggiungere il seguente testo: |
Linea 188: | Linea 177: |
Se volete cambiare le impostazioni inerenti il pulsante di chiusura schede dovete digitare nella barra degli indirizzi, digitare nella barra di ricerca la voce '''browser.tabs.closeButtons''', ed impostare uno di questi valori: |
Digitare nella barra di ricerca la voce '''browser.tabs.closeButtons''', ed impostare uno di questi valori: |
Linea 198: | Linea 186: |
E' possibile specificare la dimensione massima di una scheda modificando la voce '''browser.tabs.tabClipWidth''' Impostando la voce al valore '''0''' verrà impostata la grandezza in automatico, in questo modo verrà eliminata la ''freccetta per scorrere le tabs'' quando sono troppe |
Modificare la voce '''browser.tabs.tabClipWidth''' con il valore '''0'''; verrà impostata la grandezza in automatico. |
Linea 211: | Linea 198: |
Filtrare la voce '''browser.backspace_action''' ed impostarla a ''0'' | Filtrare la voce '''browser.backspace_action''' ed impostarla a '''0''' |
IndiceTableOfContents(2) |
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 fi 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.
user.js
Nel file user.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 user.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 [: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 [: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 [:EditorDiTesto: editor di testo] il seguente testo nel file user.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 [:EditorDiTesto: editor di testo] ed aggiungere il seguente testo:
.search-go-button { display: none !important;} #searchbar { margin-right: 1em !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 [: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 [: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 [: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 [: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: /usr/bin/ed2k;
Impostare il tasto Backspace per tornare indietro nella cronologia
Filtrare la voce browser.backspace_action ed impostarla a 0