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