Mozilla tikko izlaida savu jaunāko (un lielāko) pārlūkprogrammu - Firefox Quantum -, kas pilnībā veidota, balstoties uz viņu pašu Rust programmēšanas valodu. Es neesmu izmēģinājis beta versiju pēdējā mēneša laikā, un, kamēr es biju sajūsmā par jaunas (iespējams, ātrākas) pārlūkprogrammas izredzēm, es nedomāju, ka tas mani vai manu darbu ietekmētu. ES kļūdījos.
Kāpēc pat izmēģināt jaunu pārlūkprogrammu?
Es izmantoju 2014. gada MacBook Air, kas, lai gan tā var apstrādāt Chrome, ir sākusi parādīt vecās pazīmes. Chrome, pēc reputācijas, ir resursu pārlūkošanas pārlūks, un, ja tas nav iemesls tam, ka Safari kaut kādu iemeslu dēļ izspiež WordPress tik daudz, es faktiski neizmantoju Chrome.
Es neesmu viens ar visām Chrome galvassāpēm darbā; Rupešs ir slims un noguris no sava HP Envy bumping up faniem, kad Chrome darbojas, un daži cilvēki ir pārslēgušies uz Edge. Tātad, jā, kad es saņēmu Mozilla e-pasta ziņojumu par savu jauno Firefox atjauninājumu - atjauninājumu, kas solīja 2x labākus ātrumus un 30% mazāk resursu izmantošanas, man bija interesanti.
Firefox Quantum - ātrāks, labāks pārlūks
Ja es tikai vienu vārdu aprakstītu savus pirmos iespaidus ar Firefox Quantum, es teiktu „iespaidīgu”. Interfeiss ir labi pārdomāts, un, lai gan "Highlights" un "Top Sites" funkcijas man nav noderīgas, tās var viegli noņemt, atstājot ļoti tīru noklusējuma "Jaunas cilnes" lapu .
Vienu pilnu dienu es visu savu Chrome darbu pārnācu uz Firefox. No pētījumiem un čivināt uz WordPress un Quip; viss, ko esmu parasti darījis pārlūkā Chrome, es darīju Firefox un zēns, es vispār nepalaidu Chrome.
Protams, Firefox nav “Lielā aizturētāja” - Chrome paplašinājums, ko izmantoju, lai apturētu neaktīvās cilnes, bet tas tiešām nav nepieciešams. Man bija tas pats skripts “app.sh”, ko es katru rītu palaist, lai atvērtu manas 30 iecienītākās tīmekļa vietnes, un, lai gan atšķirība RAM patēriņā bija tikai aptuveni 300 MB, ātruma atšķirība bija ļoti pamanāma. Pat bez apturēšanas cilnes, Firefox bija ievērojami ātrāks nekā Chrome jebkad ir bijis un atšķirībā no Safari, tas arī nav izjaukts ar WordPress.
Tātad, kā darbojas Firefox Quantum Pull This Off? Rust.
Noslēpums ar Firefox Quantum apbrīnojamo sniegumu ir Mozilla paša „Rust” programmēšanas valoda. Quantum komanda izmantoja Rust, lai uzrakstītu katru kodu mazliet jaunajai pārlūkprogrammai, tostarp pavisam jaunu CSS dzinēju, Stylo, kas spēj izplatīt darbu starp vairākiem kodoliem - kaut kas nav iespējams ar CSS dzinējiem, ko izmanto citās pārlūkprogrammās.
Tomēr, runājot par gala lietotāju, kritēriji un fona uzlabojumi ir tikai tikpat svarīgi kā redzamajam efektam pašam lietotājam. Šķiet, ka Mozilla komanda to zina un ir piemērojusi Quantum. Pārlūkprogramma automātiski piešķir prioritāti aktīvajām cilnēm, kā rezultātā tiek panākta ātrāka "redzamā" veiktspēja. Quantum arī nosaka prioritātes lietām, ko lietotājs domā vairāk par to - tāpēc raksti ielādējas pirms attēliem, un, lai gan tas ne vienmēr ir tas, ko kāds varētu vēlēties, tas gandrīz vienmēr ir kaut kas, ko es gribu.
Adios, Chrome! Hola, Quantum!
Tātad, pat ja es esmu izmantojis Firefox Quantum tikai vienu dienu, es neatgriezos uz Chrome. Ne pēc tam, kad piedzīvojāt ļoti ievērojamos ātruma uzlabojumus, ko man piedāvā Firefox Quantum, un resursus, ko MacBook Air var ietaupīt citiem procesiem.