Mozilla Firefox (kartais žymima kaip Firefox Quantum arba tiesiog Firefox) yra nemokama atvirojo kodo interneto naršyklė, kurią kuria ir prižiūri Mozilla Foundation bei jos dukterinė įmonė Mozilla Corporation. „Firefox“ veikia daugelyje populiarių operacinių sistemų, įskaitant Windows, macOS, Linux bei Android. Naršyklė skirta būti pritaikoma: naudotojai gali pridėti arba pašalinti funkcijas per plėtinius, keisti išvaizdą ir tvarkyti įrankių juostas pagal savo poreikius. Pagrindiniai Firefox tikslai – greitis, saugumas ir paprastas naudojimas.

Variklis ir technologijos

Firefox puslapiams rėžti naudoja „Gecko“ išdėstymo variklį, sukurtą taip, kad palaikytų naujausius interneto standartus. Tačiau mobiliame iOS variante dėl Apple taikomų apribojimų trečiųjų šalių naršyklės privalo naudoti WebKit pagrįstą išdėstymo variklį, todėl „Gecko“ iOS versijoje nenaudojamas.

Per pastaruosius metus „Firefox“ vystymas apėmė projektus, skirtus pagerinti efektyvumą ir saugumą: daugiafunkcinį veikimą (elektrolizės/e10s procesų izoliavimas), Rust programavimo kalbos komponentų integraciją (pavyzdžiui, kai kurios „Quantum“ projekto dalys) bei modernų CSS variklį („Stylo/Servo“ idėjas). Tai padėjo gerokai pagerinti puslapių užkrovimo greitį ir atminties naudojimą.

Istorija

Projektas prasidėjo 2002 m., kai „Firefox“ (iš pradžių žinomas kaip „Phoenix“) sukūrė Mozilla bendruomenės nariai, siekę atskiros naršyklės nuo platesnio „Mozilla“ programų rinkinio. Beta stadijoje programa sulaukė daug dėmesio ir pagyrų už spartą, saugumą bei priedų palaikymą, ypač palyginus su tuo metu plačiai naudojama „Microsoft“ naršykle Internet Explorer. 2004 m. lapkritį išleidus pirmąją stabilų „Firefox“ versiją, per devynis mėnesius ji buvo parsisiųsta apie 60 mln. vartotojų — tai buvo reikšmingas iššūkis iki tol dominavusiam Internet Explorer populiarumui. Dėl istorinių ryšių „Firefox“ dažnai vadinama dvasine Netscape Navigator įpėdine.

Pagrindinės funkcijos

  • Plėtinių sistema: palaikomos modernios WebExtensions plėtinių API, leidžiančios įdiegti papildomas funkcijas ir temas.
  • Saugumas ir privatumas: integruota sekimo apsauga (Enhanced Tracking Protection), privatūs naršymo langai, saugos atnaujinimai ir svetainių izoliacija.
  • Sinchronizavimas: „Firefox Sync“ leidžia sinchronizuoti žymes, istoriją, slaptažodžius ir skirtukus tarp įrenginių.
  • Įrankiai kūrėjams: plėtros įrankiai, tinklo ir našumo profiliavimo priemonės, inspektorius bei integruotas konsolės langas.
  • Multimedija ir skaitymas: įmontuotas PDF peržiūros įrankis, Reader View režimas, „picture-in-picture“ vaizdo atkūrimas, ekrano kopijų įrankis ir „Pocket“ integracija.
  • Sistemos pritaikymas: temų palaikymas, įrankių juostos redagavimas, apie:config konfigūracija pažengusiems naudotojams.

Privatumas ir saugumas

Mozilla daug dėmesio skiria naudotojų privatumui. „Firefox“ turi numatytą sekimo apsaugą nuo trečiųjų šalių slapukų ir stebėjimo priemonių, papildomas apsaugos priemones nuo pirštų atspaudų (fingerprinting) ir galimybę blokuoti kripto kasybos bei socialinių tinklų stebėjimo scenarijus. Taip pat palaikomi tokie protokolai kaip DNS per HTTPS (DoH), o naršyklė reguliariai gauna saugumo pataisas, pažeidžiamumų pataisymas vyksta greitai per automatinės atnaujinimo sistemą.

Priedai ir ekosistema

„Firefox“ priedų ekosistema leidžia pritaikyti naršyklę tiek paprastiems vartotojams, tiek pažengusiems. Nuo įrankių blokavimui ir slaptažodžių tvarkymo iki produktų integracijų — plėtiniai plečia naršyklės funkcionalumą. Pastaraisiais metais Mozilla perėjo prie saugesnio ir labiau standartizuoto WebExtensions formato, kuris palengvina plėtinių kūrimą ir geresnį suderinamumą su kitomis naršyklėmis.

Bendruomenė ir licencija

„Firefox“ yra atvirojo kodo projektas: jo kūrime dalyvauja tiek Mozilla darbuotojai, tiek savanorių bendruomenė. Projekto šaltinio kodas publikuojamas pagal atitinkamas atvirojo kodo licencijas (pagrindinė licencija – Mozilla Public License), o bendruomenė prisideda prie lokalizacijos, testavimo, plėtinių kūrimo ir dokumentacijos rengimo.

Praktiniai patarimai

  • Reguliariai atnaujinkite naršyklę, kad gautumėte saugumo pataisas ir naujas funkcijas.
  • Naudokite „Firefox Sync“, jei norite turėti savo nustatymus ir žymes keliuose įrenginiuose.
  • Patikrinkite plėtinius prieš juos įdiegiant ir naudokite tuos, kurie turi gerą reputaciją ir reguliariai atnaujinami.
  • Privataus naršymo režimas ir blokuojamos sekimo priemonės padeda sumažinti jūsų duomenų sklaidą internete.

„Firefox“ išlieka reikšminga alternatyva didžiosioms naršyklėms, toliau tobulėja technologijų, privatumo apsaugos ir plėtinių srityse, o aktyvi atvirojo kodo bendruomenė padeda užtikrinti skaidrumą bei inovacijas.