Dal momento che queste due richieste continuano a ripetersi sul forum di supporto, è il caso di scrivere due righe in proposito.

Barra di ricerca rapida

Per prima cosa facciamo una distinzione:

  • la barra di ricerca viene visualizzata nella parte inferiore della finestra premendo la combinazione di tasti CTRL+F (cmd+F su Mac) oppure selezionando il menu Modifica->Trova in questa pagina… La barra di ricerca permette di spostarsi tra i risultati, di evidenziarli e di scegliere se distinguere maiuscole/minuscole.
  • la barra di ricerca rapida viene visualizzata solamente se è attivata l’opzione “Cerca nel testo quando si digita qualcosa” (“Find As You Type” nella versione inglese, spesso abbreviato in FAYT) nel pannello Avanzate->Generale delle Opzioni/Preferenze; per aprirla è sufficiente iniziare a digitare sulla tastiera i termini da cercare.
    Personalmente ho sempre trovato molto funzionale la barra di ricerca rapida: a differenza della barra di ricerca, basta premere ESC per chiuderla o attendere qualche secondo perché si chiuda automaticamente.

In Firefox 2.0 la barra di ricerca rapida è stata malauguratamente modificata: sono stati eliminati tutti i controlli che invece appaiono nella barra di ricerca standard.

ricercarapida.png

Per tornare alla situazione precedente, basta inserire queste righe nel file userChrome.css (attenzione al nome del file e a non cancellare la riga @namespace):

#FindToolbar > * {display:-moz-box;}

La discussione su BugZilla è già accesa: dal mio punto di vista è decisamente discutibile questa scelta di eliminare funzionalità senza valutarne a pieno le conseguenze.

Pulsanti per la gestione della posta

I pulsanti e i menu per la gestione della posta sono stati eliminati. A mio avviso in questo caso la motivazione è semplice: questi controlli, se non ricordo male presenti solo su Windows, hanno sempre dato problemi, riportando ad esempio un numero di messaggi non letti abbastanza casuale.

Molti utenti si lamentano della mancanza di un pulsante per leggere la posta: la soluzione è utilizzare l’estensione Get Mail.

Installate l’estensione, andate nel menu Visualizza-> Barre degli strumenti-> Personalizza… e trascinate il pulsante GetMail nella barra degli strumenti (ricordatevi di fare clic su Fatto per confermare le modifiche). Al momento l’estensione è solo in inglese, ma non ci vorrà molto prima di averla anche in italiano.


Allo stato attuale il sistema di aggiornamento automatico presente nelle versioni 1.5.0.x non prevede l’installazione di un major update (è il caso del passaggio da Firefox 1.5.0.7 a Firefox 2.0) ma solo di minor update (ad esempio dalla 1.5.0.6 alla 1.5.0.7).

Nelle prossime settimane (giorni?) gli utenti di Firefox 1.5.0.7, la versione corrente del ramo 1.5.x, riceveranno un aggiornamento alla versione 1.5.0.8 (attualmente arrivata alla release candidate): al momento non è ancora chiaro se questa release conterrà il nuovo sistema di aggiornamento automatico in grado di installare anche un major update (in questo post sul forum di MozillaZine lo danno per certo, la 1.5.0.8 RC in inglese che ho testato non in grado di rilevare nessun aggiornamento verso Firefox 2.0).

Gli utenti della versione 1.5.0.x che desiderano utilizzare Firefox 2.0 sono perciò invitati a scaricare la nuova release dal sito di Mozilla Italia oppure da Mozilla.com, disinstallare la versione già presente ed installare Firefox 2.0.

Un paio di note per gli utenti meno esperti:

  • la disinstallazione non tocca la cartella del profilo e tutti i vostri preziosi dati; in ogni caso è bene avere una copia di backup di questa cartella
  • installare senza disinstallare la versione precedente su un sistema Windows spesso funziona ma NON per questo è una buona idea (non sono quei 10 secondi risparmiati a cambiarvi la giornata)

Firefox 2.0 e SkypeCast

25 Ottobre 2006

Come scrive il buon Giovy, Firefox 2.0 è ufficialmente disponibile; se non l’avete già fatto, date un’occhiata al nuovo family look psichedelico di Mozilla.com, Mozilla-Europe.org e AMO.

Coloro che hanno scaricato la versione 2.0 nelle ultime 48 ore non devono temere: la versione che state usando è quella definitiva. Se ancora nutrite dei dubbi, vi posso assicurare che in 24 ore non si preparano qualche centinaio di build con relative procedure di QA e sign-off 😉
Scaricando la versione 2.0 in anticipo, vi siete comunque giocati la possibilità di vedere le pagine di start finalmente localizzate in italiano (esempio).

Già che ci sono ne approfitto per segnalarvi uno SkypeCast sull’argomento Mozilla e Firefox organizzato dall’infaticabile Luca Conti per giovedì 26 ottobre; al momento l’orario previsto è 21.30-23.00. Spero di riuscire a farci una capatina 😉


Come molti di voi già sapranno, in queste ore verrà dato l’annuncio ufficiale della disponibilità di Firefox 2.0, la nuova major release del browser di casa Mozilla.

Con il titolo “inutile corsa all’annuncio” mi riferisco ai siti e ai blog che già ieri pomeriggio hanno cominciato ad annunciare la disponibilità della nuova versione con tanto di link al server ftp di mozilla per il download.

Avevo già parlato di un altro aspetto dell’annunciazione precoce in passato, con questo post vorrei cercare di spiegare perché questi “annunci” non solo lasciano il tempo che trovano, ma risultano anche deleteri.
Sono consapevole che là fuori ci sono persone intelligenti che daranno il giusto peso a queste considerazioni (per i primi due link ci posso mettere la firma) e altre meno, così come sono altrettanto conscio che se Mozilla Foundation non ci metterà una pezza il fenomeno continuerà a ripetersi per il rilascio di ogni major release.

Veniamo al dunque: perché sono dannosi?

  • intralciano le procedure di release della Mozilla Foundation, intasando inutilmente i server ftp. Stando a Mozilla Foundation i file della nuova release devono essere visibili per consentire il mirror da parte di altri server, altri fanno notare che Fedora Project riesce ad aggirare il problema: si spera che qualcuno riesca a trovare una soluzione.
    Per completezza riporto una mail presente nella mailing-list l10n:
  • The files must be readable, so mirrors can get the bits to serve them on the big day.

    Since we don’t/can’t control configuration of other people’s web servers, .htaccess would be inconsistent across mirrors (if it worked at all).

    Also, ftp.mozilla.org, accessed via FTP (as opposed to HTTP) would not pay attention to an .htaccess file.

    The best way to deal with this is socially: ask people to wait, and let them know that they’re degrading their user experience (because parts of the product may not be staged yet, which is a shame, especially if they complain about degraded user experience), and hindering our ability to remove deliverables which may be “bad,” for whatever reason.
    Most people would rather bathe in the pre-release squee, it seems. :-/

  • complicano la vita alle comunità di supporto come Mozilla Italia: mentre le persone sono già impegnate a realizzare al meglio la nuova release (localizzazione e controllo delle pagine, preparazione di news e documenti, sign-off delle build, ecc. ecc.) il forum si popola di fenomeni che vogliono farsi belli annunciando la 2.0 e di persone che richiedono supporto per una versione che ufficialmente non esiste ancora.

Come scritto sopra, confido nell’intelligenza delle persone per il futuro 😉

Prima che a qualcuno venga in mente che scrivo questo post sull’onda dell’invidia, faccio presente che:

  • conosco la data di rilascio di Firefox 2.0 da almeno un paio di settimane, ben prima che Asa Dotzler la rendesse pubblica sul suo blog (probabilmente era stufo di ricevere richieste in proposito)
  • ho in mano da diversi giorni le pagine localizzate con la nuova grafica di mozilla.com e mozilla-europe.org

Se avessi voluto farmi pubblicità a colpi di “spoiler” avrei avuto solo l’imbarazzo della scelta 😉


Firefox 2.0 e JavaScript

18 Ottobre 2006

Memore di un vecchio post di Fullo sulle prestazioni di Firefox con JavaScript, ho deciso di fare un piccolo test sul mio iMac Core 2 Duo usando lo stesso benchmark. Ho preso in considerazione due diverse versioni di Firefox: Firefox 2.0 RC3 ufficiale e una build RC3 ottimizzata per MacIntel

Il numero di test effettuati (20) è consapevolmente piccolo, ma è sufficiente per darsi un’idea delle prestazioni: nel caso della build ottimizzata è stato usato un profilo nuovo, per la build ufficiale il test è stato fatto con un profilo nuovo e con il profilo che uso abitualmente per navigare.

grafico1.png

Ecco i risultati (dal più veloce al più lento):

  • Firefox 2.0 RC3 con profilo nuovo: media 847 ms
  • Firefox 2.0 RC3 con profilo “usato”: media 870 ms
  • Build ottimizzata 2.0 RC3 con profilo nuovo: media 909 ms

Alcune considerazioni:

  • la più lenta è risultata la build ottimizzata, nonostante ad occhio nudo il rendering delle pagine risulti molto più veloce nell’utilizzo di tutti i giorni
  • le prestazioni sono decisamente migliorate rispetto alla versione 1.5.x e alla 2.0beta1 (vedi mio test sul blog di Fullo): siamo passati da un media di circa 2800ms a 850ms

Incuriosito ho fatto la prova sul Mac Mini G4 ed ho scoperto che la situazione non è poi così migliorata: la media dei test si aggira sui 2400ms. Anche Opera ha dimezzato la media dei tempi di esecuzione rispetto al Mac Mini, portandosi su una media di poco superiore ai 500ms.

Morale della favola: molto (troppo?) dipende dalle capacità del processore sui cui il test viene fatto girare.


Firefox 2.0 introduce piccole ma funzionali modifiche nella gestione delle schede e nella relativa interfaccia.

Per prima cosa il pulsante di chiusura viene spostato direttamente sulla scheda.

schede1.png

All’estremità destra della barra delle schede viene introdotto un pulsante per visualizzare un elenco delle schede aperte (la scheda attiva è visualizzata in grassetto)

schede2.png

In presenza di molte schede aperte Firefox 1.5.x riduceva la dimensione dei “segnaposto” per riuscire a visualizzare tutte le schede; Firefox 2.0 sfrutta il menu descritto in precedenza e due pulsanti per muoversi tra le schede aperte.

schede3.png
Tag Technorati: