firefox4 beta2 pre

Ieri ho scaricato una nightly build di Firefox 4, per la precisione Firefox 4.0b2pre. Ho fatto qualche prova sia su Ubuntu che su Windows per rendermi conto dello stato dei lavori su FF4 e le mie prime impressioni non sono proprio positive. Esteticamente il lavoro non mi convince, lo spostamento dei “Tabs on Top” non aggiunge molto all’usabilità del browser, sicuramente su Windows (l’ho provato su Windows XP) l’effetto è più gradevole che su Ubuntu grazie a un tema grafico rinnovato.

Su Linux, Ubuntu nel mio caso, il tema è lo stesso di Firefox 3.6 ed eseguendo Firefox 4 senza personalizzazioni i tab non sono neanche posizionati in alto, è necessario un clic destro sulla toolbar dei menu per abilitare l’opzione “Tabs on Top” (come si vede dallo screenshot).

Continua a leggere il post »

BarTab estensione Firefox

Firefox è uno strumento quasi perfetto, l’unico (grosso) punto debole si trova nella gestione della memoria. Soprattutto quando sia hanno molti tab aperti e il browser è attivo da diverse è frequente riscontrare dei rallentamenti che alle volte ne pregiudicano anche la stabilità.

Al lavoro, dove ho una media di 15-20 schede aperte, mi capita spesso di dover riavviare a metà giornata Firefox per garantirgli di nuovo la velocità necessaria a lavorare senza eccessivi rallentamenti. Fortunatamente le cose per me sono cambiate da circa una settimana grazie all’utilizzo di un’estensione “miracolosa”: BarTab. L’ho trovata per caso vedendo le novità presenti su SnapFiles e nonostante fossi abbastanza scettico mi sono dovuto ricredere. Il compito di BarTab è uno: scaricare dalla memoria i tab non attivi, in questo modo l’estensione riesce a diminuire complessivamente il consumo di RAM di Firefox e anche l’impegno della CPU.

Continua a leggere il post »

javascritp alert

Purtroppo esiste sempre qualche script kiddie che giocherella con fastidiosi alert in JavaScript, nel peggiore dei casi creando un loop infinito di alert. In Firefox esiste un bug mai corretto riguardante proprio queste fastidiose finestrelle: se si incappa in una pagina che genera un loop infinito di alert l’unica cosa che si può fare è terminare il processo del browser.

Continua a leggere il post »

Firefox 3.6 Beta 1 Mozilla ha rilasciato da poche ore la Beta 1 di Firefox 3.6 e ho colto subito l’occasione per fare dei veloci test del browser su Ubuntu 9.10. Come al solito, basta scaricare il tar.bz2, scompattarlo e avviare il binario di Firefox per poter provare la 3.6 Beta 1, senza bisogno di installare nulla.

La prima cosa che mi ha colpito positivamente è il ridotto tempo di avvio del browser, un miglioramento evidenziato anche nell’annuncio del rilascio. La cosa potrebbe essere dovuta al fatto che tutte le estensioni sono disabilitate eseguendo Firefox 3.6 Beta 1, ma l’impressione è che la velocità sia effettivamente migliorata.

Altra cosa interessante è la piena integrazione con Personas, questo consente di cambiare il tema grafico di Firefox immediatamente. Basta passare il puntatore del mouse su uno dei temi presenti sul sito di Personas per avere una preview immediata del tema su Firefox.

Continua a leggere il post »

Sono passati solo alcuni giorni dal rilascio di Firefox 3.5.1, ma la nuova versione del browser è incappata nuovamente in una vulnerabilità critica. Lo ha confermato il SANS e un alert di IBM ISS X-Force. Questa volta si tratta di un exploit che inchioda il browser e può “piantare” l’intero sistema operativo su cui gira Firefox.

Ho provato il proof-of-concept e posso dire che su Vista, il sistema dove ho testato l’exploit, i risultati sono “pessimi”. Visualizzando una pagina web con all’interno l’exploit code, Firefox 3.5.1 non risponde ed è davvero difficile riuscire a uccidere il processo dato che l’intero sistema risulta “inchiodato”.

Trattandosi di una vulnerabilità che riguarda JavaScript, uno dei rimedi efficaci per mettere al sicuro Firefox 3.5.1 è utilizzare NoScript, in attesa di una patch correttiva da parte di Mozilla.

Da qualche giorno con Firefox 3.0.x su Vista SP1 non riuscivo più a collegarmi a “http://localhost/cartella_sito_locale” per effettuare dei test su un blog che ho installato in locale su XAMPP. Ogni volta che provavo ad andare su localhost venivo rediretto su www.localhost.com. La cosa non accadeva né con Opera né con Internet Explorer 8. Il fatto strano con Firefox è che invece inserendo 127.0.0.1 riuscivo a collegarmi al sito locale.

La prima cosa che ho fatto è stata di assicurarmi che il file hosts, presente nella cartella C:\Windows\System32\drivers\etc, fosse integro e non fossero presenti voci errate. Verificata la correttezza del file hosts, ho iniziato a cercare delle possibili soluzioni per il comportamento di Firefox. Su un forum sono riuscito a trovare la soluzione, ecco i passaggi che ho compiuto:

Continua a leggere il post »

foxreplace

foxreplace

Allungherà ancora di più il tempo di avvio di Firefox (ormai il mio per avviarsi impiega quasi un minuto), ma non ho potuto fare a meno di installarla. Sto parlando di FoxReplace, un’estensione che permette di trovare e sostituire parole all’interno di una pagina. Per me sta diventando molto utile nell’editing di testi, tutte le volte che ho bisogno di sostituire in una textarea più parole. In precedenza era necessario che copiassi il testo in un editor per effettuare un “trova e sostituisci“.

Ma FoxReplace non è solo in grado di eseguire sostituzioni “semplici”, supporta infatti anche espressioni regolari, una funzionalità veramente utile quando si devono effettuare sostituzioni più complesse, magari su porzioni di testo ampie.

Una volta installata, basta richiamare FoxReplace con la combinazione “SHIFT+F2″. In basso comparirà la barra dove sarà possibile inserire il testo da sostituire. Nel campo “Replace” è possibile selezionare “Text”, “Whole words” (parole intere), “Regular expression”.

Pagina 1 di 212