Mozilla Firefox (Firefox Quantum tai yksinkertaisesti Firefox) on ilmainen ja avoimen lähdekoodin verkkoselain, jonka on tehnyt Mozilla Foundation ja sen tytäryhtiö Mozilla Corporation. Se toimii yleisissä käyttöjärjestelmissä, kuten Windowsissa, macOS:ssä, Linuxissa ja Androidissa. Firefoxin avulla selainominaisuuksia voidaan lisätä tai poistaa ja käyttäjät voivat muokata Firefoxia omiin tarpeisiinsa sopivaksi. Näin Firefoxista on tehty turvallinen ja helppokäyttöinen.
Firefox käyttää verkkosivujen lataamiseen Gecko-asettelumoottoria, joka käyttää ajantasaisia verkkostandardeja. iOS, joka julkaistiin vuoden 2015 lopulla, ei kuitenkaan käytä Geckoa Applen rajoitusten vuoksi, jotka sallivat vain kolmansien osapuolten verkkoselaimien käyttää WebKit-pohjaista ulkoasumoottoria, joka on sisäänrakennettu iOS:ään.
Ominaisuudet
Firefox tarjoaa laajan valikoiman ominaisuuksia, jotka tekevät siitä monipuolisen selaimen niin tavallisille käyttäjille kuin kehittäjille:
- Suorituskyky: Modernit versiot hyödyntävät moniprosessointia (e10s), parannettua JavaScript-moottoria ja useita Quantum-projektin tuomia optimointeja, jotka nopeuttavat sivujen latausta ja selaimen reagointia.
- Yksityisyys ja turvallisuus: sisäänrakennettu seurannan esto (Enhanced Tracking Protection), yksityinen selaustila, suojaukset haittaohjelmia ja tietojen kalastelua vastaan sekä säännölliset tietoturvapäivitykset.
- Laajennettavuus: laaja lisäosakirjasto ja tuki WebExtensions-rajapinnalle mahdollistavat laajennusten asentamisen helposti. Käyttäjä voi myös muokata ulkoasua teemoilla ja asettaa selaimen toimimaan omien tarpeiden mukaisesti.
- Synkronointi (Firefox Sync): kirjanmerkkien, salasanojen, välilehtien ja historian synkronointi laitteiden välillä.
- Työkalut kehittäjille: kehittyneet kehittäjätyökalut (Developer Tools) sisältävät elementin tarkastelun, konsolin, verkon analyysin, suorituskyvyn profilerin ja paljon muuta.
- Lisäominaisuudet: lukutila (Reader View), kuvakaappauksien ottaminen (Screenshots), Pocket-integraatio artikkelien tallennukseen, sekä konttikäyttö (Containers) tili- ja seurantatietojen eristämiseen.
Teknologia ja kehitys
Firefoxin ydin perustuu avoimen lähdekoodin Gecko-renderöintimoottoriin. Quantum-projekti (vuonna 2017) toi merkittäviä parannuksia selaimen arkkitehtuuriin, mukaan lukien rinnakkaisuuden ja resurssien tehokkaamman käytön parantamisen. Osa uusista komponenteista kehitettiin Rust-ohjelmointikielellä, ja osa niistä on osa Servo-projektin tutkimustyötä. Lisäksi Mozilla on ottanut käyttöön ominaisuuksia, jotka vähentävät selaimen ja sivustojen välistä seurantaa ja parantavat yksityisyyden suojaa.
Historia
Firefox luotiin vuonna 2002 nimellä "Phoenix" Mozilla-yhteisön jäsenten toimesta, jotka halusivat erillisen selaimen Mozillan eri sovellusten nipun sijaan. Jo betavaiheessa Firefox osoittautui testaajiensa keskuudessa suosituksi, ja sitä kehuttiin sen nopeudesta, turvallisuudesta ja lisäosista verrattuna Microsoftin tuolloin suosittuun Internet Explorer 6:een. Firefox julkaistiin marraskuussa 2004, ja se menestyi erinomaisesti: sitä ladattiin yhdeksän kuukauden aikana 60 miljoonaa kertaa, mikä merkitsi ensimmäistä kertaa Internet Explorerin suosion haastamista. Firefoxia pidetään Netscape Navigatorin henkisenä seuraajana, sillä Mozilla-yhteisö perustettiin Netscapen toimesta vuonna 1998.
Julkaisunsa jälkeen Firefox on käynyt läpi useita merkittäviä vaiheita: selainpolitiikan, suorituskyvyn ja turvallisuuden parannukset, moniprosessointi, uudistettu käyttöliittymä ja säännöllinen julkaisusyklin nopeuttaminen. Mozilla tarjoaa myös pitkäaikaistuen (ESR, Extended Support Release) organisaatioille, jotka tarvitsevat vakaamman päivitysrytmin.
Yhteisö, lisenssi ja liiketoimintamalli
Firefoxin kehitys perustuu sekä Mozilla-säätiön ja sen tytäryhtiön työhön että laajaan avoimen lähdekoodin yhteisöön. Lähdekoodi on saatavilla ja julkaistaan pääosin Mozilla Public License (MPL) -lisenssillä. Mozilla rahoittaa toimintaa muun muassa hakukonesopimuksilla ja palveluintegraatioilla, mutta korostaa samalla yksityisyyteen ja avoimuuteen liittyviä arvoja tuotteissaan.
Vaikka selaimen käyttöliittymä ja ominaisuudet ovat kehittyneet, Firefox säilyttää tavoitteensa tarjota käyttäjille vaihtoehto, joka painottaa yksityisyyttä, muokattavuutta ja avointa kehitystä.
.svg.png)
