Visualizzazione post con etichetta Firefox. Mostra tutti i post
Visualizzazione post con etichetta Firefox. Mostra tutti i post

giovedì 3 dicembre 2009

La guida definitiva: migliorare i fonts per Gnome e Firefox su UBUNTU

Come da titolo, faccio un post per migliorare in modo definitivo i font a Gnome e Firefox in ogni loro versione.

Innanzitutto agiremo in primis sul DE Gnome per poi passare a Firefox.

Iniziamo con l'installare questi fonts

apt-get install msttcorefonts xfonts-base xfonts-100dpi-transcoded xfonts-75dpi-transcoded libcairo2 libxft2 libfreetype6 ttf-bitstream-vera ttf-freefont ttf-opensymbol


dare da root il comando

dpkg-reconfigure fontconfig-config


e alle domande che vi pone rispondete nella sequenza

* Native
* Always
* No

Poi date

dpkg-reconfigure fontconfig


Una volta sistemato ciò, passiamo ad installare questo font eccezionale, scaricandolo da qui ed estraiamolo in /home/$username/.fonts.

Dopo settiamo Gnome andando in Sistema > preferenze > Aspetto e settiamo tutto come negli screenshot










































Adesso passiamo a Firefox.

Dobbiamo creare un file nella nostra /home in modo che firefox (che non va tantissimo d'accordo con le Gtk) vada a pescare i fonts e le indicazioni che usa gnome, altrimenti avremo sempre un risultato pessimo.

Apriamo gedit ed inseriamo questo :
























poi salviamo il file appena creato nella /home con il nome .fonts.conf (mi raccomando il punto davanti a fonts).

Adesso il risultato è ottimale.



mercoledì 17 dicembre 2008

Installazione plugin Java nativo a 64 bit per Firefox con JRE 6u12beta

Finalmente, dopo il Flash player nativo, cade l'ultimo muro che divideva l'esperienza di navigazione a 64 bit da quella a 32 bit. Sun ha finalmente deciso di rendere disponibile un plugin Java per i browser a 64 bit, fino ad adesso il nostro sistema poteva comunque far girare applet Java tramite il plugin derivato dal progetto OpenJDK o gcj, ma i problemi di visualizzazione e di compatibilità erano non indifferenti. Qui di seguito troverete le istruzioni per l'installazione sul vostro sistema, come sempre il meno traumatica possibile.
Il consiglio è quello di rimuovere i plugin a 64 bit (come quello di OpenJDK):

sudo apt-get purge gcjwebplugin icedtea6-plugin

Ora scaricate l'archivio da questo sito (Download accanto a JRE 6 Update 1x -> Piattaforma Linux x64, scegliete il file jre-6u12-linux-x64.bin) e salvatelo in una directory. Aprite il terminale e posizionatevi nella directory in cui si trova l'archivio.
La seguente procedura è generica e va bene per installare qualsiasi JRE non supportato direttamente dalla distribuzione. Installiamo ora tutto il necessario per produrre i file deb:

sudo apt-get install java-package

Ora dobbiamo modificare uno dei file installati per far riconoscere la nostra versione di JRE:

sudo gedit /usr/share/java-package/sun-j2re.sh

Posizionatevi alla riga 72, prima di "esac", ed inserite questo testo:

"jre-6u"[0-9][0-9]"-linux-x64.bin") # SUPPORTED
j2se_version=1.6.0+update${archive_name:6:2}${revision}
j2se_expected_min_size=16 # 16542512 bytes
found=true
;;

Con questa riga potrete installare tutti i JRE update che verranno rilasciati d'ora in avanti. Chiudete e salvate.
Nella directory in cui si trova il pacchetto eseguite il comando:

fakeroot make-jpkg jre-6u12-linux-x64.bin

Controllate ciò che vi appare sullo schermo: premete Y, poi Invio, ora scorrete la licenza fino alla fine con la barra spaziatrice, scrivete yes e poi premete Invio. Ci sarà qualche errore, ma è normale.
Verrà costruito il pacchetto sun-j2re1.6_1.6.0+update12_amd64.deb. Installiamolo:

sudo dpkg -i sun-j2re1.6_1.6.0+update12_amd64.deb

Per colpa di alcune differenze nella struttura interna dei file fra questa e le versioni precedenti del JRE, il plugin è contenuto in una directory diversa, passiamo ora a creare un link al plugin coerente con la struttura delle alternatives di Ubuntu:

sudo mkdir -p /usr/lib/j2re1.6-sun/plugin/amd64/ns7
sudo ln -s /usr/lib/j2re1.6-sun/lib/amd64/libnpjp2.so /usr/lib/j2re1.6-sun/plugin/amd64/ns7/libjavaplugin_oji.so

A questo punto il plugin dovrebbe essere già funzionante, basta un riavvio di Firefox e dovreste trovarlo nella lista dei plugin di Firfox: inserite nella barra dell'url about:plugin e premete Invio. Dovrebbe essere presente in questa forma:

libnpjp2.so

Nome file: libnpjp2.so
Ad ulteriore verifica potete visitare questo sito. Come Vendor dovrebbe apparire Sun Microsystem e come versione "Java 6 update 12".

mercoledì 26 novembre 2008

MA CHE BEL CARATTERINO 2 - LA VENDETTA

Ok, ecco qui! Ieri ci siamo lasciati qui, nella prima parte di questo post, dicendo che anche per Hardy e Gutsy era possibile migliorare l'aspetto dei caratteri.

Ovviamente, anche per queste due distro è possibile installare i caratteri Microsoft, quindi procediamo col nostro fido destr... ehm... terminale:

sudo apt-get install msttcorefonts

Dopodiché settiamo il tutto come nella prima parte di questo post e se ancora non fossimo soddisfatti possiamo agire sull'"hinter" dei caratteri che Ubuntu (fino ad Hardy) ha per così dire disattivato, ma noi che siamo "vispi" lo riattiviamo, perciò ancora una volta saltiamo in groppa al nostro destr... (aridaje) hem... terminale e digitiamo:

sudo dpkg-reconfigure fontconfig-config

Dopo aver dato il comando verrano visualizzate tre (3) schermate alle quali dovete rispondere così:
Prima schermata rispondete "Autohinter"
Seconda schermata rispondete "Automatic"
Terza e ultima schermata rispondete "No".

Una volta completato il tutto o riavviate il computer o soltanto X (l'ambiente graFICO), con la combinazione "Ctrl+Alt+BackSpace".

Bene, ora abbiamo anche sulle nostre "vetuste" distro una ottima resa dei caratteri che, a parità di hardware, non ha nulla da invidiare al sistema operativo "spifferoso" :-)

Un po' di spiegazioni, forse nella prima schermata (quella dove vi ho fatto rispondere "Autohinter") avrete notato che tra le scelte c'era anche "Native". Cosa signigica?

Native, come dice la parola stessa, utilizza l'hinter (l'aliasing) nativo dei caratteri usati, quindi se si pensa di utilizzare i Beatstream o i font Microsoft, questa potrebbe essere l'opzione migliore.

Autohinter, invece, applica l'hinter a prescindere dal carattere usato (quindi mentre un semplice "serif" verrà visualizzato al meglio, i caratteri come Beatstream e M$ verranno "ingrossati" e spaziati olte il necessario).

P.S. Se si usa l'Autohinter, bisogna settare ad hoc l'uso dell'aliasing (quindi bisogna agire un po' empiricamente in modo che la visualizzazione incontri i propri gusti).

Quanto scritto sopra è la TEORIA, ovvio che molto dipende dai gusti personali, quindi ora che sapete come fare divertitevi a trovare il vostro settaggio migliore.

Un'ultima cosa, invece di usare i caratteri M$ vi consiglio i Beatstream (li trovate di default in Ubuntu) che anche se non hanno la stessa spaziatura dei caratteri dello Zio Bill, sono molto buoni e restituiscono una buona resa, vi posto come esempio delle schermate del mio portatile sul quale ho appunto settato i beatstream (cliccate per ingrandire):

Impostazioni:



Desk:



Come vi sembrano? A me niente male anche se non sono i caratteri M$ (che comunque, bisogna ammetterlo, sono lo standard sia come stile che come spaziatura per rendere al meglio le pagine WEB che ci sono).

Un saluto a tutti...
masand

martedì 25 novembre 2008

ASPETTO DI UBUNTU - MA CHE BEL... CARATTERINO!

Vi è mai rimasto un po' l'amaro in bocca quando elogiavate la vostra Ubuntu box con l'amico sfortunato che purtroppo ha solo Vista, ma la resa dei font (caratteri) è migliore sul sitema Microsoft che sul pinguino?

Bene, dopo questo post, tornate tranquilli del vostro amico (ma un'amica no eh?) e mostrategli il vostro desk più luccicoso che mai!!!

Per prima cosa possiamo installare subito i caratteri di default di Windows (ammettiamolo, non sono niente male) il che gioverà anche alla visualizzazione delle pagine WEB... ma andiamo con ordine... apriamo il nostro amico Terminale (ormai lo avrete capito che bisogna sempre tenerlo a portata di mano):

sudo apt-get install msttcorefonts

Il comando che vi ho fatto fare (a proposito, per fare andare a buon fine l'installazione dei caratteri microsoft, dovrete avere una connessione internet attiva) installerà i seguenti caratteri:

  • Andale Mono
  • Arial Black
  • Arial (Bold, Italic, Bold Italic)
  • Comic Sans MS (Bold)
  • Courier New (Bold, Italic, Bold Italic)
  • Georgia (Bold, Italic, Bold Italic)
  • Impact
  • Times New Roman (Bold, Italic, Bold Italic)
  • Trebuchet (Bold, Italic, Bold Italic)
  • Verdana (Bold, Italic, Bold Italic)
  • Webdings
Perfetto, ora se abbiamo installato Intrepid (Ubuntu 8.10) la cosa si fa molto semplice, infatti basta andare nel menù "Sistema->Preferenze->Aspetto" e settare come di seguito:



Dopodiché, cliccare sul pulsante "Dettagli..." e anche qui, settare come da immagine:



A questo punto la situazione dovrebbe essere migliorata parecchio rispetto a quella di default. C'è da dire che io ho usato come carattere "Verdana" (lo uso anche qui sul BLOG per scrivere i post) che personalmente mi piace molto, ma siete ovviamente liberi di usare il font che più vi piace (in questo caso però giostrate un pochino con le dimenzioni perché non potrebbero essere idonee con il carattere scelto).

Ora miglioriamo invece, la situazione dei font nella navigazione, quindi apriamo Firefox e settiamo i caratteri come di seguito:



Per un fastidioso bug che ho nel tema, purtroppo Firefox mi fa visualizzare una doppia freccia nei menù a tendina, quindi non fateci caso :-) Le dimensioni nascoste dal bug partendo dall'alto sono 16 e 10.

Vi faccio un esempio di come è la resa grafica sul mio computer con le impostazioni che vi ho fatto mettere (cliccateci sopra per ingrandire):

Desk:



Firefox:



"Ma io non ho Intrepid, uso una versione precedente (Hardy, Gutsy ecc...) come faccio, posso migliorare anche io l'aspetto dei caratteri della mia distro?"

Certo!!! Ma ve lo dico la prossima volta!!! :-)

Un saluto a tutti...
masand

sabato 22 novembre 2008

Flash Player 10 nativo su Ubuntu a 64 bit

Uno dei problemi maggiore che ha afflitto la navigazione degli utenti con sistemi Linux a 64 bit è stato da sempre la mancanza di un Flash Player a 64 bit. Questo problema è stato aggirato nei modi più disparati: installando Firefox a 32 bit, sfruttando un wrapper a 64 bit per i plugin NPAPI compatibili, utilizzando Flash player alternativi. Ogni soluzione non è comunque equivalente all'avere un player Flash Adobe a 64 bit e di fatto rende la navigazione un'esperienza meno appagante rispetto ai sistemi a 32 bit.

Finalmente questo calvario è finito: Adobe il 17 Novembre ha rilasciato una versione Alpha del player Flash a 64 bit. Questa versione è scaricabile da questo sito (link in basso).
L'archivio compresso contiene solamente il file libflashplayer.so. Estraete il file nella vostra home directory. Ora passiamo all'installazione.

Prima di tutto rimuoviamo il flashplayer a 32 bit:

sudo apt-get purge flashplugin-nonfree

Rimuoviamo quello che resta del vecchio player:

sudo updatedb
locate npwrapper.libflashplayer.so

Copiate le posizioni di questi file all'interno di un file di testo, ci serviranno dopo per posizionare il nuovo plugin in ogni posizione in cui è necessario nel vostro sistema. Eliminate tutti i file che appaiono dall'ultimo comando sopra con:

sudo rm /usr/lib/firefox/plugins/npwrapper.libflashplayer.so

Ripetete il comando con tutti i file elencati da locate. Ora dobbiamo copiare il player Flash nella directory dei plugin di Firefox:

sudo cp ~/libflashplayer.so /usr/lib/firefox/plugins

Riprendiamo le posizioni dal file di testo, copiamo solo la parte del percorso escludendo npwrapper.libflashplayer.so. Attenzione, il percorso /usr/lib/firefox/plugins è sicuramente presente, ma questo non va copiato.

sudo ln -s /usr/lib/firefox/plugins/libflashplayer.so /usr/lib/mozilla/plugins/

Nel comando sopra è stato inserito il percorso /usr/lib/mozilla/plugins/ che è uno dei possibili percorsi. Sostituite a questo tutti gli altri.

Verifichiamo che tutto funzioni. Aprite Firefox, inserite nell'url about:plugins e premete invio. Dovrebbe apparire la lista dei plugin installati. Uno di questi dovrà riportare le seguenti informazioni:

Shockwave Flash

Nome file: libflashplayer.so
Shockwave Flash 10.0 d20