Certo, Firefox è diventato più simile a Chrome in alcuni modi, ma è ancora più potente e personalizzabile di Chrome, che sono parte integrante del DNA di Firefox.
Le estensioni di Firefox sono ancora più potenti di quelle di Chrome
Rispetto alle classiche estensioni di Firefox, le estensioni Web sono più limitate in ciò che possono fare. Quelle estensioni legacy avevano pieno accesso al browser e si interrompevano spesso quando Mozilla aggiornava Firefox. Potrebbero toccare funzionalità del browser di basso livello, il che è stato fantastico … finché non lo è stato, e hanno causato problemi. Le moderne WebExtensions sono più simili alle estensioni Google Chrome e Microsoft Edge e possono accedere solo a un elenco specifico di funzionalità che Firefox consente in un modo più standard. Di conseguenza, i componenti aggiuntivi dovrebbero interrompersi molto meno spesso.
Mentre questa è una transizione difficile se ti affidi a estensioni vecchie che non funzionano più, è necessario rendere Firefox un browser più moderno.
Ma Mozilla non ha solo copiato e incollato il sistema di estensione di Chrome in Firefox. I componenti aggiuntivi di Firefox sono ancora più potenti di quelli di Chrome. Ad esempio, Firefox offre una barra laterale di cui le estensioni possono trarre vantaggio, consentendo alle estensioni di utenti avanzati come la scheda Stile albero (una barra delle schede verticale avanzata) di funzionare. Un'estensione come questa non è possibile su Chrome.
Anche qui Firefox ha una buona opportunità per battere Chrome. Mozilla potrebbe continuare ad aggiungere funzionalità per i componenti aggiuntivi da sfruttare, dando a Firefox un ecosistema di estensioni più avanzato rispetto a quello di Chrome. Mozilla sta già aggiungendo più API per WebExtensions da utilizzare in Firefox 58, la prossima versione di Firefox. Spero che continuino così.
Altre estensioni precedenti sono, in qualche modo, incorporate in Firefox stesso. Ad esempio, il famoso strumento di sviluppo FireBug è stato interrotto, ma è stato sostituito da strumenti avanzati di sviluppo web integrati in Firefox.
L'interfaccia di Firefox è ancora estremamente personalizzabile
Firefox Quantum, come le versioni precedenti di Firefox, ha ancora un'interfaccia molto personalizzabile, sia attraverso la facile personalizzazione grafica che le opzioni nascoste e profonde per gli utenti avanzati. Puoi fare clic con il pulsante destro del mouse sulla barra degli strumenti e selezionare "Personalizza" per aggiungere o rimuovere le icone o le caratteristiche dell'interfaccia che ti piacciono. Ad esempio, se non ti piace la barra di posizione singola di Firefox di Quantum di Chrome, puoi aggiungere una casella di ricerca separata da qui. Chrome non fornisce alcun modo per farlo.
Ancora meglio, l'interfaccia di Firefox Quantum è ancora profondamente personalizzabile attraverso il file userChrome.css. Questo file può modificare l'interfaccia del browser praticamente in qualsiasi modo tu possa immaginare. Vuoi nascondere le voci di menu dal menu di scelta rapida di Firefox o spostare la barra delle schede sotto la barra degli strumenti principale? Ce la puoi fare. C'è anche il file userContent.css, che ti permette di modificare il contenuto delle pagine del browser come la pagina Nuova scheda.
Ad esempio, l'autore del componente aggiuntivo Classic Theme Restorer per Firefox ora crea un elenco di modifiche "classiche" che è possibile attivare in Firefox Quantum aggiungendole a userChrome.css. Il componente aggiuntivo Classic Theme Restorer potrebbe non essere più funzionale, ma c'è ancora un modo per personalizzare l'interfaccia di Firefox a proprio piacimento. Ancora una volta, nulla di simile è possibile in Chrome.
Firefox offre una barra laterale opzionale che può mostrare i tuoi segnalibri, la cronologia o le schede aperte anche da altri dispositivi. Questa è una grande funzionalità che può sfruttare meglio i moderni display widescreen e Chrome non offre proprio questo. Chrome non fornisce nemmeno un modo per gli sviluppatori aggiuntivi di aggiungere questa funzionalità.
A proposito di: config è ancora in giro per un potente tweaking
Non è abbastanza personalizzazione per te? Bene, il classico su: l'interfaccia di configurazione in Firefox è ancora in circolazione. Fornisce accesso completo a molte opzioni di configurazione che non sono disponibili in Chrome o altri browser. Molte funzionalità che potresti non aspettarti sono nascoste qui, come la possibilità di ripristinare la vecchia pagina Nuova scheda di Firefox, disabilitare l'integrazione con Pocket o modificare le impostazioni di rendering del testo e altre opzioni del browser di basso livello.
Puoi anche alternare il
media.autoplay.enabled
opzione in about: config per impedire ai video HTML5 di essere riprodotti automaticamente sulle pagine web. Chrome non ti consente di farlo senza un'estensione e non funziona altrettanto bene come l'opzione integrata in Firefox.
Questa interfaccia di configurazione avanzata consente a Firefox di fornire molte opzioni che non sono disponibili in Chrome.È una delle funzionalità più potenti di Firefox, ed è ancora qui.
Il multiprocesso di Firefox migliora su Chrome (se lo vuoi)
Chrome non può farlo e Firefox prevede di aggiungere gradualmente altre funzionalità dal browser Servo sperimentale e dal linguaggio di programmazione Rust che renderà Firefox ancora più efficiente in parallelo per prestazioni più veloci. L'architettura di Firefox sembra che sfrutterà meglio le CPU multi-core rispetto a Chrome anche in futuro. Mozilla sta provando a scavalcare Chrome qui, e la prima versione di Firefox Quantum è solo l'inizio di quegli sforzi. A partire dal 2018, Firefox consentirà a WebRender di sfruttare molto meglio il processore grafico del tuo sistema per velocizzare la tua navigazione sul web.
Gli utenti di Firefox che preferivano il minor numero di processi di Firefox e un utilizzo più limitato della memoria, possono comunque essere felici. A differenza di Chrome, Firefox utilizza un numero limitato di processi di contenuto, per impostazione predefinita quattro. Mozilla dice che questo consente a Firefox di ottenere il 30% in meno di utilizzo della memoria rispetto a Chrome.
E se non ti piace, puoi andare alla pagina delle opzioni di Firefox e personalizzare il numero esatto di processi che userà Firefox, persino impostandolo su un processo di contenuto. L'interfaccia del browser continuerà a funzionare in modo autonomo per rimanere veloce, ma Firefox utilizzerà un'unica procedura per il rendering delle pagine web.
Chrome non ti consente di controllarlo affatto. Se preferisci Firefox per un minore utilizzo della memoria e meno processi, Firefox Quantum ti fa ancora bene. (Se hai la memoria, però, è bello usarla! La memoria non utilizzata non ti fa bene.)
Se un componente aggiuntivo dipende dalle funzioni non più, questo fa schifo. E proviamo per te. Ma ciò non significa che Firefox Quantum sia appena diventato un clone di Chrome. Firefox offre ancora molte funzionalità avanzate di Chrome, e probabilmente non lo farà mai. Meglio ancora, offre quel potere mentre finalmente competi con Chrome in velocità. In alcuni test è già più veloce di Chrome, e potrebbe persino tirare decisamente avanti a Chrome nelle versioni future. Sembra una vittoria.