Firefox e Thunderbird

Transcript

Firefox e Thunderbird
Firefox e Thunderbird
Ottieni il massimo da posta e web
LinuxDay 2009 – Torino
Relatore: d1s4st3r
Firefox – Introduzione
Mozilla Firefox (in origine chiamato Phoenix e poi Firebird) e' un
browser free ed open source che discende dalla suite Mozilla
(che a sua volta proviene da Netscape) ed appartiene alla
Mozilla Corporation.
Attualmente detiene il 24% in termini d'uso, ed e' al secondo
posto dopo Internet Explorer.
Esso utilizza il motore di layout Gecko e rispetta quasi tutti
gli standard proposti da W3C.
E' disponibile per tutte le distribuzioni GNU/Linux, per molti
sistemi Unix, per MacOS X, per Windows e per altri sistemi
ancora.
L'attuale versione stabile è la 3.5.*.
LinuxDay 2009 – Torino
Relatore: d1s4st3r
Firefox – Il nome
Attenzione!
Firefox letteralmente significa “ volpe di fuoco ” , ma la
mascotte non e' una volpe!!!
E' un panda rosso! :-D
LinuxDay 2009 – Torino
Relatore: d1s4st3r
Firefox – Caratteristiche principali
Le principali caratteristiche che contraddistinguono Firefox
sono:
● Navigazione con tab multiple
● Controllo ortografico
● Ricerca incrementale (sia nello storico che nei
bookmarks)
● Potente sistema di gestione di bookmarks e downloads
● Geolocalizzazione (tramite un servizio di Google)
● Attenzione per le tematiche relative alla sicurezza
● Tradotto in ogni lingua possibile (pure veneto, sardo e
piemontese!!!)
● Estendibilita' tramite l'installazione di plug-ins ed
estensioni (di norma sviluppati da terze parti)
LinuxDay 2009 – Torino
Relatore: d1s4st3r
Firefox – Installazione (1)
Per installare Firefox su GNU/Linux ci sono due strade:
● Lo si puo' scaricare dal sito ufficiale sotto forma di
pacchetto binario compresso gia' pronto
● Lo si puo' installare tramite il sistema di gestione dei
pacchetti della propria distribuzione
Attenzione! A causa di alcuni vincoli e restringimenti imposti
dalla Mozilla Foundation in merito all'uso del marchio e del logo,
su Debian GNU/Linux si chiama Iceweasel (letteralmente
“ donnola di ghiaccio ” ).
Questo cambio di nome puo' comportare qualche problemino…
LinuxDay 2009 – Torino
Relatore: d1s4st3r
Firefox – Installazione (2)
Anche i plug-ins e le estensioni piu' famosi/importanti possono
essere installati tramite il sistema di gestione dei pacchetti
della propria distribuzione.
Nel caso in cui si necessiti di plug-ins e/o estensioni
particolari e non disponibili tramite il sistema di cui sopra,
bisogna andarseli a cercare tramite i siti ufficiali (in caso di
plug-ins) o tramite il portale “ Add-ons ” messo a disposizione
da Mozilla (in caso di estensioni).
Tra le estensioni di Firefox rientrano anche i temi, che
consentono di cambiare l'aspetto grafico del browser.
LinuxDay 2009 – Torino
Relatore: d1s4st3r
Firefox – Plug-ins principali
Qui di seguito un breve elenco dei principali plug-ins
supportati da Firefox:
● Java (Applets, JNLP e JWS)
● Adobe Flash (o l'alternativa Gnash)
● Adobe Acrobat
● Apple QuickTime e RealPlayer
● Microsoft SilverLight (tramite MoonLight)
● Integrazione con i principali media players (Mplayer,
Totem, VLC, … )
● Integrazione con altri programmi (OpenOffice, lettori di
PDF, … )
LinuxDay 2009 – Torino
Relatore: d1s4st3r
Firefox – Estensioni principali
Qui di seguito un breve elenco delle principali estensioni
disponibili per Firefox:
●
●
●
●
●
●
DownThemAll
AdBlock+
FireGPG
GreaseMonkey
FireBug
WebDeveloper
●
●
●
●
●
●
Personas
CoolIris
Ubiquity
DOM Inspector
JavaScript Debugger
UserAgent Switcher
Scrivere estensioni per Firefox e' relativamente semplice, e
ognuno puo' liberamente farlo per migliorare come meglio crede
il proprio browser!!!
LinuxDay 2009 – Torino
Relatore: d1s4st3r
Firefox – Altre versioni di Firefox
Oltre alla versione normale di Firefox/Iceweasel, esistono
altre due versioni leggermente modificate:
● Swiftfox (versione superottimizzata per i686)
● Flock (versione pensata per il social networking)
Infine, per i dispositivi mobili esiste una versione compatta
che si chiama Fennec (che guarda caso e' un altro tipo di
volpe … ). Ancora in fase beta, sara' disponibile per Nokia
Maemo, Windows Mobile e Symbian.
LinuxDay 2009 – Torino
Relatore: d1s4st3r
Firefox – Configurazione avanzata
Le “ Preferenze ” consentono una configurazione generale
studiata per un uso normale da parte dell'utente medio.
Per una configurazione “ estrema ” (indirizzata agli utenti
esperti!), esiste una pagina speciale.
Per accedervi, e' sufficiente digitare nella barra degli indirizzi:
about:config
Attenzione! In questa pagina ci sono centinaia di parametri,
ed e' bene sapere esattamente cosa si sta facendo prima di
modificarli.
LinuxDay 2009 – Torino
Relatore: d1s4st3r
Firefox – Altre pagine speciali
Firefox espone poi altre pagine speciali:
● about: (informazioni essenziali)
● about:blank (semplice pagina bianca)
● about:config (configurazione avanzata)
● about:buildconfig (informazioni sulla compilazione)
● about:cache (cache in memoria e su disco)
● about:mozilla (versi dal Libro di Mozilla)
● about:plugins (elenco dei plugins installati)
● about:credits (elenco di chi ha contribuito al
progetto)
● about:robots (messaggio dei robots alla razza umana,
con chiaro riferimento ad Isaac Asimov … :-P)
LinuxDay 2009 – Torino
Relatore: d1s4st3r
Firefox – Ottimizzazioni (1)
Firefox e' tutto sommato un browser veloce, ma con il tempo
e con l'uso puo' appesantirsi un po' e risultare meno
responsivo.
Per renderlo un po' piu' veloce puo' essere opportuno sia
mettere mano alla sua configurazione avanzata, sia
ottimizzare le sue tabelle SQLite in cui vengono memorizzati
tutti i dati relativi alla navigazione dell'utente.
Vediamo come fare…
LinuxDay 2009 – Torino
Relatore: d1s4st3r
Firefox – Ottimizzazioni (2)
Per quanto riguarda la configurazione avanzata, inserire o
modificare i parametri seguenti affinche' risultino cosi'
configurati:
network.dns.disableIPv6 = true
network.http.pipelining = true
network.http.proxy.pipelining = true
network.http.pipelining.maxrequests = 30
nglayout.initialpaint.delay = 0
content.interrupt.parsing = true
content.max.tokenizing.time = 2250000
content.notify.interval = 750000
content.notify.ontimer = true
content.notify.backoffcount = 5
content.switch.threshold = 750000
ui.submenuDelay = 0
plugin.expose_full_path = true
browser.cache.memory.capacity = 65536
LinuxDay 2009 – Torino
Relatore: d1s4st3r
Firefox – Ottimizzazioni (3)
Per ottimizzare invece i database SQLite, e' sufficiente
lanciare, con il proprio utente, il seguente comando:
for f in ~/.mozilla/firefox/*/*.sqlite; do
sqlite3 $f 'VACUUM;'; done
Dal momento che in inglese il “ vacuum cleaner ” e'
l'aspirapolvere, tale comando elimina le schifezze e le
ridondanze e rimette in ordine il database, rendendone piu'
veloce l'apertura e la consultazione da parte di Firefox.
Tale comando va eseguito con il browser chiuso!
LinuxDay 2009 – Torino
Relatore: d1s4st3r
Firefox – Sviluppi futuri
Cosa ci dobbiamo aspettare dalle versioni future?
● Navigazione con tab multiple con multithreading
● Multiprocesso (cioe' un processo per ogni istanza, come
avviene gia' con Google Chrome e IE 8)
● Nuove versioni del motore di rendering Gecko
● Versioni piu' veloci dell'interprete JavaScript
● Supporto completo ad HTML 5 e CSS 3
● Nuova interfaccia grafica
● Supporto al multitouch
● Supporto all'esecuzione di applicazioni web in modalita'
offline (simile a Google Gears)
● … e chissa' cos'altro!!! :-D
LinuxDay 2009 – Torino
Relatore: d1s4st3r
Thunderbird – Introduzione
Mozilla Thunderbird (in origine chiamato Minotaur) e' un client
di posta free ed open source sviluppato anch'esso dalla
Mozilla Corporation.
L'attuale versione stabile e' la 2.0 (risalente al 2007).
Anch'esso e' disponibile per diverse piattaforme e, similmente a
quanto concerna Firefox, la versione per Debian si chiama
Icedove (letteralmente “ colomba di ghiaccio ” ).
Anch'esso, come Firefox, supporta diverse estensioni (seppur
in numero decisamente inferiore).
LinuxDay 2009 – Torino
Relatore: d1s4st3r
Thunderbird – Caratteristiche principali
Le principali caratteristiche che contraddistinguono
Thunderbird sono:
● Filtro bayesiano anti-spam
● Possibilita' di creare filtri per "smistare"
automaticamente la posta in diverse cartelle
● Raggruppamento dei messaggi secondo data, mittente,
priorita' o altre caratteristiche
● Capacita' di importazione di messaggi da altri programmi
(tra cui anche Eudora e Microsoft Outlook)
● Ricerca veloce tra le e-mail
● Gestione di account POP e IMAP
● Lettore di newsgroups e feeds RSS
LinuxDay 2009 – Torino
Relatore: d1s4st3r
Thunderbird – Estensioni
Anche Thunderbird puo' essere migliorato grazie all'uso di
alcune estensioni:
● Contacts sidebar
● Funambol Mozilla plug-in (Funambol e' un progetto di origini
italiane!!!)
● Enigmail
● Webmail
● AdBlock+
● DownThemAll
● Personas
● Dizionari per diverse lingue
LinuxDay 2009 – Torino
Relatore: d1s4st3r
Thunderbird – Sviluppi futuri
Cosa ci dobbiamo aspettare dalle versioni future (ed in
particolare dalla versione 3)?
● Rivisitazione dell'interfaccia grafica
● Nuovo e potente motore di ricerca che consente di
ricercare le e-mails in base a tantissimi criteri
● “Timeline ” per ricerche in base a specifici periodi di
tempo
● “Smart folder ” che permette di combinare piu' caselle di
posta in una sola
● Miglior supporto al protocollo IMAP
● Integrazione con GMail
● Navigazione tra le e-mails con schede multiple
● … e altre cosucce... :-)
LinuxDay 2009 – Torino
Relatore: d1s4st3r
Domande?!?
LinuxDay 2009 – Torino
Relatore: d1s4st3r
Grazie per l'attenzione!!! :-D
LinuxDay 2009 – Torino
Relatore: d1s4st3r