Rilascio nuova scheda Ignora WebExtension

New Tab Override è un componente aggiuntivo popolare per il browser Web Firefox che è possibile installare per personalizzare la nuova scheda del browser Web.

Mozilla ha rimosso l'opzione per selezionare qualsiasi pagina come nuova scheda in Firefox 41 e gli utenti del browser hanno dovuto fare affidamento sulle estensioni per riottenere la funzionalità.

New Tab Override è stata la prima estensione per Firefox a introdurre nuovamente la funzionalità principale rimossa e da allora è stata aggiornata più volte.

Sören Hentzschel, che è lo sviluppatore di New Tab Override, ha rilasciato recentemente una versione WebExtension del componente aggiuntivo del browser. La nuova versione garantisce la compatibilità con Firefox 57 e versioni successive, poiché Mozilla prevede di eliminare il supporto per i componenti aggiuntivi legacy quando Firefox 57 verrà rilasciato a novembre 2017.

Le API di WebExtension sono ancora in fase di sviluppo e l'intera architettura è in fase di sviluppo con il rilascio di nuove versioni di Firefox e la caduta del supporto legacy.

La conseguenza di New Tab Override è che la versione di WebExtension non supporta ancora tutte le funzionalità della versione aggiuntiva legacy. Sören ha promesso di integrare le funzionalità mancanti se le API saranno disponibili.

Nuova scheda Sostituisci 8.0

New Tab Override aggiunge opzioni a Firefox per personalizzare il contenuto della nuova scheda del browser. La versione 8.0 dell'estensione mostra le seguenti opzioni nella sua pagina di configurazione:

  • Usa la pagina predefinita di Firefox
  • Carica circa: vuoto (pagina vuota)
  • Carica circa: home (homepage)
  • Carica un URL personalizzato che utilizza il protocollo HTTP o HTTPS.
  • File locale (vedi sotto).
  • Colore di sfondo (simile a circa: vuoto, ma con un colore diverso).
  • Mozilla News (tedesco)

L'accesso dell'estensione Web ai file locali è limitato in Firefox. Sören ha implementato un'opzione per caricare un file HTML nello spazio di archiviazione Nuova scheda per visualizzarlo quando viene aperta la nuova scheda.

Questa è una soluzione alternativa ed è necessario che tutti i file caricati nel file HTML siano accessibili su Internet.

Viene inoltre fornita un'opzione per focalizzare la pagina Web che viene caricata sulla nuova scheda e non sulla barra degli indirizzi. Ciò è utile soprattutto se si desidera che un campo modulo venga immediatamente focalizzato quando si apre la nuova scheda, ad esempio quando si visualizza la pagina Web di un motore di ricerca sulla pagina.

Sören ha aggiunto la convalida del collegamento nella versione WebExtension di New Tab Override. La convalida controlla l'URL inserito per fornire immediatamente feedback all'utente.

Il progetto di New Tab Override è stato spostato su GitHub dove la sua fonte è accessibile pubblicamente. Gli utenti possono lasciare un feedback lì, ad esempio quando incontrano bug o hanno suggerimenti per nuove funzionalità.

Parole di chiusura

Lo sviluppo di Tab Override continua e questa è una buona cosa per gli utenti del browser web Firefox. La nuova versione è a prova di futuro e fornisce gli elementi essenziali per cambiare la nuova scheda del browser Web Firefox con una personalizzata.