"Ako je Firefox sada samo kopija Chromea, zašto bih ga trebao upotrebljavati?" To pitanje postavlja se diljem weba, ali njegova je pretpostavka pogrešna. Firefox Quantum nije samo klon Chrome, Firefox je, moderniziran.
Svakako, Firefox je postao sličniji Chromeu na nekoliko načina, ali je još snažniji i prilagodljiviji od Chromea - koji su sastavni dio Firefoxove DNA.
Počnimo s slonom u sobi: dodacima. Firefox u potpunosti onemogućuje stare XUL ekstenzije koje su korisnici Firefoxa voljeli, a sada podržava samo WebExtensions, koje je Mozilla počela implementirati prije dvije godine. Firefox je morao ubiti onu stara proširenja koja nisu ili nisu mogla napraviti skok na novu arhitekturu proširenja.
U usporedbi s klasičnim Firefox ekstenzijama, WebExtensions su ograničenije u onome što mogu učiniti. Ta naslijeđena proširenja imala su puni pristup pregledniku i često bi se slomili kada je Mozilla ažurirala Firefox. Mogle bi dodirnuti značajke preglednika niske razine, što je bilo sjajno ... sve dok to nije bilo i uzrokovale su probleme. Moderni web-proširenja slični su proširenjima Google Chromea i Microsoft Edgea i mogu pristupiti samo određenom popisu značajki koje Firefox omogućava na standardniji način. Kao rezultat toga, dodatke bi se trebale raskinuti znatno rjeđe.
Iako je ovo grubo prijelaz ako se oslanjate na stara proširenja koja više ne funkcioniraju, potrebno je Firefox učiniti suvremenim preglednikom.
No, Mozilla nije samo kopirao i zalijepi Chromeov sustav proširenja u Firefox. Dodatke za Firefox još su snažnije od onih Chromea. Na primjer, Firefox nudi bočnu traku koja ekstenzije mogu iskoristiti, čime se dopuštaju proširenja korisnika kao što su Tree Style Tab (napredna vertikalna kartica). Proširenje poput ove jednostavno nije moguće na Chromeu.
Firefox ima dobru priliku da i ovdje pobijedi Chrome. Mozilla bi mogla nastaviti dodavati značajke dodataka kako bi iskoristile prednosti, dajući Firefoxu napredniji ekološki sustav nego Chrome. Mozilla već dodaje više API-ja za WebExtensions da bi se koristili u Firefoxu 58, sljedećem izdanju Firefoxa. Nadam se da su ga zadržali.
Ostala dosadašnja proširenja su na neki način uključena u sam Firefox. Na primjer, popularni razvojni alat FireBug je prekinut, ali zamijenjen je naprednim alatima za web razvojne programere koji su integrirani u Firefox.
Što još čini Firefox Firefox? Prilagodljivost je na vrhu popisa. Chromeov sučelje nema puno prostora za konfiguraciju. Možete kontrolirati hoće li se na alatnoj traci pojaviti početni gumb, ali to je u vezi s tim. Ikone proširenja ograničene su na desni kut alatne trake preglednika.
Firefox Quantum, poput inačica Firefoxa prije njega, i dalje ima vrlo prilagodljivo sučelje - i kroz jednostavnu grafičku prilagodbu i duboke, skrivene opcije za napredne korisnike. Možete desnom tipkom miša kliknuti alatnu traku i odabrati "Prilagodi" kako biste dodali ili uklonili ikone ikona ili sučelja koje volite. Na primjer, ako vam se ne sviđa traka za lokaciju usluge Firefox Quantum u Chromeovom stilu, ovdje možete dodati zasebni okvir za pretraživanje. Chrome to ne pruža način da to učinite.
Čak i bolje, Firefox Quantumovo sučelje još je uvijek duboko prilagodljivo kroz datoteku userChrome.css. Ova datoteka može mijenjati sučelje preglednika u bilo kojem obliku koji možete zamisliti. Želite li sakriti stavke izbornika iz kontekstnog izbornika Firefox ili premjestiti traku s karticama ispod glavne alatne trake? Možeš to napraviti. Tu je i datoteka userContent.css koja vam omogućuje izmjenu sadržaja stranica preglednika kao što je stranica Nova kartica.
Na primjer, autor klasičnog obnavljača tema za Firefox za Firefox sada čini popis "klasičnih" ugađanja koje možete omogućiti u Firefox Quantumu dodavanjem ih u userChrome.css. Dodatak za Classic Theme Restorer možda više ne može biti funkcionalan, ali još uvijek postoji način prilagodbe Firefoxovog sučelja po vašim željama. Opet, ništa takvo nije moguće u Chromeu.
Firefox nudi izbornu bočnu traku koja može prikazati vaše oznake, povijest ili otvorene kartice s drugih uređaja. To je sjajna značajka koja može bolje iskoristiti suvremene široke zaslone, a Chrome ih jednostavno ne nudi. Chrome čak ni ne nudi način za dodatke za razvojne programere za dodavanje ove značajke.
Zar to nije dovoljno prilagodbe za vas? Pa, klasično o konfiguracijskom sučelju u Firefoxu još uvijek je u blizini. Omogućuje dublji pristup mnogim konfiguracijskim opcijama koje jednostavno nisu dostupne u Chromeu ili drugim preglednicima. Mnoge značajke koje možda nećete očekivati su ovdje zakopane, kao što je mogućnost vraćanja Firefoxove stare nove kartice, onemogućiti integraciju Pocket ili podešavanje postavki teksta i drugih opcija preglednika niske razine.
Možete čak i uključiti media.autoplay.enabled
opcija o: config da se zaustavi HTML5 videozapis od automatskog igranja na web stranicama. Chrome vam to ne omogućava bez proširenja, a to jednostavno ne funkcionira kao i integrirana opcija u Firefoxu.
Ovo napredno konfiguracijsko sučelje omogućava Firefoxu da pruži mnogo mogućnosti koje jednostavno nisu dostupne u Chromeu. To je jedna od najmoćnijih značajki Firefoxa i još je ovdje.
Firefox Quantum pretvara Firefox u suvremeni, brz preglednik (konačno). Firefox Quantum koristi više procesa kao što je Chrome, ali Mozilla je ovdje zapravo jedan od njih.Dok Chrome iskorištava višestruke jezgre pokretanjem različitih web stranica u različitim procesima i dodjeljujući ih svakom zasebnom CPU-u, Firefoxov Quantum CSS paralelno surađuje s Cascading Style Sheet (CSS) radom na svim jezgrama vašeg računala odjednom.
Chrome to ne može učiniti, a Firefox planira postupno dodavanje još značajki iz eksperimentalnog Servo preglednika i Rustovog programskog jezika koji će učiniti Firefox još više paralelno radi bržeg rada. Firefoxova arhitektura izgleda kao da će u budućnosti bolje iskoristiti višejezgrene procesore od Chromea. Mozilla ovdje pokušava preskočiti Chrome, a prvo izdanje Firefox Quantuma tek je početak tih napora. Negdje u 2018, Firefox će omogućiti WebRender da se puno bolje prednost vašeg sustava grafički procesor za ubrzanje vašeg pregledavanja weba.
Korisnici Firefoxa koji preferiraju manji broj procesa u Firefoxu i minimalniju upotrebu memorije i dalje mogu biti sretni. Za razliku od Chromea, Firefox koristi ograničeni broj procesa sadržaja - prema zadanim postavkama, četiri. Mozilla kaže kako Firefox omogućuje da 30% manje memorije koristi Chrome nego Chrome.
A ako vam se to ne sviđa, možete krenuti na stranicu s opcijama preglednika Firefox i prilagoditi točan broj procesa koji će Firefox upotrebljavati - čak i postavljanje u jedan sadržajni proces. Sučelje preglednika i dalje će se odvijati u vlastitom procesu kako bi ostalo brže, ali Firefox će koristiti jedan proces za prikazivanje web stranica.
Chrome vam ne dopušta da to uopće upravljate. Ako želite Firefox za manju potrošnju memorije i manje procesa, Firefox Quantum i dalje vam odgovara. (Ako imate memoriju, dobro je upotrijebiti! Neiskorištena memorija vam ne čini ništa dobro.)
Ako dodatak ovisi o više funkcija, to je sranje. I osjećamo se za vas. Ali to ne znači da je Firefox Quantum upravo postao klon Chrome. Firefox i dalje nudi mnoge napredne značajke koje Chrome ne, a vjerojatno nikada neće. Još bolje, nudi tu snagu dok se konačno natječe s Chromeom brzinom. Već izgleda brže od Chromea na nekim testovima, a možda će se čak i odlučiti prije Chromea u budućim verzijama. To zvuči kao win-win.