1 of 22

Quante versioni di Firefox esistono?

Differenze e caratteristiche tra le versioni

18/05/2020

Daniele Scasciafratte

Full stack developer & Founder Codeat SRLS

2 of 22

Chi sono

  • Volontario Mozilla Italia dal 2013
  • Mozilla Reps dal 2015
  • Mozilla Tech Speaker dal 2016
  • Drogato di open source perchè mi permette di fare quello che mi piace cambiando il 🌍 allo stesso tempo
  • WordPress Core contributor dal 2015
  • WordPress meetup co-organizer a Rome e Terni dal 2015 e 2018
  • Autore del libro (gratuito e open source) “Contribute to Open Source: The right way”
  • Debian, NeoVim e KDE fan

3 of 22

Manifesto Mozilla

https://www.mozilla.org/it/about/manifesto

  • Internet è una risorsa pubblica globale che deve rimanere aperta e accessibile.
  • Internet deve arricchire la vita di ogni essere umano.
  • L’efficacia di Internet come risorsa pubblica dipende dal suo carattere di interoperabilità (relativamente a protocolli, formati di dati, contenuto), dal suo grado di innovazione e dalla partecipazione decentralizzata a livello mondiale.
  • La partecipazione commerciale allo sviluppo di Internet è in grado di apportare numerosi benefici, ma è fondamentale un equilibrio tra profitto commerciale e benefici pubblici.
  • La valorizzazione degli aspetti di pubblica utilità di Internet rappresenta un obiettivo importante, che merita tempo, attenzione e impegno.

4 of 22

Che cos'è mozilla?

Una fondazione non-profit che si occupa di open web, della quale Mozilla Italia è una delle comunità locali.

Nella prossima foto di gruppo potresti esserci anche tu!

5 of 22

5

Evoluzione logo di Firefox

2004

2009

2013

2017

2019

2003

6 of 22

Il motore grafico di Firefox

Il disegnatore di pagine web

Scopriamo Gecko

6

7 of 22

Gecko

1/2

7

Firefox è il browser che include ancora oggi componenti di Netscape.�

Firefox è diviso in Chrome, che è la scocca o l’interfaccia (nome in codice esistente già prima della nascita di Google Chrome) e da Gecko, che è il motore grafico.

Gecko si occupa del rendering, facendo lavorare insieme Html, JavaScript e CSS.

Gecko e Chrome comunicano tra di loro per offrire l’esperienza utente di navigazione Internet.

8 of 22

Gecko

2/2

8

Gecko è diviso in molte sottocomponenti scritte in C++ e Rust. Alcune dal progetto Servo che hanno portato alla nascita del progetto Quantum, altre vengono scritte ex-novo in Rust.

Ad oggi Gecko è difficilmente integrabile in altri browser al di fuori di Firefox quindi non si può usare come in WebKit per via della sua struttura complessa.

La versione di Firefox per Android utilizza Gecko, mentre su iOS non è possibile causa limitazioni.

9 of 22

Firefox Browser

Desktop

Stabile

Nightly

Developer Edition

Beta

10 of 22

Firefox Browser

Mobile

Stabile

Nightly

Beta

Focus

Preview

11 of 22

Caratteristiche comuni tra le versioni di Firefox browser

*Su Desktop supporto completo, su Mobile è parziale

**Su Desktop e Android, su iOS non è possibile per via della politica Apple

    • Multilingua nativo
    • Cartella profilo condivisa o personalizzata
    • Sono rilasciate e compilate ufficialmente da Mozilla
    • Supporto per i componenti aggiuntivi*
    • Sincronizzazione dati con Firefox Sync
    • Supporto attraverso forum della comunità o su support.mozilla.org
    • Tutte le versioni utilizzano Gecko**

11

12 of 22

Firefox Stabile

Desktop e Mobile

La versione consigliata per tutti

    • Aggiornamenti mensili
      • Ci sono rilasci minori per eventuali bug di sicurezza o malfunzionamento grave
    • La versione di Firefox più utilizzata nel mondo
    • Include gli strumenti di sviluppo
    • Telemetria integrata ma non attivata
    • Firefox Screenshots integrato (anche nei dev tool)
    • Protezione antitracciamento
    • I componenti aggiuntivi sono più potenti rispetto ai concorrenti: API più complete
    • Maggiore personalizzazione

13 of 22

Firefox Beta

Desktop e Mobile

Consigliata a chi vuole le ultime novità

Avanti di due mesi rispetto alla Stabile

    • Aggiornamenti più frequenti della versione Stabile
    • Include gli strumenti di sviluppo
    • Telemetria integrata ma non attivata
    • Stesse caratteristiche della versione Stabile, se non nuove per via della sua natura successiva

14 of 22

Firefox Developer Edition

Desktop

Consigliata agli sviluppatori

Avanti di due mesi rispetto alla Stabile

Stessa numero di versione della Beta

    • Aggiornamenti più frequenti della versione Stabile
    • Stesse caratteristiche della versione Beta
    • Profilo dedicato
    • Include gli strumenti di sviluppo
    • Alcune funzionalità sono attivate di default
      • Il debug remoto anche di altri browser
    • Tema scuro attivato di default

15 of 22

Firefox Nightly

Desktop e Mobile

Consigliata a chi vuole le ultimissime novità

Avanti di tre mesi rispetto alla Stabile

Versione instabile per definizione

    • Aggiornamenti 2 volte al giorno
    • Include funzionalità in sviluppo che potrebbero arrivare più in là
    • Profilo dedicato
    • Include gli strumenti di sviluppo
    • Telemetria integrata e attivata
    • Su Android ora coincide con la versione Preview

16 of 22

Firefox Preview

Mobile

Il nuovo Firefox su mobile

  • Un nuovo Firefox scritto da zero
  • Più veloce, intuitivo e moderno
  • A breve supporterà tutti i componenti aggiuntivi
  • Offre una esperienza utente completamente diversa
  • Esiste anche una versione Nightly, con aggiornamenti più frequenti e funzionalità ancora in sviluppo

17 of 22

Firefox Focus

Mobile

Consigliata a chi vuole totale sicurezza sul

proprio dispositivo mobile

    • Esiste solo la modalità anonima
    • Dati personali eliminati automaticamente alla chiusura
    • Eliminazione dati personali con un singolo tocco
    • Modalità antitracciamento integrata
    • Nessun supporto delle estensioni
    • Nessuna sincronizzazione con Firefox Sync
    • Su iOS blocca meno pubblicità

18 of 22

Famiglia di prodotti Firefox

Firefox Browser

Firefox Send

Firefox Lockwise

Firefox Monitor

19 of 22

Firefox Send, Lockwise e Monitor

www.send.firefox.com

www.monitor.firefox.com

Firefox Send

  • App disponibile su Mobile
  • Raggiungibile via sito web su Desktop

Firefox Lockwise

  • App disponibile su Mobile
  • Integrato nel browser su Desktop

Firefox Monitor

  • Raggiungibile via sito web

20 of 22

Scarica il materiale Mozilla che ho raccolto

20

21 of 22

Resta aggiornato su mozilla

Unisciti ai canali e gruppi ufficiali della comunità italiana su Telegram

@MozItaBot

https://www.mozillaitalia.org/

22 of 22

Grazie per l’attenzione