Come abilitare le estensioni legacy in Firefox 57

Se stai utilizzando Firefox Nightly in questo momento, potresti aver notato che l'ultimo aggiornamento del browser web ha disabilitato tutti i componenti aggiuntivi legacy.

Firefox Nightly è la prima versione del browser Web Firefox che arriva alla versione 57, la versione di Firefox che non supporta più i cosiddetti componenti aggiuntivi legacy a favore di WebExtensions.

Nightly è la versione all'avanguardia del browser Firefox. Lo sviluppo arriva prima in Nightly, quindi viene spostato in Beta prima che arrivi nelle versioni di rilascio.

Il supporto dell'estensione legacy verrà eliminato quando la versione Beta viene aggiornata alla versione 57 il 10 ottobre 2017 e quando la versione di Firefox viene aggiornata alla versione 57 il 14 novembre 2017.

Nightly è speciale, poiché gli utenti di Firefox Nightly possono ignorare la limitazione che blocca l'utilizzo delle estensioni legacy nel browser. Lo switch non farà parte di Firefox Beta o Release.

Estensioni legacy in Firefox

Abbiamo parlato delle opzioni per eseguire estensioni legacy in Firefox quando Firefox 57 è stato rilasciato in precedenza; una delle opzioni menzionate nell'articolo era usare Firefox Nightly e configurarlo per eseguire estensioni legacy. Allora non era chiaro come avrebbe funzionato, e questa guida ti rivela il processo.

Nota che alcune estensioni legacy si rompono in Firefox 57 e versioni successive, anche se abiliti il ​​supporto per esse. Le ragioni principali sono le modifiche al codice su cui si basano le estensioni per la funzionalità.

Firefox 57 elenca i componenti aggiuntivi disabilitati sotto le estensioni legacy nella pagina web about: addons. Un'opzione "trova una sostituzione" viene visualizzata accanto a ciascuna estensione legacy. Un clic reindirizza gli utenti al sito Web AMO di Mozilla in cui sono elencate le estensioni Web sostitutive.

Questo non funziona correttamente in questo momento, ma è prevedibile considerando che Nightly è una versione di sviluppo. Un problema con l'opzione di sostituzione è che non ci sono sostituzioni per alcuni componenti aggiuntivi legacy.

Classic Theme Restorer è un ottimo esempio in quanto WebExtension non è in grado di replicare la funzionalità del componente aggiuntivo legacy di Firefox.

Abilita le estensioni legacy in Firefox Nightly

Per abilitare le estensioni legacy in Firefox Nightly, procedi come segue:

  1. Carica about: config? Filter = extensions.legacy.enabled nella barra degli indirizzi di Firefox.
  2. Fare doppio clic su extensions.legacy.enabled per impostare la preferenza su true .
  3. Riavvia il browser Web Firefox.

Abiliti il ​​supporto per le estensioni legacy in Firefox Nightly se imposti la preferenza su true. Il valore predefinito è false, il che significa che le estensioni legacy non sono abilitate.

Ora tu : se usi Firefox, cosa farai quando il browser arriva alla versione 57?