24 settembre, 2008

Bug risolti, più lingue e... Gmail in Firefox 3.0.2

di Percy Cabello

Mozilla ha pubblicato Firefox 3.0.2, il secondo aggiornamento dell'ultima versione del browser.

Come al solito, sono presenti diversi miglioramenti alla stabilità del prodotto e cinque patch per rispettive vulnerabilità di sicurezza, due delle quali contrassegnate come critiche.

Sono presenti ora due nuove localizzazioni (Sinhala e Sloveno) portando a 48 il numero delle lingue nelle quali è disponibile Firefox.

Inoltre, questo aggiornamento integra Gmail come provider di webmail, è quindi è possibile utilizzarlo per comporre nuovi messaggi di posta elettronica cliccando sui collegamento di tipo mailto: oppure per condividere pagine web selezionando File/Invia link... dal menu principale.

Per aggiornare a Firefox 3.0.2 cliccate la voce Controllo aggiornamenti... nel menu ? oppure attendete l'avviso automatico entro 24-48 ore.

A questo link potete trovare le note ufficiali di pubblicazione.

[UPDATE]: nel contempo, per chi utilizzasse ancora la serie di Firefox 2.0.x (che non verrà più ufficialmente supportata da metà dicembre) è stata pubblicata la versione 2.0.0.17

19 settembre, 2008

La maglietta per il decimo anniversario di Mozilla

di Percy Cabello

E' ora disponibile nel Mozilla Store (solo per i residenti negli Stati Uniti) una nuova maglietta per festeggiare il decimo anniversario del Progetto Mozilla. Il prezzo è di 16,50 dollari [11,50 euro].

Cinque bei modi per passare da una scheda all'altra

di Percy Cabello

Mentre Mozilla si sta preparando ad un cambiamento radicale nel passaggio tra una scheda e l'altra con le anteprime delle schede visualizzate premendo Ctrl + Tab, Roi M. è già andato oltre nella sua estensione FoxTab.

FoxTab contiene cinque stili di anteprima per le schede: cerchi, righe, griglia, muro e impilati, che assomiglia al passaggio tra un'applicazione e l'altra in Windows Vista.

Poiché utilizza molte risorse, FoxTab ha la possibilità di configurare la dimensione della finestra di anteprima, dallo schermo intero a circa un quarto. E' possibile anche impostare il numero di anteprime e modificare i tasti funzione.

Le anteprime purtroppo non sono di altissima qualità e mi manca tantissimo un'opzione per cercare le schede per titolo o, meglio ancora, per contenuto.

FoxTab è ancora un'estensione sperimentale su Mozilla Add-ons e quindi è necessario essere registrati per installarla.

16 settembre, 2008

Berners-Lee presenta la WWW Foundation

di Percy Cabello


L'uomo che ha inventato il web all'incirca 20 anni fa, Tim Berners-Lee, ha presentatao la World Wide Web Foundation, un'associazione senza fini di lucro con la missione di avanzare verso un web libero e aperto, espandendone le possibilità e la robustezza ed estendendone i benefici a tutte le persone del pianeta.

Con una sovvenzione iniziale di 5 milioni di dollari per i prossimi 5 anni messi a disposizione dalla Knight Foundation (un'associazione senza fini di lucro dedita alla promozione del giornalismo), la W3F è guidata da Steve Bratt; al momento si trova nelle prime fasi di programmazione e verrà lanciata ufficialmente all'inizio del 2009.

A questo link potete leggere il discorso completo di Berners-Lee oppure qui potete guardarne il video, offerto gentilmente da Vimeo.

Ci sono importanti punti in comune tra le missioni di Mozilla e della Web Foundation, e quindi ci aspettiamo di vedere una collaborazione in futuro.

Firefox 3.1 avrà il supporto per le trasformazioni delle pagine

di Percy Cabello

Dall'ultima nightly di Shiretoko è presente il supporto per semplici trasformazioni degli elementi web in estensioni CSS, come proposto in origine (e implementato) dal progetto WebKit.

Le estensioni comprendono operazioni di spostamento, rotazione, inclinazione, riduzione in scala di quasi ogni elemento di una pagina, ad eccezione dei plugin e dei menu a comparsa. Nell'esempio sotto, la pagina principale di mozilla links - edizione italiana e di Google sono state spostate, ruotate e inclinate. Ho anche aggiunto, per migliorarne l'effetto, un po' di trasparenza sperimentale.

Potete provare queste righe di codice nelle ultime nightly di Firefox 3.1:

<iframe style="WIDTH: 500px; HEIGHT: 500px; -moz-transform: translate(100px, 50px) rotate(30deg) skew(20deg)" src="http://google.it"></iframe>
><iframe style="WIDTH: 500px; HEIGHT: 500px; -moz-transform: translate(50px, 80px) rotate(-50deg) skew(-20deg); opacity: 0.7" src="http://it.mozillalinks.org"></iframe>


Come detto, si tratta ancora di funzionalità sperimentali che non sono state ancora standardizzate (da qui il prefisso -moz) ma, come fa notare Keith Schwarz (lo stagista responsabile di quest'implementazione in Mozilla), dal momento che già Firefox e Safari le supportano, le cose dovrebbero muoversi rapidamente.

"Sarà interessante vedere che utilizzo ne faranno gli sviluppatori. La maggior parte delle funzionalità una volta riservate ai plugin ora possono essere direttamente integrate in CSS e JavaScript che, si spera, possano aiutare gli sviluppatori web a creare delle pagine graficamente più accattivanti", ha aggiunto Keith.

15 settembre, 2008

Due Beta nello sviluppo di Firefox 3.1

In un post sul newsgroup dedicato alla tabella di marcia di Firefox, Mike Shaver della Mozilla Corporation ha annunciato che ci saranno almeno due Beta per Shiretoko, il nome in codice di Firefox 3.1.

La ragione principale è quella di avere abbastanza tempo per fornire una modalità di navigazione privata di alta qualità (come già annunciato in settimana) ma ci saranno altre piccole novità.

Stiamo ancora discutendo sui dettagli ma sappiamo che ci sarà una lista di funzionalità importanti che potranno arrivare tra la Beta 1 e la Beta 2, molto probabilmente:
  • l'estensione delle funzionalità di TraceMonkey in DOM e in altre parti del sistema;
  • il completamento della navigazione privata;
  • una serie di ritocchi all'interfaccia grafica, incorporando anche alcune cose di altri browser e componenti aggiuntivi;
  • alcuni miglioramenti nei sistemi come PFS [Plugin Finder System) e l'interfaccia di sicurezza.
Non c'è ancora una tabella di marcia ufficiale ma il code freeze per la Beta 1 è previsto per la fine di settembre, e quindi dovrebbe essere disponibile per metà ottobre. Se la Beta 2 dovesse uscire intorno a dicembre, le Release Candidate e la versione finale dovrebbero essere disponibili all'inizio del 2009.

Il profilo del colore attivato in Firefox 3.1

di Percy Cabello

Le ultime nightly di Firefox 3.1 (nome in codice Shiretoko) hanno attivato per impostazione predefinita il supporto per la gestione dei colori.

Quando un dispositivo di cattura video (come uno scanner o una fotocamera) produce un'immagine digitale, è possibile allegarvi un metadato, una definizione di come i suoi codici dei colori corrispondono ad una definizione standardizzata di colori . Questa corrispondenza viene definita profilo del colore e contiene delle informazioni importanti su come replicare esattamente i colori, così come sono stati "rilevati" dal dispostivio di cattura.

I dispositivi di output come i monitor e le stampanti potrebbero fornire anch'essi un proprio profilo del colore, in modo da sapere il tipo di corrispondenza tra i colori visualizzati e la definizione standardizzata dei colori.

Quando un'applicazione che ha la gestione dei colori attivata apre un'immagine, cerca di ottenere il profilo del colore dal dispositivo di output e di utilizzarlo per visualizzare la miglior immagine possibile. Se l'immagine include un profilo del colore, allora ha le informazioni complete e può produrre il miglior risultato.

A causa di problemi di prestazioni e la possibilità di visualizzare male alcuni siti web, questa impostazione è disattivata in modo predefinito in Firefox 3. Per attivarla occorre impostare (tramite about:config) il valore del parametro setting gfx.color_management.enabled in true.

Alcuni problemi sono stati ora risolti e gli sviluppatori hanno deciso di attivare questa impostazione per le immagini etichettate (vale a dire quelle che contengono un profilo del colore, una cosa sensata). Il parametro avanzato ora è gfx.color_management.mode e supporta tre possibili valori: 0 disattivato, 1 abilitato per tutt i tipi, 2 (il nuovo valore predefinito) attivato solo per le immagini etichettate.

Il lavoro continua per eliminare le ultime perdite di prestazioni e attivare la funzionalità per tutte le immagini.

12 settembre, 2008

Postbox (basato su Mozilla) promette un'email più rapida

di Percy Cabello

Tra i prodotti presentati all'ultima conferenza TechCrunch50 c'era Postbox, un'applicazione desktop per la posta elettronica basata su Mozilla che propone un approccio innovativo per la gestione di grandi caselle email.

Non c'è ancora nulla da poter scaricare e provare ma stando alla demo e alle schermate disponibili sul sito di Postbox, vengono indicizzati e classicati i contenuti completi dei messaggi fornendo viste per argomento in modo da rendere più semplice la ricerca di allegati, immagini, documenti e indirizzi. Postbox si integra anche con le community online e può accedere ai servizi di web mail.

Ecco il video delle presentazione di Postbox (nota: durante il primo minuto c'è un fastidioso rumore di fondo).




Uno dei fondatori di questa start-up con sede a San Francisco è Scott McGregor, ex responsabile dello sviluppo di Thunderbird che dimessosi un anno fa dopo l'annuncio della creazione di una consociata Mozilla che si sarebbe focalizzata sulle comunicazioni.

11 settembre, 2008

Alcuni trucchetti per il gestore dei download

di Percy Cabello

Il gestore dei download ha subìto degli importanti miglioramenti in Firefox 3: un indicatore di avanzamento nella barra di stato, la scansione antivirus automatica, un'interfaccia semplificata con funzionalità di ricerca e, cosa più rilevante, il recupero dei download tra le sessioni.

Come al solito potete utilizzare tutte queste migliorie senza dover toccare alcunché oppure potete sbizzarrirvi nelle personalizzazioni e modificare un parametro o due.

Occorre innanzitutto accedere ai parametri avanzati del browser digitando about:config nella barra degli indirizzi.

  • Per impostazione predefinita, i documenti scaricati con Firefox sono inseriti automaticamente nella cartella Documenti recenti del menu avvio di Windows. Se volete disattivare questo comportamento, cercate il parametro browser.download.manager.addToRecentDocs ed impostatene il valore in FALSE.
  • Per impostazione predefinita, i file scaricati vengono passati al software antivirus per una scansione. Poiché alcuni antivirus tengono traccia da soli dei file scaricati, potreste disattivare questo comportamento. Cercate il parametro browser.download.manager.scanWhenDone ed impostatene il valore in FALSE. Questa funzionalità è disponibile solamente su Windows.
  • Chiudendo Firefox, i download attivi vengono messi in pausa e fatti ripartire automaticamente all'avvio successivo dell'applicazione. Per cambiare questo comportamento, cercate il parametro browser.download.manager.quitBehavior ed impostatene il valore in 1 per mettere in pausa i download ma non farli ripartire automaticamente; oppure impostatene il valore in 2 per annullare i download attivi.
  • Ora che c'è l'indicatore di avanzamento dei download nella barra di stato, potreste non avere più bisogno dell'avviso di completamento del download. Per disattivarlo, cercate il parametro browser.download.manager.showAlertOnComplete ed impostatene il valore in FALSE.
  • Se non avete bisogno di un rapporto completo dei file che avete scaricato, potete configurare Firefox per pulire tutte le voci presenti non appena completate oppure non appena si chiude l'applicazione. Per farlo, impostate il parametro browser.download.manager.retention in 0 per eliminarle quando sono completate, oppure 1 per eliminarle all'uscita. Il valore predefinito è 2, vale a dire che non viene eliminato nulla.
Buon divertimento!

La modalità di navigazione privata ritorna nei piani per Firefox 3.1

di Percy Cabello

Facendo seguito alla pubblicazione di Chrome, Mozilla ha sentito la pressione dei concorrenti e ha reinserito la navigazione privata nell'elenco di funzionalità di Firefox 3.1 con priorità di secondo livello, già prevista nella Beta 1 che dovrebbe essere disponibile a metà ottobre.

Nella modalità di navigazione privata, tutte le attività dell'utente riguardanti le ricerche, le pagine web visitate, i download, le pagine nella cache, le credenziali immesse per accedere a determinati siti protetti sono eliminate una volta che l'utente ritorna in modalità normale. Anche se viene ingenerosamente ribattezzata "modalità porno" ci sono altre buone ragioni per utilizzarla. Come viene scritto su Mozilla Wiki:

Ad esempio, gli utenti potrebbero decidere di iniziare una sessione di navigazione privata per cercare una condizione medica, programmare un vacanza a sorpresa oppure una festa di compleanno per una persona cara. Il suo utilizzo varia di caso in caso, da coloro che vogliono mentire alla propria moglie a quelli che comprano anelli di fidanzamento. Data l'ampiezza della nostra base di utenti, i casi specifici sono probabilmente i più disparati.

Con InCognito di Chrome e InPrivate di Internet Explorer 8 Beta 2, presentati nelle ultime due settimane, la mancanza di una modalità privata per Firefox potrebbe rappresentare un grosso svantaggio.

Safari ha introdotto una modalità di navigazione privata con la versione 2, all'incirca tre anni fa.

Secondo le specifiche della modalità privata di Firefox, la sua implementazione cercherà di caricare in memoria quanti più dati possibili per fornire uno svuotamento più affidabile. Le sessioni di autenticazione andranno perdute quando si entrerà e si uscirà dalla modalità privata.

Saranno fornite delle interfacce aggiuntive per gli sviluppatori delle estensioni in modo che possano adattarle alla modalità privata.

Non è ancora chiaro quale sarà l'interfaccia definitiva, ma un requisito importante è che non deve essere troppo evidente (tranne che all'utente stesso) di essere in modalità privata. Chrome, ad esempio, modifica alcuni colori e aggiunge solamente una bella immagine di una spia in alto a sinistra.

Personalmente, preferirei un indicatore più discreto ma chiaro (per l'utente) simile a quello di IE8 (vedi schermata sotto).

Ci sono già delle versioni sperimentali che includono il back-end necessario, sviluppate principalmente da Ehsan Akhgari, e dunque tra non molto dovrebbe essere presente nelle nightly build.

Nessuna indicazione se questa funzionalità avrà un nome bizzarro come InCognito di Chrome oppure InPrivate di IE.

Con l'implementazione di Firefox, la navigazione privata diventerà una funzionalità standard per i browser, proprio come è avvenuto per la navigazione per schede, la protezione dal malware e dal phishing, la gestione dei feed web, la notifica delle connessioni sicure, la barra di ricerca e altri aspetti che abbiamo visto nel corso degli ultimi anni. Speriamo che la Seconda Guerra dei Browser duri molto di più della prima!