firefox3_icon

E dopo un bel po’ di tempo ecco un piccolo tutorial su linux ;)

Oggi cercheremo di aiutare chi nella sua Pinguino-Box utilizza Firefox come web browser1. Uno dei problemi più evidenti di Firefox è quello che non si integra mai perfettamente come vorremmo con il resto del sistema operativo,  soprattutto per quanto riguarda i Font. L’altro problema evidente, soprattutto su macchine un pò datate, è quello dello scroll: appena c’è un contenuto un pò pesante lo scroll diventa molto scattoso e i vari elementi della pagina sembrano spostarsi a velocità diverse. La soluzione? Disattiviamo Pango2!

Proviamo la differenza…

“Ti piace vincere facile?” (cit.) . Apriamo un terminale e digitiamo i seguenti comandi3:

$ export MOZ_DISABLE_PANGO=1
$ firefox

Ok adesso avete visto la differenza che c’è, ma sicuramente non volete ogni volta dover aprire il terminale, cambiare variabile di sistema e lanciare firefox vero?.. Non ci resta che creare un wrapper per le variabili d’ambiente e modificare i nostri lanciatori.

…Rendiamola permanente

Creiamo il nostro wrapper. Modifichiamo il file /usr/local/bin/export-wrapper quindi da terminale digitiamo:

$ cd /usr/local
$ sudo gedit bin/export-wrapper

ed ora all’interno dell’editor inseriamo il seguente codice:

#!/bin/sh
until [ -z "$2" ]
do
export $1
shift
done
exec $@

Salvate e rendere lo script eseguibile digitando in console:

sudo chmod a+x bin/export-wrapper

Ora non ci resta altro da fare che modificare i lanciatori di Firefox sostituendo il comando di esecuzione con:

/usr/local/bin/export-wrapper "MOZ_DISABLE_PANGO=1" firefox

Ed ora non vi resta altro che godervi il vostro firefox!

Sharing & FootNotes:

Note:

  1. per chi volesse qualcosa di più leggero sarebbe meglio provare a passare ad un browser web-kit based []
  2. Pango è un agente utilizzato per il redering di testi internazionali, quindi se visitate spesso pagine in lingue strane potreste riscontrare dei problemi, ma non è detto []
  3. scorrendo sopra i comandi qui sotto potrete aprire il sorgente e fare direttamente copia/incolla di quello che vi interessa []

Related posts:

  1. Firefox SpeedUp! Piccolo appunto personale per quanto riguarda la ottimizzazione del database...
  2. Acid Test – Firefox 3.5 Gecko vs Epiphany WebKit vs Chromium Oggi ho provato ad installare Epiphany con rendering basato su...

Articoli correlati elaborati dal plugin Yet Another Related Posts.