Archives For eXtenZilla

larry_inv-firefoxIl ricordo di eXtenZilla è ancora vivo nonostante il progetto sia ufficialmente terminato nel 2013 dopo quasi 9 anni di vita. Nato nel 2005 da una costola di Mozilla Italia è servito a fornire a voi tutti componenti aggiuntivi per Firefox (e non solo) in italiano, con un forum di supporto e documentazione sempre aggiornata per cercare di guidarvi passo-passo alla personalizzazione del vostro browser o a collaborare per mettere sul fuoco sempre più carne.

AMO (addons.mozilla.org) è cresciuto tanto nel frattempo, così come altri progetti internazionali che sono in grado di garantire quel lavoro che un tempo era solo di eXtenZilla nella nostra penisola. Negli stessi anni Firefox si è diffuso parecchio e come ogni software ad alta diffusione attrae l’attenzione di sviluppatori (fortunatamente non molti) che vogliono trarne un profitto in maniera poco ortodossa. Sono nate estensioni malevole che aprono finestre pubblicitarie indesiderate o fanno comparire banner all’interno di pagine che in realtà non ne contengono. Sono anni che sviluppo e mantengo liste Adblock e leggo report su report di questo tipo (diciamo che posso vantare una certa esperienza in merito). Ne ho parlato, ne ho scritto (e lo faccio tutt’ora), sfortunatamente però le vittime non accennano a diminuire. Bisogna fare attenzione ragazzi, molta attenzione. Quando installate software gratuiti che promettono di farvi conquistare il mondo a colpi di clic spesso non fate caso a quelle piccole caselle spuntate dove si dice “Accetti di installare anche il componente Ti Metto Pubblicità Ovunque” o cose simili, non le togliete, andate avanti fino alla fine ed ecco servito il problema per il quale poi correre a lamentarsi (è un po’ come mettere volutamente le mani sul fuoco e poi piangere per essersi scottati).

C’è uno strumento utile che ho trovato per puro caso e che spero potrà essere tenuto aggiornato (anche grazie alla collaborazione degli utilizzatori, sia chiaro) per permetterci di essere sempre informati su estensioni potenzialmente dannose per la vostra installazione di Firefox, si chiama Extension Defender e lo trovate su extensiondefender.com.

screenshot-www extensiondefender com 2015-02-02 08-54-04

Sito web minimalista, un database ancora scarno (e in realtà è meglio, basta che non sia per colpa di chi deve mantenerlo), nomi e collegamenti diretti alle estensioni che non dovete installare perché contengono adware o simili. La parte relativa al database di Chrome è decisamente più nutrita e potete fare una nuova segnalazione in maniera decisamente più semplice rispetto a Firefox ma è comunque possibile farcela (un paio di passaggi in più, nulla di che). L’idea è sicuramente valida, la risorsa può e dovrebbe fungere da gateway per la consapevolezza dell’utilizzatore affinché non faccia un errore banale e assolutamente evitabile. Utile anche per capire -una volta diventati vittime- come tirarsi fuori dai guai in autonomia.

Esistono alternative valide che voi sappiate? Se si, non esitate a parlarne nei commenti ;-)

Condividi l'articolo con i tuoi contatti:

Di anni dall’apertura di eXtenZilla.org ne sono passati tanti, siamo cresciuti, ci siamo impegnati tanto e tanto abbiamo fatto per la comunità Mozilla italiana, per tutti coloro che ad oggi possono utilizzare software principali e componenti aggiuntivi nella nostra lingua, chi ci conosce lo sa bene.

Già dopo qualche anno dall’avvio del nostro progetto l’apertura e la conseguente localizzazione dei siti web ufficiali (AMO: Addons.Mozilla.org) i riflettori si sono lentamente e inesorabilmente spostati altrove, lasciando ad eXtenZilla il compito di conservare e pubblicare le versioni aggiornate di tutti i componenti aggiuntivi con un file di localizzazione nostrano al loro interno fino ad arrivare ad oggi: un archivio di estensioni (sono davvero tante) e un forum che è stato già da tempo chiuso (e rediretto proprio su Mozilla Italia) dopo essere stato bloccato e lasciato in sola consultazione.

Eccoci dunque: 2004-2013, eXtenZilla chiude definitivamente i battenti. Mozilla Italia continuerà a fornire assistenza tecnica per problemi legati ai componenti aggiuntivi, AMO (e non solo) continuerà a distribuire componenti aggiuntivi a livello internazionale.

Vai alla home page di Mozilla Italia o visita il nostro forum.

Condividi l'articolo con i tuoi contatti:

Buongiorno a voi. Interrompo il silenzio tecno-stampa (:P) per pubblicare questo post che spiega velocissimamente come risolvere un problema che affligge Google Reader Notifier 0.60, estensione per Firefox che controlla periodicamente il numero dei feed non letti via Google Reader.

Da un pò di tempo a questa parte la sua icona nella barra di stato di Firefox è in costante “divieto d’accesso” come se ci fossero degli errori nell’autenticazione o nel sito web. In realtà si tratta dell’URL al quale fa riferimento l’estensione stessa. Google ha da poco cambiato le variabili da passare, motivo per il quale l’estensione non riesce più a raggiungere il reader del nostro account e calcolare i feed non letti. Ecco quindi come correggere! :)

ATTENZIONE: Prima di eseguire qualsiasi modifica ai vostri file e/o dispositivi siete pregati di effettuare un backup di questi. Solo così sarete capaci di tornare indietro riparando ad eventuali errori di distrazione. L’articolo e l’autore non possono essere ritenuti responsabili di alcun danno subito dalla vostra strumentazione. Buon lavoro.

Una volta tanto non sarà necessario chiudere Firefox … la modifica può esser fatta a “cuore aperto“, basta solo stare attenti a seguire attentamente quanto scritto.

Innanzi tutto procuratevi un editor di testo avanzato che non sia Blocco Note di Windows, magari un Notepad ++ gratuito ed open-source (anche se io uso Editplus) e aprite la cartella del profilo di Firefox da

Start / Esegui / Digitate %appdata% (si, compresi i segni di percentuale)

Navigate nella cartella Mozilla / Firefox / Profiles / ********.VOSTROPROFILO / extensions / {efa1abef-cb1c-4e40-9bc5-e2e69a3fb329} / chrome / content

Aprite con l’editor di testo il file gr_notifier.js

Andate alla riga 266 ed individuate la parte di testo “&service=reader“, come in figura

clicca per ingrandire

Siete arrivati al primo giro di boa. Ora potete cancellare proprio il testo trovato lasciando tutto il resto invariato, la riga conterrà ora:

var param = 'Email='+encodeURIComponent(GrPref.prefs.getCharPref('usermail'))+'&Passwd='+encodeURIComponent(GrPref.getPassword())+'&PersistentCookie=yes&continue=http://www.google.com';

Salvate il file, chiudetelo, riavviate Firefox e attendete l’aggiornamento del conteggio dei feed, come per magia funzionerà :)

Buon lavoro!

via yonizaf / “addons.mozilla.org”

Condividi l'articolo con i tuoi contatti:

La risposta per cominciare bene questo post è: SI, è possibile ottimizzare quel tanto che basta il proprio Firefox per permettergli di “non rubare troppa RAM” alla macchina che lo ospita. Ci sono alcuni accorgimenti da non lasciarsi sfuggire che potrebbero nettamente migliorare la vostra esperienza di navigazione, provare per credere.

# la premessa

Software miracolosi che promettono mare & monti non esistono. Codici come Fasterfox o applicativi come Firetune registrano casistiche vittoriose troppe poche volte rispetto a quelle durante la quali combinano “danni” che poi gli utenti lamentano sul forum di Mozilla Italia o su altri specializzati.

Evitate di affidarvi a soluzioni pre-confezionate, peggio ancora se a codice chiuso, non saprete mai cosa andranno a toccare dopo aver selezionato “Migliora le prestazioni!“. Se proprio volete ottimizzare il vostro browser, metteteci mani e testa, magari con qualche suggerimento dato nei paragrafi successivi.

# fa come se fossi a casa tua

Ma non sporcare e non trattare male il panda, nuoce gravemente alla tua ed alla nostra salute quando cercheremo di aiutarti il giorno in cui deciderai di aprire un thread di assistenza nel forum dedicato. Firefox viene rilasciato perfettamente funzionante, provato su più configurazioni e minuziosamente controllato, riga per riga. Il fatto che sul proprio PC non parta correttamente potrebbe voler dire tante cose, ma quasi sicuramente non che l’applicativo in se abbia un bug o sia “nato male“. Cerchiamo di capire quindi come personalizzarlo senza abusare della sua bontà!

# estensioni da tenere al guinzaglio

MozillaZine è un’0ttima risorsa che contiene tanta documentazione riguardante i prodotti Mozilla. Già da tempo è disponibile in KB un elenco che raccoglie tutte le estensioni più “dannose” per il browser, quelle che a causa di uno sviluppo evidentemente non perfetto potrebbero mettere in serie difficoltà il browser:

http://kb.mozillazine.org/Problematic_extensions

In corrispondenza dell’estensione incriminata troverete la soluzione migliore da adottare nel caso in cui non possiate proprio farne a meno. Persino la tanto amata AdBlock Plus potrebbe crearvi rogne … non ci credete?

Can interfere with Flash content, most often on Mac OS.

Certo si fa riferimento a Mac OS in particolare, ma chi vi ha detto che:

Uncheck “Show Tabs on Flash and Java” in Adblock Plus options.

funzioni solo sul sistema di casa Apple? Sarebbe bene anche replicare l’azione su sistemi Windows e Linux, risparmiate quella piccola goccia che sommata a tante altre vi crea la “pozzanghera” ;)

Vi avevo già parlato di “estensioni esose” molto tempo fa, l’elenco era “spuntato fuori” proprio grazie a MozillaZine, io non avevo fatto altro che testare e scrivere in proposito. Inutile dire che il sito aggiorna costantemente quella lista con risoluzioni e alternative, vero?

Segnalo inoltre un bug aperto da diverso tempo ma non ancora risolto. Si tratta di una dispersione di risorse RAM con l’utilizzo della Google Toolbar ufficiale:

https://bugzilla.mozilla.org/show_bug.cgi?id=440090

Strumento utilizzato da tantissimi utenti che ignorano l’esistenza di valide alternative come Googlebar Lite o simili:

extenzilla.org/scheda_estensione.php?id=429

# gli alti consumi dei plugin

I plugin che si aggiungono durante l’utilizzo quotidiano del browser sono diversi, ognuno necessario all’esplorazione del web ma –talvolta– programmato male per browser non “inizialmente previsti“, magari perché si tratta di porting da altre piattaforme, o per stupide distrazioni del dipendente di turno, riportate poi nelle nuove versioni. Ecco perché MozillaZine propone 4 articoli dedicati ai 4 plugin più utilizzati in Firefox (così come in altri browser):

Le spiegazioni sono dettagliate, in inglese (se avete bisogno e non capite troppo bene basta chiedere, ne possiamo parlare sul forum) e provano a mettere “una pezza” laddove esiste la reale perdita di risorse.

# about:consumameno!!

Non è un comando da dare nella solita barra URL, è solo un modo per convincervi che Firefox può effettivamente migliorare e consumare un pò meno “del solito“. Il fenomeno Memory Leak esiste da quando il panda rosso è nato, più o meno. Versione dopo versione, promessa dopo promessa, oggettivamente parlando bisogna ammettere che non è cambiato molto (ciò farà la felicità di qualcuno a caso che continua a gridarlo a gran voce).

Tutto questo anche a causa della nostra quotidiana necessità di funzioni avanzate che non vengono incluse nativamente nel browser. Le estensioni sono la gioia di ogni navigatore, la pena di ciascun utilizzatore di PC con RAM limitata, al 99,9% delle volte corrispondono alla stessa persona.

Prima di cominciare è obbligatorio il solito avviso, meglio prevenire no? :P

ATTENZIONE: Prima di eseguire qualsiasi modifica ai vostri file e/o dispositivi siete pregati di effettuare un backup di questi. Solo così sarete capaci di tornare indietro riparando ad eventuali errori di distrazione. L’articolo e l’autore non possono essere ritenuti responsabili di alcun danno subito dalla vostra strumentazione. Buon lavoro.

Modificando alcuni valori nell’about:config si può cominciare a risparmiare qualcosina. Andiamo nel dettaglio:

Sfatiamo innanzi tutto il mito del “config.trim_on_minimize“, pubblicato su diversi blog e siti web specializzati, in quanto non libera la RAM per volere divino. Spiega MozillaZine:

On Windows operating systems, when a program is minimized and left for a period of time, Windows will swap memory the program is using from RAM onto the hard disk in anticipation that other programs might need RAM []

Ciò vuol dire che non c’è un effettivo risparmio di memoria ma c’è di sicuro un lavoro maggiore dato in pasto alla macchina nel momento in cui si decide di tornare a lavorare su Firefox “svegliandolo” dalla barra di sistema. Al contrario di questa voce, altre 3 risolvono effettivamente degli “abusi di cache” non autorizzati o non voluti dall’utente.

Rispettivamente browser.cache.memory.capacity:

When images are loaded, they can be cached so they don’t need to be decoded or uncompressed to be redisplayed. This preference controls the maximum amount of memory to use for caching decoded images and chrome (application user interface elements).

browser.cache.memory.enable:

When a page is loaded, it can be cached so it doesn’t need to be rerendered to be redisplayed. This preference controls whether to use memory to cache decoded images, chrome (application user interface elements), and secure (https) pages. browser.cache.memory.capacity controls the maximum amount of memory to use.

e browser.sessionhistory.max_total_viewers:

Pages that were recently visited are stored in memory in such a way that they don’t have to be re-parsed (this is different from the memory cache). This improves performance when pressing Back and Forward.

This preference limits the maximum number of pages stored in memory.

alleggerendo quindi la memorizzazione di pagine ed elementi in esse contenuti si potrà certamente risparmiare della memoria RAM solitamente utilizzata da una configurazione di default. Il primo ed il terzo valore corrispondono ad un intero variabile, il secondo è un booleano. Come modificarli? Semplice, basta dare una occhiata alle tabelle di corrispondenza “valore / memoria usata” nelle pagine dello stesso MozillaZine:

kb.mozillazine.org/Browser.cache.memory.capacity#Possible_values_and_their_effects

Valore consigliato? 0, così da tenere spenta la memorizzazione degli elementi (Do not cache decoded images and chrome in memory. ).

kb.mozillazine.org/Browser.sessionhistory.max_total_viewers#Possible_values_and_their_effects

Valore consigliato? Ancora una volta 0, affinché non vengano tenute pagine in memoria (Do not store any pages in memory. ).

Per quello che invece riguarda il valore “browser.cache.memory.enable” basterà portarlo a “false“.

ATTENZIONE: la configurazione appena suggerita può essere davvero vantaggiosa solo ed esclusivamente nel caso in cui si sfrutti una connessione ADSL flat o superiore. Questo perché le pagine vengono costantemente ricaricate e chi possiede un modem 56k, ISDN o una tariffa a “traffico fatto” potrebbe trovarsi in serie difficoltà.

# un riavvio al giorno leva il medico di torno …

In realtà ben più di un riavvio farebbe bene al browser. Certo parla una persona che lo tiene aperto dalla mattina alla sera, fino a quando abbandona l’ufficio sempre dritto senza chiusure (salvo per estensioni nuove installate o aggiornamenti di plugin), ma ciò non fa certo bene al software, soprattutto se parliamo di utenze che tengono aperte decine di schede contemporaneamente.

Ogni tanto si può pensare di uscire da Firefox salvando le attuali schede aperte e facendosele riaprire alla successiva sessione, è una funzione che il browser possiede già da tempo, perché non sfruttarla?

# casistiche di successo

Di casistiche ne ho quante ne volete. Il forum di Mozilla Italia è davvero pieno di thread che riguardano lentezze anomale, crash inaspettati e tanto altro, quasi sempre imputabile ad un utilizzo non troppo corretto della piattaforma. Giusto qualche giorno fa si parlava di lentezza esasperante per poi scoprire che una cronologia non tenuta sotto controllo metteva in difficoltà il software:

forum.mozillaitalia.org/index.php?topic=38245.0

Ricordate: Firefox viene fornito funzionante e testato (come già detto ad inizio post). Il problema è sempre lo stesso più volte citato nelle battute tra informatici, smanettoni o semplici interessati all’argomento: “il reale problema sta sempre tra la sedia e la tastiera“.

Se non dovesse poi bastarvi la documentazione in lingua inglese (e vi assicuro che là fuori ce n’è davvero tantissima), il progetto SUMO (la Knowledge Base di Mozilla Firefox) può vantare una vastità di documenti localizzati in italiano sempre dalla nostra squadra, qui di seguito vi lascio il collegamento diretto ad uno dei tanti, come mi ha fatto giustamente notare Simone nei commenti:

support.mozilla.com/it/kb/Utilizzo+eccessivo+della+memoria

A me non resta che augurarvi buona modifica e buon utilizzo, con la speranza che questo articolo possa aiutarvi a migliorare il vostro rapporto con il browser Mozilla :)

Basato su “Memory Leak” di MozillaZine

Condividi l'articolo con i tuoi contatti:

E’ quasi passata una settimana dalla rilassante (ed altamente calorica) trasferta toscana per il consueto incontro annuale dello staff Mozilla Italia, mea culpa, ho fatto slittare il resoconto :P

Che dire? Tralasciando i grandi assenti (giusto Giuliano, Giacomo, Gabriele, Michele? :mrgreen: ) il gruppo è sempre il solito ammasso di cazzari che messi insieme sanno come divertirsi e non pensare a nulla, fermamente convinti che ogni tanto sia necessario staccare la spina e disconnettersi dal mondocostantemente informato e sempre troppo veloce“. Ora, escludendo quel Nokia E90 con tariffa flat del bresciano, il massimo della tecnologia consisteva in cellulari con i quali chiamare casa e confermare che si stava bene, ho evitato di portarmi dietro anche il Mac rimandando la modifica e la pubblicazione delle foto a lunedì mattina! :)

Attenti a quei due, mordono! Panoramica

Due i nuovi ingressi di cui solo uno presente: Sokak, già visto e sopportato a Milano durante Fa La Cosa Giusta 2008. Sandro AKA gialloporpora ha dovuto rinunciare. Tra gli “infiltrati” del palazzo di fronte Pedro & Godai71 già sodomizzati abbondantemente come “regalo per l’ingresso in squadra” :P

Un cretino all'improvviso Foto di gruppo /2

Ancora una volta l’ottimo e abbondante sole ci ha regalato ore favolose all’insegna del buon cibo, delle stupidate che succedono quotidianamente dietro le quinte, dei futuri sviluppi della comunità e del progetto e, chiaramente, del dolce far nulla.

Appuntamento quindi all’anno prossimo, con la speranza di esserci proprio tutti per festeggiare come si deve una splendida comunità della quale sono fiero di far parte da 4 anni ormai :)

L’intero set di foto è disponibile all’indirizzo:

http://flickr.com/photos/gioxxswall/sets/72157606023051896/

Buona visione :P

Condividi l'articolo con i tuoi contatti: