Hack Extension Files per renderli compatibili con la versione per Firefox
Un noto inconveniente nell'uso di Firefox è il problema con la compatibilità delle estensioni quando viene rilasciata una nuova versione principale. Che si tratti di una nuova estensione che stai provando per la prima volta o di una vecchia versione preferita, abbiamo un modo per far funzionare di nuovo quelle estensioni per te.
Esistono diversi motivi per cui potresti voler scegliere questo metodo per correggere un'estensione non compatibile:
- Sei a disagio nel modificare le impostazioni "about: config"
- Si preferisce mantenere le impostazioni originali "about: config" in uno stato originario e come avere il controllo di compatibilità attivo
- Stai cercando di guadagnare qualche "credulone"
Tieni presente che la maggior parte delle estensioni funzioneranno perfettamente con una nuova versione di Firefox e hanno semplicemente il problema del "numero di compatibilità della versione". Ma una volta ogni tanto può esserci un lavoro che deve essere svolto dall'autore dell'estensione.
Il problema
Ecco un esempio perfetto del "messaggio di estensione" meno preferito di tutti. Questa è l'ultima cosa di cui hai bisogno quando tutto ciò che vuoi è per la tua estensione preferita (o una nuova) per lavorare su una nuova installazione pulita.
Nota: questo funziona bene per "sostituire" le estensioni non compatibili già presenti nel tuo browser se stai semplicemente aggiornando.
Hacking del file XPI
Per questa procedura è necessario scaricare manualmente l'estensione sul disco rigido (fare clic con il pulsante destro del mouse sul pulsante "Installa" dell'estensione e selezionare "Salva con nome"). Dopo averlo fatto, sei pronto per iniziare a hackerare l'estensione.
Per il nostro esempio abbiamo scelto "GCal Popup Extension". La cosa migliore da fare è posizionare l'estensione in una nuova cartella (ad esempio il desktop o un'altra posizione comoda) quindi decomprimerla nello stesso modo in cui faresti con qualsiasi normale file zip.
Nota: il lettore HTG Dante ha sottolineato che se non si dispone di un programma di utilità zip di terze parti come IZArc o 7-Zip installato, l'estensione del file ".xpi" in ".zip" consente di utilizzare il software zip integrato di Windows per decomprimere il file.
Una volta che è stato decompresso, vedrai le varie cartelle e file che erano nel "file xpi" (avevamo quattro file qui ma, a seconda dell'estensione, il numero può variare). C'è solo un file su cui devi concentrarti ... il file "install.rdf".
Nota: a questo punto è necessario spostare il file di estensione originale in un percorso diverso (ad esempio all'esterno della cartella) in modo che non sia più presente.
Apri il file in "Blocco note" in modo da poter modificare il numero per "maxVersion". Qui il numero è elencato come "3.5. *" Ma dovevamo renderlo più alto ...
Sostituire il "5" con un "7" è tutto ciò che dovevamo fare. Una volta inserito il nuovo numero "maxVersion", salva il file.
A questo punto sarà necessario ricollegare tutti i file in un unico file. Assicurati di "creare" un file con l'estensione ".zip" altrimenti non funzionerà.
Una volta creato il nuovo file zip, sarà necessario rinominare l'intero file, inclusa "l'estensione del file". Per il nostro esempio abbiamo copiato e incollato il nome dell'estensione originale.
Una volta modificato il nome, fai clic all'esterno dell'area di testo. Vedrai una piccola finestra di messaggi come questa che richiede conferma ... fai clic su "Sì" per completare la procedura.
Ora l'estensione modificata / aggiornata è pronta per l'installazione.
Trascina l'estensione nel tuo browser per installarla e guarda il meraviglioso messaggio "Riavvia per completare l'installazione.".
Non appena si avvia il browser, è possibile controllare la finestra "Gestione componenti aggiuntivi" e visualizzare i numeri di compatibilità della versione per l'estensione. Stai molto bene!
E proprio così la tua estensione dovrebbe essere attiva e funzionante senza problemi.
Conclusione
Se stai cercando di provare qualcosa di nuovo, ottenere qualche cred di geek, o semplicemente vuoi mantenere la tua installazione di Firefox il più vicino possibile alle condizioni originali, questo metodo dovrebbe far funzionare bene queste estensioni per te.