Tag Archive for 'estensioni'

Page 2 of 2

Nostalgy, aggiornamenti importanti

Io continuo a tenere aggiornato il relativo post, però le nuove funzionalità introdotte da Alain Frisch nella versione 0.2.11 di Nostalgy (in step successivi) meritano bene un approfondimento.

E’ stato rinnovato il look della finestra delle preferenze, ora sono disponibili tre linguette: Rules, Completion e Keys da cui si possono configurare rispettivamente:

  • le regole da applicare ai messaggi;
  • il funzionamento dell’autocompletamento;
  • la rimappatura delle scorciatoie da tastiera.

Nuove preferenze di Nostalgy

In questo modo è molto più semplice accedere alle impostazioni (nella prima versione che avevo presentato non c’era la possibilità di rimappare le scorciatoie da tastiera e autocompletamento e definizione delle regole erano raggruppate in una unica finestra). Ma fosse solo per questo di sicuro non avrei fatto un nuovo post :-P , vediamo quindi le novità davvero interessanti.

Integrazione con i tag di Mozilla Thunderbird 2.0

Come già detto la novità più interessante di Thunderbird 2.0 è il nuovo sistema di tagging dei messaggi e Nostalgy si è voluta adeguare dando la possibilità di gestire in modo semplicissimo le etichette.

E’ ora possibile premendo il tasto G impostare la vista della cartella corrente per mostrare solo i messaggi con una determinata etichetta (quello che a me mancava in TB, leggi anche alla fine :-D ), naturalmente con l’autocompletamento sulle etichette. Per far riferimento ad una etichetta e non ad una cartella far precedere la digitazione nel form di autocompletamento dai : (due punti) Le scorciatoie S e C si comportano allo stesso modo con le etichette, permettendo di aggiungere o rimuovere un determinato tag dal messaggio. In caso di più messaggi selezionati Nostalgy decide il da farsi (aggiungere/rimuovere le etichette), basandosi sul primo messaggio, in pratica se il primo messaggio della selezione è sprovvisto di etichetta essa verrà aggiunta a tutti i messaggi, se invece ha l’etichetta essa verrà tolta a tutti i messaggi della selezione.

E’ inoltre possibile aggiungere direttamente una nuova etichetta senza andare nelle Opzioni di Thunderbird, se si digita ad esempio :nuovotag e si da invio si aprirà la finestra per la creazione della nuova etichetta, che verrà automaticamente aggiunta al messaggio.

Creazione nuovo tag

ALT-click alla Eudora

E’ possibile usare lo shortcut ` (backquote) per fare una ricerca per i messaggi dello stesso mittente. Faccio notare che non è il classico apostrofo presente nella tastiera italiana e anzi nella mia non è presente motivo per cui l’ho rimappato dalle preferenze di Nostalgy (la rimappatura ha effetto dopo il riavvio di Thunderbird). Questo shortcut è geniale e da solo varrebbe bene l’installazione dell’estensione :-) .
La prima volta che viene premuto verranno visualizzati tutti i messaggi dello stesso mittente (nella cartella “Posta inviata dello stesso destinatario), se viene premuto una seconda volta tutti i messaggi con lo stesso oggetto e infine se lo si preme una terza volta si ritorna alla visualizzazione normale. Fantastico :-) .

Impostazione di una scorciatoia per il quickmove del messaggio

E’ possibile configurare uno shortcut per spostare/copiare i messaggi in una determinata cartella, oppure anche per spostarsi in una determinata cartella (meno utile). Praticamente quello che si può fare con keyconfig seguendo queste istruzioni, che ormai non servono più :-P .

Configurare un tasto per il quickmove

Ah siccome avevo scritto una mail all’autore dell’estensione per chiedergli se era possibile impostare la vista delle cartelle per etichetta (salvo poi scoprire che era stata implementata nella release che stavo già usando :-P ) cliccate su italian :-) . , Gazie Alain :-D :-D .

X-Face: come usarla in Thunderbird

Cosa è una X-Face ? Da :

An X-Face is a small bitmap (48 × 48 pixels, black and white) image which is added to a Usenet posting or e-mail message, typically showing a picture of the author’s face. The image data is included in the posting as encoded text, and attached with an ‘X-Face’ header. It was devised by James Ashton.

Invece una Face è un’immagine PNG 48×48 di dimensione minore ai 726 bytes.

Thunderbird supporta X-Face o Face ?
No, Thunderbird non supporta nativamente questi due formati, può essere inviata l’immagine negli header ma non è possibile visualizzarla. Per farlo si possono installare Mneny (che supporta solo le X-Face) oppure Message Faces (che supporta molti più formati fra i quali Face e a cui dedicherò un post più avanti).

Quale dei bdue formati è preferibile scegliere ?
Per una questione di compatibilità con altri newsreader o programmi di posta abilitati alla loro visualizzazione, nonchè per la dimensione ridotta è consigliato usare una X-Face.

Vediamo quindi come creare una X-Face e successivamente come dire a TB di inserirla negli header. I link ai strumenti citati sono riportati alla fine di questo post.

Trasformare un’immagine in Face/X-Face

Inanzitutto per ottenere una buona X-Face è preferibile scegliere un’immagine con pochi colori e con contrasti abbastanza netti. Io sono partito dal logo di Foxkeh. che è una GIF 160×160 di 6024 bytes. Primo passo ridurla di dimensione e trasformarla in PNG. Per farlo ho usato IrfanView (Image -> Resize/Resample) e ridotta ad una 48×48. Dopo averla salvata in PNG la dimensione era di circa 3000 bytes, ancora troppo grande.

Bene sempre usando IrfanView ho ridotto la gamma di colori usata (Image -> Decrease color deepth): passando a 16 colori l’immagine diventava di circa 1400 bytes, riducendo a soli due colori la dimensione diventa di circa 200 bytes. Nel caso specifico per ottenere una Face (comunque sconsigliata) colorata da usare come avatar bisogna ridurre le dimensioni dell’immagine stessa a 20×20, riducendo la gamma dei colori al solo bianco e nero si perde il vantaggio di usare una Face.

Ora per ottenere la stringa di codifica della nostra immagine basta utilizzare: Online X-face Converter.

NOTA: togliere qualsiasi carattere di nuova riga dal codice della X-Face, la stringa in cui è codificata l’immagine non deve contenere new line.

bene ora vediamo come fare per dire a TB di inviare l’X-Face nelle intestazioni, per la Face si può fare direttamente dalle Opzioni dell’estensione Message Faces (però ho detto che le Face sono deprecate).

Inviare l’X-Face

Bene a questo punto si capisce l’utilità del post precedente :-) . Da editor di configurazione si possono inserire queste due nuove chiavi (ovviamente se state già usando qualche header personalizzato dovete modificare “mail.identity.<id>.headers” separando con la virgola il nuovo header “xface”):

Chiave: mail.identity.<id>.header.xface
Valore: la stringa restituita da Online X-face Converter privata dei new line

Chiave: mail.identity.<id>.headers
Valore: xface

dove per capire cosa mettere al posto di <id> si legga il post appena più sotto (l’ho detto che sarebbe tornato utile :-) ).

Se invece si vuole fare la stessa cosa con l’user.js bisogna inanzitutto modificare la stringa restituitaci da Online X-face Converter assicurandosi di codificare correttamente i caratteri \ e (si veda post precedente). Consiglio l’uso di Crimson Editor o Notepad++ per creare il file user.js che permettono di sostituire rapidamente i caratteri “\ e “.

Ora a titolo di esempio vi metto cosa ho inserito nell’user.js per abilitare l’X-Face sul mio indirizzo email principale, potete provarlo se siete curiosi, ma vi invito a crearvi un vostro X-Face personalizzato :-P . Ah per vederlo dovete avere installata una fra Mneny o Message Faces (o fare CTRL-U e vedrete solo il testo puro e semplice :-P ).

user_pref("mail.identity.id1.header.xface", "X-Face: lWUnh|5;vAuUvxM.P+'QM2fiA%}#&_/y{:\\-]5y=yrjA6,X9[jrUm*L/4AEU.gn%m&]qw:aS1Ic%\\{y6t2)n/");
user_pref("mail.identity.id1.headers", "xface");

Ed ecco come appare l’X-Face usando Message Faces (con Mneny è leggermente spostata più in basso):

Come Thunderbird +Message Faces visualizza l'X-Face

Strumenti utilizzati:
Irfanview,
mnenhy,
Message Faces,
Online X-Face Converter,
Crimson Editor / Notepad++.

Ringraziamenti questo post è un riassunto di questa discussione tenuta su it-alt.comp.software.mozilla e ci tengo a ringraziare tutti coloro che vi hanno partecipato: Slartibartfast, Macchia, Bubba Bryant e Willy.

Firekeeper: più sicurezza alla navigazione su Internet

AGGIORNAMENTO: non è vero che è disponnibile solo per sistemi Windows, potete scaricare la versione di Firekeeper per la vostra piattaforma da qui.

E’ disponibile in alpha testing una nuova estensione per Firefox: Firekeeper, che promette di aumentare la sicurezza della navigazione sul Web.

Come detto su Webware, dove ho letto la notizia, applicazioni come la toolbar di Netcraft e Site Advisor di McAfee , possono essere d’aiuto per riconoscere siti non leciti e chiaramente malevoli, ma, cosa succederebbe se il codice maligno fosse contenuto in un sito lecito defacciato da un hacker ? Su Webware si fa l’esempio del sito del Super Bowl (la più grande manifestazione sportiva degli USA) che è stato compromesso con l’inserimento al suo interno di un trojan. La soluzione potrebbe essere proprio Firekeeper :-) .

L’estensione scansiona il contenuto delle pagine web e se trova in esse del codice maligno, che può essere usato per portare attacchi al vostro computer, vi presenta un avviso chiedendovi se volete continuare ed accedere lo stesso o uscire e navigare verso lidi più sicuri. Si può inoltre aggiungere manualmente siti alla black list nelle opzioni dell’estensione.

Purtroppo l’estensione è in versione alpha e dunque non mi sento di consigliarne l’installazione sul normale Profilo in uso, molto meglio provarla su un nuovo profilo per testarne il comportamento. Purtroppo sembra essere al momento disponibile solo per sistemi Windows (vedi aggiornamento).
Qui sono disponibili una serie di test per verificare la compatibilità sulle varie piattaforme. Se volete potete partecipare ai test riportando eventuali malfunzionamenti sulla mailing list ricordandovi che l’estensione va provata su un Profilo pulito (leggi “nessuna altra estensione installata”) e che in caso di bug report dovete specificare quante più informazioni sulla vostra configurazione hardware/software/tipo di connessione. Ecco cosa succede se tentate di accedere ad una pagina in cui cè del codice ostile:

Avviso di Firekeeper quando si accorge della presenza di uno script maligno nella pagina

E’ possibile scaricare l’estensione a questo indirizzo.

Fonti: Webware,CNET, pagina ufficiale del progetto su mozdev.org.

Creare feed RSS

DapperFox è un'estensione per Firefox che vi permette di creare un feed RSS per distribuire contenuti di pagine sprovviste di feed RSS. E' inoltre possibile cliccando sull'apposita icona che appare nella barra degli indirizzi, sottoscrivere eventuali feed RSS creati da altri utenti per la pagina specificata.

Appena installata ho provato subito a creare un feed RSS per la sezione Firefox del Forum di MozillaItalia (senza per altro riuscirci), ma, non so per quale strano motivo non mi appariva l'icona di Dapper nella barra degli indirizzi (ora invece mi appare tranquillamente) e quindi l'ho fatto presente sul Blog di Dapperg. Molto gentilmente Eran (Thank you very much, Eran :-D ) mi ha dimostrato che ero io l'incapace, creando questo feed rSS:

Feed RSS per la sezione Firefox del Forum di MozillaItalia

Una volta installata l'estensione vi apparirà un fiorellino nella barra degli indirizzi:

Logo di Dapper

cliccandoci sopra è possibile vedere eventuali feed RSS già creati per la pagina oppure decidere di crearne uno. A questo punto verrete rimandati sul sito di Dapper dove una procedura guidata vi guiderà alla creazione del nuovo feed RSS (bisogna fare una breve registrazione sul sito). E' leggermente più complicato di Feedyes (di cui avevo già parlato), ma, il risultato è decisamente migliore e le potenzialità sono davvero moltissime.

Magri quelli di Italia.it potrebbero farci un pensierino :-) P.

Velocizzare Firefox

Siccome ho visto che questo Blog è stato trovato cercando “velocizzare firefox”, senza che ci sia alcun post sul tema,raccolgo qui tutti i metodi (o almeno tutti quelli che conosco) per raggiungere lo scopo.
La configurazione standard di Firefox infatti (e non potrebbe essere altrimenti) è pensata per funzionare su ogni PC e con qualunque tipo di connessione, resta però possibile personalizzare il valore di alcune variabili in modo che meglio si adattino alla connessione e all’hardware utilizzati.

Esistono tre metodi per velocizzare la (già veloce) navigazione con Firefox:

  • utilizzare un software esterno (naturalmente freeware) chiamato FireTune;
  • utilizzare un’estensione per Firefox:FasterFox;
  • impostare manualmente alcune preferenze avanzate di Firefox come spiegato in questo Topic scritto da @halifax (un moderatore del Forum di MozillaItalia)

Foto di Speedy Gonzales

Il mio consiglio è di utilizzare il terzo metodo che si basa solo sull’ottimizzazione delle preferenze di Firefox senza dover installare nessuna estensione o software esterno. Vi invito a leggere attentamente quanto scritto nel Topic appena citato e di riportare le modifiche nel file
user.js
, in questo modo la configurazione ottimale sarà trasportabile facilmente su più Profili.

Riporto qui di seguito il contenuto del mio file
user.js:

// Configurazione per velocizzare Firefox con linea Adsl
user_pref("network.http.pipelining", true);
user_pref("network.http.pipelining.maxrequest", 8);
user_pref("network.http.request.max-start-delay", 0);
user_pref("content.notify.backoffcount",  5);
user_pref("content.max.tokenizing.time",  2250000);
user_pref("content.notify.interval",  750000);
user_pref("content.notify.ontimer" , true);
user_pref("content.switch.threshold",  750000);
// Quello che segue vale *solo*  per le connessioni a banda larga
user_pref("network.http.max-connections",  48);
user_pref("network.http.max-connections-per-server", 16);
user_pref("network.http.max-persistent-connections-per-proxy", 16);
user_pref("network.http.max-persistent-connections-per-server", 8);

// Questa preferenza invece dipende dall'hardware in uso
user_pref("nglayout.initialpaint.delay", 100);

NOTA: questa non vuol essere una guida alla velocizzazione di Firefox, ma solo un modo per condividere la mia configurazione che si basa sulla guida presente sul forum di MozillaItalia, e che molto probabilmente è la migliore scelta per tutti gli utenti con una connessione a banda larga.

Sul web ci sono molte “pseudo” guide alla velocizzazione di Firefox e molte sono un brutale copia/incolla di contenuti estrapolati (e non controllati) da altri siti. Si va dal mitico browsert.turbo.enable (che in Firefox ha lo stesso effetto di browser.pirla.auto.detection), ad una somma dei metodi proposti fino ad arrivare a delle impostazioni troppo spinte, che possono si aumentare la velocità di navigazione ma a discapito delle prestazioni globali del processore o dell’utilizzo della banda da parte di altri software.

Chi scrive non è un esperto di reti e ha come unico merito quello di aver letto la FAQ del forum di MozillaItalia ed averla applicata notando effettivi miglioramenti nella velocità di navigazione e senza avere di contro spiacevoli effetti collaterali. Quello che mi sento di consigliarvi è (salvo che non siate voi stessi esperti di reti) di fidarvi solamente della FAQ sopracitata.

Salvare video da Youtube e Google Video

Ho già postato un breve articoletto su come scaricare i video che troviamo in rete: Scaricare video dal Web, consigliando di usare Videodownloader o Greasemonkey con l'apposito script Download Video, dalla scrittura di quel post molte cose sono cambiate e in peggio purtroppo :-( .

Inanzitutto Youtube è stata acquisita da Google e la pioggia di euro ha spinto taluni artisti a chiedere i diritti d'autore persino per una semplice musichetta di sottofondo,, con la conseguenza che alcuni filmati sono stati rimossi. Fresca è la diffida ufficiale di Youtube al download dei filmati. E' sicuro che nessuno ci presterà attenzione è però altrettanto sicuro che si ingegneranno per trovare un modo per non far scaricare i video agli utenti, come faranno non ne ho la più pallida idea :-P ma sono sicuro che ci proveranno.

A questo si aggiunge il fatto che da più parti hanno accusato l'estensione Videodownloader di raccogliere informazioni su cosa noi scarichiamo dalla rete. L'estensione infatti per rendere disponibile il link per il download si collega al sito dell'autore e produce una pagina da cui è possibile accedere al file. Se qualcuno pensa che sia un'intromissione nella propria privacy può sempre utilizzare (come faccio io per altri motivi) Greasemonkey e lo script Download Video. Ci sono anche altre estensioni che si possono usare (mai provate):

Un altro approccio, potrebbe essere quello di utilizzare Zamzar, un sito Web che prende come input il link al video su Youtube e vi manda via email il link diretto al download. L'utilizzo di Zamzar ha poi il vantaggio di poter scegliere il formato del video, Zamzar infatti può essere utilizzato per convertire i file scaricati da flv ad avi (o qualunque altro formato video supportato).

Infine segnalo questo articolo sull'argomento dove trovate i parametri ottimali per la conversione da FLV ad AVI /vedi anche Zamzar più sotto). Faccio notare che se scaricate da Google Video invece che da Youtube potete scaricare direttamente il file AVI evitando di perdere tempo nella conversione.
Anche senza nessuna estensione i file AVI di Google Video possono essere scaricati grazie ad un bookmarklet che trovate in questa pagina

Altri post che potrebbero interessare:

Estensioni incompatibili che si installano lo stesso ?

Seguendo questo topic su Megalab.it ho imparato una nuova cosa su Firefox 2.0 di cui non mi ero mai accorto. Dal Topic infatti ci si rende conto che se si tenta di installare l'estensione PopupSound direttamente da eXtenzilla si riceve un errore di compatibilità (ovvio l'estensione non è compatibile con Firefox 2.0), ma :-S se si scarica il file XPI dell'estensione sull'HD e si procede all'installazione manuale essa viene correttamente installata :-S. Ma come è possibile questo ?
Il file scaricato continua a essere incompatibile con Firefox 2.0 ciò nonostante Firefox non segnala nessun problema di compatibilità ed esegue l'installazione con successo.
Di fatto se l'installazione viene fatta ma nualmente Firefox prima di tutto controlla se ci sono aggiornamenti disponibili e se li trova ignora il file che gli abbiamo detto di installare e utilizza invece il file aggiornato. Nel caso specifico l'estensione è stata aggiornata dall'autore e dunque l'operazione va a buon fine. Ovviamente se l'autore non avesse aggiornato l'estensione ad una versione compatibile con Firefox 2.0 avvremmo avuto un errore di compatibilità (nel qualcaso l'unico modo è forzare brutalmente l'installazione).
La versione di PopupSound che veniva scaricata da eXtenzilla (almeno al momento in cui ho fatto le prove, ora è stata aggiornata e si installa tranquillamente) era la 0.1.4 incompatibile con Firefox 2.0, direttamente dal file install.rdf:

<em:maxVersion>1.6</em:maxVersion>

eppure questo è il risultato se l'installazione viene eseguita localmente (con File -> Apri o trascinando il file XPI nel Gestore dei componenti aggiuntivi):

PopupSound

come si vede non viene installata la versione scaricata da eXtenZilla (0.1.4) ma bensì la versione 0.1.5 reperibile sul sito dell'autore.

Conclusione: Possiamo tenere una copia del file XPI delle nostre estensioni preferite sull'HD senza preoccuparci ogni volta di scaricare la versione più aggiornata in quanto lo fa già Firefox per noi al momento dell'installazione :-D .

Parole chiave:,.

Usare un editor di testo per il codice HTML

Mi sono appena accorto che Firefox 2.0 offre la possibilità di utilizzare un editor esterno per visualizzare l’HTML di una pagina web, cosa che nelle versioni precedenti era possibile solo mediante l’installazione di ViewSourceWith. Per attivare questa funzione bisogna digitare about:config nella barra degli indirizzi e modificare queste due chiavi come segue:
view_source.editor.external a true
view_source.editor.path, al percorso dell’eseguibile dell’editor di testo, io ad esempio ho messo C:\Programmi\Crimson Editor\cedt.exe.

Che equivale ad aggiungere al file user.js il seguente codice:

user_pref("view_source.editor.external", true);
user_pref("view_source.editor.path", "C:\\Programmi\\Crimson Editor\\cedt.exe");

:
NOTA: Nel file user.js i cammini vanno riportarti usando la doppia \\ e non la \ singola.

AGGIORNAMENTO: A dir la verità funziona su tutte le pagine che ho provato meno che quella principale del Blog !! Sinceramente non ne capisco il motivo visto che la pagina di Login viene aperta con l’editor selezionato mentre quella principale dall’editor di default di Firefox. Boh !!

AGGIORNAMENTO: Dopo aver aperto un Topic su MozillaZine sembra che il motivo per cui in alcune pagine non viene utilizzato l’editor esterno sia dovuto ad un problema di encoding, Bug: 347047. Per una strana ironia della sorte il comportamento erroneo si verifica sul permalink di questa notizia :-S.

AGGIORNAMENTO: Anche sostituendo il contenuto QuickTime con un video in Flash non cambia nulla.
AGGIORNAMENTO: probabilmente se si prova ad applicare quanto detto in questo post sulla pagina di questo blog si otterà l’apertura del programma selezionato, ma si avrà un errore di file non trovato. Credo che sia un bug di Firefox che devo accertare e magari segnalare su Bugzilla. Il problema è legato alla nuova codifica utilizzata (UTF-8) e al carattere ‘è’ presente nel titolo della pagina.

CookieSafe

Cookiesafe è una bellissima estensione per Firefox che ho scoperto da poco e che permette una gestione avanzata ma nello stesso tempo molto intuitiva dei cookie. Permettere a tutti i siti i cookie è una cosa assai pericolosa per la propria privacy, in quanto possono essere usati (tracking cookie) per tracciare la nostra navigazione sul Web e proporci pubblicità ad hoc, è altresì vero che moltissime volte possono agevolare la navigazione, ad esempio ci permettono di fare il login automaticamente o fare in modo che un sito si ricordi di noi e delle nostre preferenze di visualizzazione. Firefox permette già di suo di creare delle white-list di siti che possono scambiare i cookie ma accedere ogni volta alle Opzioni per aggiungere siti affidabili è un po’ noioso, prima di scoprire CookieSafe io utilizzavo Cookie Button che aggiunge semplicemente un pulsante alla barra degli strumenti da cui è possibile permettere/rifiutare i cookie dal sito che si sta visitando ma CookieSafe permette anche moltissime altre cose.

L’estensione, al momento in cui scrivo, non è ancora stata caricata su eXtenZilla ma è comunque stata già tradotta in italiano, per controllare se mentre state leggendo questo post l’estensione è presente su eXtenZilla cliccate qui, altrimenti installatela da qui

Senza dilungarmi troppo con le parole qui metto qualche screenshot per illustrare le potenzialità di questa ottima estensione.Di default l’estensione aggiunge una iconcina sulla barra di stato dalla quale è possibile cliccando col tasto sinistro permettere/rifiutare i cookie, mentre cliccandoci col destro si possono eliminare i cookie, visualizzare i cookie, accedere alle Opzioni dell’estensione e persino accedere al Topic su Extensionsmirror per avere supporto dall’autore (in inglese).

Ecco cosa succede se si clicca col tasto sinistro del mouse sull’iconcina di CookieSafe:

Cookie Safe 1

Ecco cosa succede invece se si clicca col tasto destro del mouse sull’iconcina di CookieSafe:

Cookie Safe 2

Se si accede alla voce di menu “Mostra cookie” si può rimuovere, importare, esportare i cookie:

Le prossime quattro immagini mostrano come ho impostato io l’estensione:

cookie safe 1

cookie safe 2

cookie safe 3

cookie safe 4