26Aug
Mozilla Firefox dolazi uskoro za neke velike promjene. Do kraja 2015. Firefox će se prebaciti na više Chromeovog dizajna s više procesa. I, za godinu do godinu i pol, Firefox će napustiti svoj postojeći dodatni sustav za onu koja je uglavnom kompatibilna s Chromeovim proširenjima.
To nisu nužno loše promjene - u stvari, oni su nedvojbeno velika poboljšanja. Ali čini se da Firefox napušta svoju veliku prednost i postaje još sličniji Chromeu. Lista razloga za korištenje Firefoxa preko Chromea smanjuje se.
Multiprocesi, sandboxed Firefox je gotovo ovdje
Firefox trenutno stoji sam kao jedini procesni web preglednik. Chrome je bio više od procesa kada je pokrenut, a drugi preglednici poput Internet Explorera, Microsoft Edgea, Apple Safari i Opera sada su svi multi-procesni preglednici.
Zapravo, Firefox zapravo nije jedan proces - ima poseban proces kontejnera sa dodatkom koji koristi izolaciju Flash dodataka i drugih plug-inova preglednika od ostatka preglednika. No, ako imate osam jezgrenih CPU-a i učitate osam web stranica, oni neće raditi na osam jezgara - oni će samo pokrenuti na jednom.
Mozilla je imala ponovo, opet ponovo projekt za rješavanje ovog nazvanog Elektroliza. Projekt je zaustavljen 2011. godine jer je bio previše težak, ali je ponovno pokrenut godinama kasnije. Srećom, gotovo je ovdje. Multiprocesni Firefox po defaultu je u trenutnim noćnim gradnjama Firefoxa i bit će objavljen svima sredinom prosinca 2015., prema Mozillu. To znači da će Firefox konačno bolje raditi na višejezgrenim procesorima prilikom prikazivanja više web stranica.
Kao još jedan bonus, sigurnost sandboxing stići će zajedno s elektrolizom. Ovo je još jedna dugo očekivana značajka drugih preglednika - da, uključujući Internet Explorer - već godinama. Firefox je trenutačno jedini web preglednik koji ne koristi tehnologije sandboxinga kako bi ograničio štetu koju korisnici mogu koristiti. Ovo je imalo prave utjecaje u stvarnom svijetu - svjedok je nedavnog zlonamjernog napada koji je upotrijebio nulta dana u Firefoxu kako bi kompromitirala korisnike sustava Windows, Mac i Linux na ruskom web mjestu. Sandboxing je vjerojatno spriječio ovo, ili barem bi zahtijevao da napadači iskoriste zasebnu manu u pješčaniku.
WebExtensions će zamijeniti Firefoxovo moćno proširenje Okvir
Mozilla je nedavno najavio svoju namjeru da ubije trenutni okvir proširenja Firefoxa i zamijeni ga novim. Novi okvir, pod nazivom WebExtensions, "u velikoj mjeri je kompatibilan s modelom Chrome i Opera". Microsoft Edge uskoro će dobiti okvir proširenja koji će također biti u velikoj mjeri kompatibilan s Chromeovim proširenjima - svi osim Applea skakaju se na ovobandwagon i ugrađivanje proširenja sličnih Chromeu.
Trenutni XUL i XPCOM ekstenzije bit će deprecirani i uklonjeni u cijelosti u roku od godinu i pol dana. Ti snažni dodatci koji upotrebljavate u Firefoxu danas? Oni će nestati u nekom trenutku u bliskoj budućnosti, zamijenjeni dodatkom mnogo više nalik Chromeovim.
Sada ovo nije kraj svijeta. Mozilla želi proširiti okvir za proširenja Chromea kako bi dodao značajke za proširenje poput NoScripta i dodavanje bočne trake poput podrške bočne trake u operi. Mozilla želi osigurati da trenutna popularna proširenja mogu nastaviti raditi u FIrefoxu budućnosti i radi na tome da se to dogodi.
I što je više, ovo je dobra vijest. Snažan Firefoxov okvir za produženje dovelo je do velikog broja problema s teethingom, osobito kada je Mozilla skočila na Chromeovo kretanje brzog izdanja. Uskoro će uzrokovati mnogo više problema jer će mnoga proširenja morati ažurirati kako bi podržali Firefox s više procesa ili neće ispravno raditi. Budući projekti kao što je Servo - novi izgledni motor možda zamjenjuju Gecko jednog dana - ne bi bili kompatibilni sa starim sustavom proširenja. I treba postojati poboljšanje sigurnosti, budući da se proširenja mogu pomaknuti malo više i da svi nemaju pristup svemu.
Ali to ispravno trlja neke ljude na pogrešan način. Firefoxovo proširenje sustava uskoro će postati manje moćno. Trenutno, proširenja preglednika mogu učiniti praktički bilo što u Firefoxu. To dovodi do sigurnosnih problema, problema s kompatibilnošću i lomova tijekom razvoja. Ali to je i Firefoxova velika prednost - Firefox je preglednik s najmoćnijim dodatnim okvirom, bar nitko. To više neće biti istina. Mozilla će dodati značajke koje omogućuju da najpopularniji dodatak nastavi funkcionirati, no manje korištene dodatke i buduće dodatke bit će mnogo ograničeni u onome što mogu učiniti.
Ako Firefox više nema najmoćniji dodatak okvir, njegova najveća prednost nad svojim konkurentima će nestati.
Firefox pratio Chromeove korake za godine
Naravno, Firefox već dugo prati Chromeove korake. Ubrzo nakon pokretanja Chromea, Mozilla je skočila na ciklus brzo puštanje na red koji redovito objavljuje Firefox svakih šest tjedana. To je izazvalo puno problema s prekidima jer dodatak za Firefox nije nikada bio dizajniran za to.
Prošle je godine Firefox dobio novu temu nazvanu Australis, dizajniranu tako da bude "suvremeniji". Mnogi su korisnici smatrali da je to mnogo više Chromeovih i zabranjeno. Firefox je također izbacio statusnu traku, kao što je Chrome učinio.
Ostale značajke postaju sve slične Chromeu. Firefox Sync redizajniran je kako bi koristio samo korisničko ime i zaporku umjesto starog sigurnosnog ključa - baš kao i Chrome. Sada možete imati i normalno pregledavanje i prozore privatnog pregledavanja odjednom, kao u Chromeu. Mozilla je počela pakirati u upitnim značajkama kao što je Firefox Hello i Pocket integracija, baš kao što je Google izgradio vlastite značajke u Chrome. Firefox sada može reproducirati H.264 videozapise na webu, kako drugi pretraživači mogu.
Mozilla će također omogućiti dodatke koji su potpisali Mozilla na stabilnoj verziji Firefoxa i zahtijevaju od korisnika da se prebaci na verziju razvojnog programera za instaliranje onih koje Mozilla nije odobrila. Chrome ih ograničava i iz sigurnosnih razloga.
I Mozilla će uskoro izaći s Firefoxom za iOS - preglednik za iPhone i iPad koji pruža drugačiju kožu oko Appleovog Safari renderera, ali vam omogućuje sinkronizaciju s Firefox računom. Chrome za iOS funkcionira na sličan način, ali Mozilla je to izbjegavala godinama jer nisu mogli upotrebljavati vlastiti Gecko renderiranje.
Firefox treba razliku identiteta
Sada, nemojte nas krivo shvatiti: Većina tih promjena je dobra.Čak i najkontroverzniji kao da se oslanjaju na okvir proširenja vjerojatno će biti dugoročno poboljšanje.
No, nema sumnje da Firefox stalno gubi svoj specifičan identitet. Napuštanje najmoćnijeg okvira za proširenje za dodatni model koji je uglavnom kompatibilan s Chromeovim će biti veliki udarac vokalnom dijelu Firefoxove korisničke baze.
Mozilla mora odgovoriti na važno pitanje: Zašto koristiti Firefox preko Chromea? Mozilla će vjerojatno tvrditi da je Firefox jedinstven, jer ga je napravila neprofitna tvrtka koja je posvećena izradi weba, a ne velikim profitnim korporacijama koje rade više stvari poput svojih konkurenata. Također koristi Gecko, drugi renderiranje, koji nadamo se pomaže u očuvanju web standarda kroz različite implementacije. Ali je li to doista dovoljno?
Firefox sada koristi Yahoo kao zadanu tražilicu, a to sigurno nije velika prednost. Idite naprijed - pretražujte "vlc" odmah na Googleu, Bingu i Yahoou. Google će vam pokazati veliku vezu za preuzimanje VLC bez ikakvih obmanjujućih oglasa, Bing će vam pokazati neke opasno obmanjujuće oglase, ali vas i dalje uputiti na stranicu za preuzimanje VLC, a Yahoo će vam pokazati hrpu oglasa koja vas pokušava preuzeti za zlonamjerni softver bezjasan pokazatelj gdje možete dobiti VLC.Firefox ima najlošiju zadanu tražilicu bilo kojeg mainstream preglednika, a Mozilla sigurno ne pomaže korisnicima tako da ode s Yahooom.