Mozilla Firefox

Mozilla Firefox(conosciuto semplicemente comeFirefox) è unweb browserliberoemultipiattaforma, mantenuto daMozilla Foundation.Nato nel 2002 con il nome "Phoenix" dai membri della comunità Mozilla, i quali volevano un browserstand-alonepiuttosto che il raggruppamentoMozilla Application Suite, fino alla versione 56 ha usato ilmotore di renderingGecko, supportando gran parte dei nuovi standard web oltre ad alcune caratteristiche che sono state progettate come estensioni a questi ultimi; dalla versione 57,Geckoè stato sostituito daQuantum.
La sua diffusione raggiunse il picco massimo nel 2009 con il 32% dell'utenza,divenendo con la versione 3.5 il browser più utilizzato; da quel momento iniziò un lungo declino nel numero di utenti a causa della concorrenza diGoogle Chrome; nel dicembre 2014 Mozilla annunciò che il browser aveva raggiunto cinquecento milioni di utenti.Nel gennaio 2016, la diffusione mondiale, come browser perPC desktop, si attestava tra il 9% e il 16%, rendendolo così il secondo browser più diffuso.
Fin dalla versione 4, Mozilla distribuisce una nuova versione di Firefox ogni sei settimane, dividendo lo sviluppo in fasi corrispondenti ai cosiddetti "canali" d'aggiornamento:
Una lista delle funzionalità, attualmente in via di sviluppo, che verranno incluse nelle prossime versioni di Firefox è disponibilesulla wiki di Mozilla.
Sul sito ufficiale di Mozilla, nella sezione FAQ, relativamente al nome del browser si legge:
Ilpanda rossoinlingua cineseè conosciuto anche col nome dihǔo hú(火狐), letteralmente tradotto comeFirefoxovolpe di fuoco;questa interpretazione è quella che ha ispirato i creatori di Firefox.
Il primo nome scelto fu "Phoenix" (fenice, ininglese), per simboleggiare la rinascita dalle ceneri diNetscape. Tuttavia tale nome dovette essere cambiato poiché era in conflitto conPhoenix Technologies, azienda produttrice diBIOS.Il nome scelto fu allora "Firebird", a sua volta abbandonato perché in conflitto con ildatabaseFirebird SQL. Il nome divenne infine "Firefox".
Successivamente Mozilla scelse "Minefield" come nome per tutte le release alpha, pre-alpha, nightly e pre-nightly del suo browser Firefox. Dallo sviluppo della versione 5, i nomi scelti per indicare le release di sviluppo sono "Nightly", per identificare le versioni alpha e pre-alpha, e "Aurora" per quelle pre-beta.
Il 3 dicembre2010,Mozilla Foundationannunciò di aver adottato due cuccioli femmina dipanda rosso, nati il 14 giugno precedente allo zoo diKnoxville, inTennessee.
Secondo Jon Hicks, autore dellogodi Mozilla Firefox, il panda rosso non evocava però la giusta immagine, e si ispirò quindi a una pittura giapponese raffigurante unavolpe.
A differenza del precedente prodotto di punta di Mozilla Foundation,Mozilla Suite, Firefox non è unasuitedi applicazioni bensì unbrowser web. Lafilosofia progettualepunta alla facilità d'uso, alla stabilità, alla personalizzazione, al rispetto degli standard web, alla sicurezza, alla compattezza e alla velocità. L'aspetto grafico può essere modificato tramite i temi (l'equivalente delleskinin altri programmi) o ipersonas, che modificano lo sfondo del browser. In Firefox è inoltre possibile impostare l'apertura di piùhome page, digitando nell'apposita finestra i siti desiderati separati dallabarra verticale"|".
Per visualizzare le pagine web, Firefox sfruttaQuantumcomemotore di rendering, il quale supporta gran parte dei nuovi standard web oltre ad alcune caratteristiche che sono state progettate come estensioni a questi ultimi. Firefox è stato progettato come prodotto multipiattaforma, ed è disponibile per sistemiGNU/Linux,Microsoft Windows,macOS,OS/2eSolaris. Firefox condivide con la Mozilla Suite l'interocodice sorgenteoltre che la natura disoftware libero.
Firefox è nato nel settembre2002come una sperimentazione interna del gruppo di sviluppo di Mozilla. Ai tempi, con il progetto ancora finanziato dallaNetscape Communication Corporation, l'autonomia decisionale dei programmatori riguardo alle scelte di fondo del progetto era in qualche modo limitata e non era inusuale che si cercasse una maggiore libertà di azione in piccoli progetti non ufficiali.Dave Hyatt(ora responsabile del browserSafari) eBlake Rossdiedero dunque vita a Firefox come sperimentazione sull'usabilità e per dimostrare come fosse possibile adottare un approccio diverso nella produzione di un browser targato Mozilla.
Tra le sue caratteristiche vi sono un filtro integrato contro le finestrepopup, il supporto per la comunicazione sicuraSSL/TLS, la funzione ditabbed browsingper la navigazione contemporanea in più siti (cosiddetta "navigazione a schede"), il download gratuito e il peso contenuto delfiledi installazione (meno di 14 megabyte per la versione per Windows). Firefox supporta iplug-indiNetscapee di Mozilla Suite e in più è basato su unastruttura modulareche permette di aggiungere nuove funzionalità tramite l'uso delleestensioni, piccoli programmi scaricabili dal web e di facilissima integrazione in Firefox. Leestensionimodificano o aggiungono delle funzionalità riguardanti, ad esempio, l'aspetto, la sicurezza, la gestione dei file, la visualizzazione di notizie e di notifiche, l'integrazione con i social network, la gestione delle schede e lo sviluppo web.
Firefox integra di default una serie di strumenti di sviluppo web: è dotato infatti di unaconsole web, di undebugger, di uno strumento per l'analisi delle pagine e di un editor di stili. Altri utili strumenti, come ilDOMInspectoreFirebug, sono disponibili come estensioni.
Un altro obiettivo di Mozilla Suite, e nella fattispecie Firefox, è quello di avere una piattaforma di sviluppo molto flessibile per creare interfacce utente in maniera rapida. L'architettura delle applicazioni, infatti, è basata su standard come iCSS,RDFeJavaScript. Inoltre sono stati creati deilinguaggi di markupspecifici comeXML User Interface Language(XUL). In questo modo il codice sorgente di Firefox non è solo libero, ma la stessa struttura architetturale del prodotto può essere facilmente configurata secondo le proprie esigenze; mediante gli strumenti messi a disposizione è infatti possibile creare estensioni facilmente integrabili nel browser.
Le estensioni per Mozilla Firefox sono scaricabili dalsito ufficiale, oppure da un menu interno integrato nel browser, similmente a quanto accade in alcune applicazioni che presentano una sorta di browser interno.
Alcune delle estensioni più popolari sono:
Electrolysis (E10S) è un progetto diMozillache permette di separare l'esecuzione diplugin, contenuto e interfaccia delbrowserMozilla Firefox. Il progetto garantisce a Firefox un'architettura multiprocesso, non dissimile da quella diGoogle Chrome. Questo ne riduce l'instabilità, quindi il numero dicrasholtre a un miglioramento delle performance. L'implementazione permette di:
Tale caratteristica è disponibile a partire dalla versione 48 (ad eccezione degli utenti diWindows XP)
Firefox Test Pilot era un progetto della Mozilla Foundation, attivo tra il 2016 e il 2019, per provare in anteprima, quindi in versione di prova, nuove funzionalità che sarebbero potute entrare a far parte di Firefox. Era necessario, prima di tutto, installare l'estensione recandosi sul sito. Successivamente si aveva la possibilità di installare e provare gli esperimenti attivi. Veniva riportato a fianco di ciascun esperimento anche se era per Firefox (Firefox experiment), perAndroidcome app (Android experiment), periOScome app (iOS experiment) o per il web (Web experiment). Alcuni esperimenti sono entrati a far parte della versione ufficiale del browser, comeContainers⁩, ⁨Activity Stream⁩ e ⁨Firefox Screenshots⁩, altri sono stati abbandonati.
Inizialmente la versione per dispositivi mobili venne denominata "Fennec"; attualmente le due versioni per dispositivi mobili si chiamanoFirefox per AndroideFirefox per iOS.
La prima versione venne pubblicata il 28 gennaio2010, compatibile con dispositivi NokiaMaemo.
Una seconda versione (numerata 4.0 per uniformità con la versione desktop) uscì il 29 marzo2011, e divenne compatibile anche con il sistema operativoAndroid.
Il 12 novembre2015venne rilasciata una versione compatibile con i dispositivi iOS.
FirefoxExtended Support Release, abbreviato ESR, è una versione di Firefox per aziende e organizzazioni che necessitano di supporto esteso. Ogni release è basata sulla versione regolare ma, a differenza di quest'ultima, il ciclo di supporto ha la durata di un anno. Questa versione inoltre non include né nuove funzionalità né miglioramenti prestazionali (rilasciati ogni sei settimane), ma solo aggiornamenti che risolvono vulnerabilità gravi e pericolose.
Spread Firefox(diffondi Firefox), spesso abbreviato in SFX, è unsito web, creato con softwareDrupal, che aveva lo scopo di far conoscere Mozilla Firefox fra gli utenti della rete. Il team del sito era composto daBlake Ross, cofondatore del progetto Firefox, Asa Dotzler, Rafael Ebron, Ian Hayward e Jamey Boje.
Nei primi tempi il sito, oltre a ospitare notizie eblog, era dotato, nella pagina principale, di un contatore che indicava, approssimativamente, il numero deidownloadeffettuati del browser. Nel giugno del2004il sito ha subito un primo attacco informatico, da parte di uncracker, e nell'ottobre, quando il browser stava arrivando a quota 100 milioni di download, fu colpito di nuovo. La settimana successiva superò quel traguardo.Dopo aver raggiunto questo numero di download, il counter venne tolto dalla pagina principale, ma non sparì del tutto ed è tuttora funzionante tramite strumenti esterni. Dopo la diffusione della terza versione del browser di Mozilla il counter venne rimesso sul sito.
Nel dicembre 2004, SpreadFirefox creò Firefox Flicks, un sito che raccoglieva videopubblicitaridi Firefox realizzati dagli utenti e metteva in palio dei premi, che venivano assegnati ai vincitori del concorso da una apposita giuria.Il concorso è durato dal 21 dicembre2004al 14 aprile2005. I vincitori del concorso sono stati annunciati il 27 aprile2006.
AOL(America On Line), azienda che fino al2005finanziava il progetto Mozilla, ha annunciato che l'ultima versione di Netscape Navigator, presentata il 19 maggio2005con il nome diNetscape 8, fa uso del codice di Firefox come proprio fondamento.
Flockera un browser per gestire contenuti diSocial networkin maniera semplificata, completamente basato su Firefox.
Gli sviluppatori diDebianGNU/Linux, non condividendo le scelte del team diMozillache pongono restrizioni sul nome e sul logo dei software (benché l'intero codice siaopen source), hanno deciso di creare unforkdell'intera suite. Firefox è stato rinominatoIceweasel, e con questo nome è disponibile neirepositorydi Debian. A partire daDebianStretch Mozilla Firefox è di nuovo disponibile nei repository ufficiali.
Iceweaselera anche il nome del browser ufficiale delProgetto GNU, sempre fork di Firefox, con la differenza che non richiede l'installazione di componenti aggiuntivi non liberi (per esempio, utilizzaGnashal posto diAdobe Flash Player). Tale browser però ha cambiato nome inGNU IceCatper non generare confusione col browser di Debian.
Vi sono diversi progetti collegati con Firefox. Il primo èMozilla Thunderbird, il programma per gli utenti che vogliano consultare la propriaposta elettronicae vogliano leggere e scrivere suigruppi di discussione. Esiste poiMozilla Sunbird, un'applicazione per la gestione di calendari.
Nel 2013 è stato presentato un telefono cellulare con il sistema operativoFirefox OS.
Secondo la società Xiti, in un sondaggio effettuato a marzo 2008, la diffusione di Firefox è cresciuta notevolmente, soprattutto in Europa ove la diffusione media si è attestata al 28,8% (+0,8% rispetto a dicembre 2007) e inOceaniadove si attesta attorno al 31,2%.I dati vedono una grande diffusione (oltre il 40%) in Finlandia (45,9%), inPolonia(44,0%) e inSlovenia(43,7%).
Restano fedeli a Internet Explorer soprattutto paesi comeUcraina(15,2%),Paesi Bassi(16,4%) eMonaco(18,1%) dove Firefox si attesta a una percentuale del 15-20% circa. La diffusione inItaliasi attesta attorno al 22,1% (+0,4% rispetto a dicembre 2007).
L'incremento nella diffusione è notevole considerando i dati di fine 2006 pubblicati sempre dalla società Xiti che attribuivano a Firefox una diffusione in Europa pari al 23,1%, in confronto all'28,8% di inizio 2008.
Nel 2009, il dominio di Internet Explorer continua a disfarsi: a gennaio, per la prima volta la sua quota di mercato scende sotto quota 70% attestandosi al 67,5%; a fine marzo Firefox 3.0, con un percentuale dello 35,05%, diventa per la prima volta il browser più popolare in Europa. Sempre nel 2009 Firefox raggiunge un miliardo di downloads.
A ottobre 2009 Internet Explorer si porta al 65,7% di quota di mercato, il minimo storico da quandoNet Applicationsstila le sue statistiche, Firefox pesa per il 23,8% del mercato e Safari per il 4,2 (quasi tutto localizzato tra gli utenti Mac). SeguonoGoogle Chrome(3,2%) e Opera (2,2%).
A dicembre2009Net Applications, conferma al comando della classifica dei browser più utilizzati Internet Explorer, con uno share del 62,69%, seguito da Firefox, con il 24,61%, mentre il terzo posto spetta a Chrome, salito al 4,63%. Quarto è Safari, con il 4,46%, quinto Opera, al 2,4%.
A fine maggio2010l'utilizzo di Firefox 3.6 a livello europeo è allineato a quello di Internet Explorer 8, al primo posto con circa 27%. Nel confronto fra tutte le versioni invece, Internet Explorer, anche se in calo, rimane il più diffuso con il 43%, davanti a Firefox stabile intorno al 38,5% e Google Chrome in forte incremento, passato dal 7,5% al 9% in dieci settimane.
SecondoStatCounter, a dicembre 2010 l'uso di Firefox in Europa ha superato quello di Internet Explorer. IE si ferma infatti al 37,52% mentre Firefox rimane pressoché stabile, con il 38,11%. Google Chrome continua a guadagnare punti percentuali, raggiungendo il 14,58%.
A inizio giugno2011, Firefox 4 è stato scaricato circa 226 milioni di volte.