Mozilla je pravkar izdala svoj najnovejši (in največji) brskalnik še - Firefox Quantum - v celoti izdelan na lastnem programskem jeziku "Rust". V zadnjem mesecu nisem preizkusil beta verzije in medtem ko sem bil navdušen nad možnostmi novega (morda hitrejšega) brskalnika, nisem mislil, da bi to vplivalo na mene ali moje delo. Motil sem se.
Zakaj celo poskusite nov brskalnik?
Uporabljam MacBook Air iz leta 2014, ki je kljub temu, da lahko upravlja Chrome, začel kazati znake staranja. Chrome je, po ugledu, brskalnik za krčenje virov in če ni bilo toliko dejstva, da Safari iz nekega razloga tako veliko crapsa na WordPress, dejansko sploh ne bi uporabljal Chrome.
Nisem sam z vsemi Chrome glavoboli pri delu; Rupesh je bolan in utrujen od svoje HP-jeve zavisti, ki je ob zagonu Chroma naletel na oboževalce, nekateri pa so se namesto tega odločili za Edge. Torej, da, ko sem prejel e-poštno sporočilo Mozilla o novi posodobitvi za Firefox - posodobitev, ki je obljubila dvakrat boljše hitrosti in 30% manjšo porabo virov, me je zanimalo.
Firefox Quantum - hitrejši, boljši brskalnik
Če bi opisal svoje prve vtise z Firefox Quantum v samo eni besedi, bi rekel »impresivno«. Vmesnik je dobro premišljen, in čeprav funkcije »Highlights« in »Top Sites« niso koristne za mene, jih je mogoče zlahka odstraniti, tako da ostanejo zelo čiste privzete strani »Nov zavihek« .
Cel dan sem prenesel vse svoje delo v brskalniku Chrome. Od raziskav in Twitterja do WordPressa in Quipa; vse, kar sem običajno naredil v Chromu, sem naredil za Firefox in fant, sploh nisem zamudil Chroma.
Seveda Firefox nima »The Great Suspender« - razširitev za Chrome, ki jo uporabljam za prekinitev neaktivnih zavihkov, vendar je ne potrebuje. Sem zagnal isti "app.sh" scenarij sem teči vsako jutro, da odprete mojih 30 priljubljenih spletnih strani, in medtem ko je razlika v porabi RAM je prišel le okoli 300MB, razlika v hitrosti je zelo opazen. Tudi brez prekinitve zavihkov, je bil Firefox opazno hitrejši, kot je bil kdajkoli prej, Chrome pa za razliko od Safarija ne zamenjuje niti WordPressa.
Torej, kako Firefox Quantum Pull To Off? Rust.
Skrivna omaka za neverjetno zmogljivost Firefox Quantum je Mozillin zelo lasten programski jezik Rust. Ekipa podjetja Quantum je uporabila Rust, da je napisala vsak del kode za svoj novi brskalnik, vključno s povsem novim CSS-jem, "Stylo", ki je sposoben širiti delo med več jedri - kar ni mogoče s CSS motorji, ki se uporabljajo v drugih brskalnikih.
Vendar pa, ko gre za končnega uporabnika, so merila uspešnosti in izboljšave v ozadju enako pomembna kot vidni učinek, ki ga imajo na samega uporabnika. Zdi se, da ekipa Mozille to pozna in jo je uporabila za Quantum. Brskalnik samodejno da prednost aktivnim zavihkom, kar povzroči hitrejšo »navidezno« učinkovitost. Quantum ima prednost tudi v stvareh, za katere misli, da jih bo uporabnik dejansko skrbel bolj - tako se členi nalagajo pred slikami, in čeprav to ni vedno tisto, kar bi nekdo želel, je skoraj vedno nekaj, kar si želim.
Adios, Chrome! Hola, Quantum!
Čeprav uporabljam Firefox Quantum samo za en dan, se ne vračam nazaj v Chrome. Ne po izkušnjah z občutnimi izboljšavami hitrosti, ki mi jih ponuja Firefox Quantum, in sredstvi, ki jih moj MacBook Air lahko shrani za druge procese.