Archive - eXtenZilla RSS Feed

Google Reader Notifier: Fix 0.60

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”

Ottimizzare Firefox (si, si può!)

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

Tuscany 2008: Mozilla Italia’s lunch /eof

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

AdBlock: X-Files 071207 (minor update)

Minor update di X-Files rilasciato per includere il blocco di un fastidioso banner flash nell’area “Il mio eBay” che faceva innalzare i consumi CPU al 100% utilizzando Firefox. Sul forum di Mozilla Italia è stato analizzato il problema:

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

Dettagli sul rilascio:

  • versione: 071207
  • voci incluse: 830
  • voci nuove: 10 (rispetto alla v.251007)

Aggiornamento automatico:

Se AdBlock Plus è impostato per cercare automaticamente gli aggiornamenti delle sottoscrizioni, l’ultima data di sincronizzazione dovrebbe corrispondere a oggi:

Nel caso in cui questo non sia accaduto o avete deciso di fare tutto “a mano“, proseguite con la lettura del paragrafo successivo.

Aggiornamento manuale

  • Dal pulsante di AdBlock presente nella toolbar di Firefox cliccare sulla freccia opzioni e selezionare “Impostazioni“;
  • Fare clic destro sulla sottoscrizione X-Files e selezionare la voce “Aggiorna la sottoscrizione ora

Per qualsiasi problema l’area commenti è a vostra disposizione. Sul gruppo it-GxWare di Google ho aperto una discussione dove potrete segnalare eventuali altre voci da integrare nella prossima versione X-Files!

Buon update :)

Come ricordarsi le password salvate in Firefox

E qui partono le due differenti fazioni: chi è a favore del gestore password integrato in Firefox e chi preferisce ricordarsi tutto a memoria senza dipendere da un software.

Oggi coinvolgo la prima parte degli utilizzatori. Chi affida le proprie credenziali a Firefox può giustamente dimenticarsi gli accessi utilizzati per alcuni siti web. Firefox Facts propone alcuni validi metodi per recuperare la password nascosta sotto “gli asterischi“.

Metodo classico – Visualizzare le password dal gestore

Mi sembra chiaro. Al primo posto c’è la soluzione più semplice che in pochi passaggi mostra tutte le password che abbiamo salvato durante la navigazione. Si tratta di andare in Strumenti / Opzioni / Sicurezza / Mostra password:

Le operazioni descritte qui di seguito servono a saltare i vari passaggi utili per aprire il gestore facendo uso di estensioni e codici veloci.

Javascript: mostra la password in un warning

Ne ha parlato Valentino e ho replicato la notizia su BlogZilla: una piccola funzione in Javascript permette di far comparire una finestra warning con la password utilizzata nel form di login della pagina che si sta attualmente visitando:

Greasemonkey: qualche script utile

Per i fan di Greasemonkey (qui maggiori informazioni) esistono diversi script in grado di rilevare la password nascosta dagli asterischi:

Installazione e test su strada sono un gioco da bambini ;)


demo funzionamento “Show Password onMouseOver

Unhide Passwords: una estensione ad hoc

Se siete davvero unici utilizzatori del vostro Firefox e la navigazione non è minacciata da sguardi indiscreti si può pensare di installare un’estensione come Unhide Passwords. Una sola caratteristica fondamentale: non vedrete più un asterisco in nessuna form di richiesta username/password. Comoda perché non dovreste avere più problemi di memoria o bisogno di accedere al gestore, ma allo stesso tempo pericolosa se messa su un portatile con il quale girate per uffici e luoghi che non siano casa propria :)

Valutate bene i rischi prima di procedere con l’installazione :)

Web Developer: opzione “Mostra Password” integrata

L’estensione Web Developer annovera, tra i suoi molteplici strumenti, la funzione Mostra Password che ha effetto per qualsiasi form presente nelle pagine che visitiamo. Per abilitarla basta un clic:

ATTENZIONE: giustamente Francesco mi fa notare una mia imprecisione. Quando si fa clic sulla funzione “Mostra password” l’estensione Web Developer provvederà a mettere in chiaro la password che si trova nel form della pagina attualmente visitata. Se si aggiorna la pagina questa si ripresenta nuovamente offuscata. Occorre selezionare la funzione “Mostra password” ogni volta che si vede l’offuscamento.

Questi sono solo alcuni dei tanti metodi utili per recuperare/ricordarsi una propria password conservata nel gestore interno di Firefox. Se volete segnalare altri metodi / estensioni / script potete utilizzare l’area commenti :)

Page 1 of 612345»...Last »