Mozilla Firefox se datorează în curând unor schimbări mari. Până la sfârșitul anului 2015, Firefox se va muta într-un proiect cu mai multe procese asemănător cu Chrome. Și, într-un an până la un an și jumătate, Firefox va abandona actualul sistem de add-on pentru o extensie compatibilă cu extensiile Chrome.
Acestea nu sunt neapărat schimbări proaste - de fapt, ele sunt, probabil, mari îmbunătățiri. Dar Firefox pare să-și abandoneze avantajul și să devină și mai mult Chrome. Lista motivelor pentru a utiliza Firefox pe Chrome se micșorează.
În prezent, Firefox este singurul browser web cu un singur proces. Chrome a fost multiproces când a fost lansat, iar alte browsere precum Internet Explorer, Microsoft Edge, Apple Safari și Opera sunt toate browserele cu procese multiple.
De fapt, Firefox nu mai are un singur proces - are un proces special plugin-container pe care îl folosește pentru a izola plug-in-ul Flash și alte plug-inuri de browser de la restul browserului. Dar, dacă aveți un CPU cu opt nuclee și încărcați opt pagini web, acestea nu vor rula pe opt nuclee - acestea vor rula doar pe una singură.
Mozilla a avut un proiect din nou, din nou, pentru a repara acest numit Electroliză. Proiectul a fost oprit în 2011, deoarece a fost prea greu, dar a fost reluat ani mai târziu. Din fericire, este aproape aici. Firefox multi-proces este activat în mod implicit în noile build-uri de noapte ale Firefox și va fi lansat pentru toată lumea la mijlocul lunii decembrie 2015, potrivit Mozilla. Acest lucru înseamnă că Firefox va avea performanțe mai bune pe procesoarele multi-core atunci când redă mai multe pagini web.
Ca un alt bonus, sandbox-ul de securitate va sosi împreună cu Electroliza. Aceasta este o altă caracteristică mult așteptată de alte browsere - da, inclusiv Internet Explorer - au avut de ani de zile. Firefox este în prezent singurul browser web care nu folosește tehnologiile sandboxing pentru a limita exploatările de deteriorare ale browserului. Acest lucru a avut un impact real în lumea reală - asistăm la atacul recent de malware care a folosit o zi zero în Firefox pentru a compromite utilizatorii Windows, Mac și Linux pe un site rusesc. Sandboxing-ul ar fi împiedicat acest lucru sau cel puțin ar fi cerut atacatorilor să exploateze un defect separat în cutia de nisip.
Mozilla a anunțat recent intenția de a ucide actualul cadru de extensie Firefox și de ao înlocui cu ceva nou. Noul framework, numit WebExtensions, este "în mare măsură compatibil cu modelul utilizat de Chrome și Opera". Microsoft Edge este pe punctul de a câștiga un cadru de extensie care va fi, de asemenea, compatibil cu extensia Chrome - toți, dar Apple pare să sară și încorporând extensii asemănătoare Chrome.
Extensiile XUL și XPCOM actuale vor fi depreciate și eliminate în întregime într-un an și jumătate. Aceste add-on-uri puternice pe care le folosiți în Firefox astăzi? Ei vor fi plecați la un moment dat în viitorul apropiat, înlocuiți cu add-on-uri mult mai mult ca Chrome's.
Acum, nu este sfârșitul lumii. Mozilla dorește să extindă cadrul extensiilor Chrome pentru a adăuga funcții pentru a face extensii precum NoScript posibil și pentru a adăuga asistență pentru bara laterală, cum ar fi suportul pentru bara laterală în Opera. Mozilla dorește să se asigure că extensiile populare actuale pot continua să lucreze în FIrefox al viitorului și că lucrează la realizarea acestui lucru.
Și, mai mult, aceasta este o veste bună. Proiectul extensiei puternice a lui Firefox a condus la o mulțime de probleme, mai ales atunci când Mozilla a sărit la bordul unui ciclu de lansare rapidă asemănător cu Chrome. Este pe cale să provoace mult mai multe probleme, deoarece multe extensii vor trebui actualizate pentru a suporta Firefox multi-proces sau nu vor funcționa corect. Proiectele viitoare cum ar fi Servo - un nou motor de layout care probabil o înlocuiește pe Gecko - nu ar fi compatibile nici cu vechiul sistem de extindere. Și ar trebui să existe o îmbunătățire a securității, deoarece extensiile pot fi mai puțin sandboxed și nu au toate accesul la tot.
Dar, în mod corect, niște oameni îi înnebrează pe oameni într-un mod greșit. Sistemul de extensie al sistemului Firefox este pe punctul de a deveni mai puțin puternic. În prezent, extensiile de browser pot face practic orice în Firefox. Aceasta duce la probleme de securitate, probleme de compatibilitate și rupturi în timpul dezvoltării. Dar este, de asemenea, avantajul mare al Firefox - Firefox este browserul cu cel mai puternic cadru adițional, fără bar. Asta nu mai este adevărat. Mozilla va adăuga caracteristici care să permită funcționarea continuă a celor mai populare add-on-uri, însă add-on-urile și add-on-urile mai puțin folosite vor fi mult mai restricționate în ceea ce pot face.
Dacă Firefox nu mai are cel mai puternic cadru de adăugare, cel mai mare avantaj față de concurenții săi va fi dispărut.
Desigur, Firefox a urmărit pașii Chrome de mult timp. La scurt timp după lansarea Chrome, Mozilla a sărit la bordul unui ciclu de lansare rapidă, care văd lansările regulate ale Firefox la fiecare șase săptămâni. Acest lucru a cauzat o mulțime de probleme cu add-on-urile rupte, deoarece framework-ul add-on al Firefox nu a fost niciodată conceput pentru acest lucru.
Anul trecut, Firefox a primit o nouă temă, numită Australis, concepută să fie mai "modernă". Mulți utilizatori au considerat acest lucru mult mai mult ca Chrome și s-au bătut la el. Firefox a eliminat și bara de stare, așa cum a făcut Chrome.
Alte caracteristici au devenit din ce în ce mai asemănătoare cu cea a Chrome. Firefox Sync a fost reproiectat pentru a folosi doar un nume de utilizator și o parolă în loc de sistemul de chei de securitate vechi - la fel ca Chrome. Acum puteți avea atât ferestre de navigare obișnuite, cât și ferestre de navigare privată, cum ar fi în Chrome. Mozilla a început să se împacheteze în caracteristici discutabile precum integrarea Firefox Hello și Pocket, la fel cum Google și-a construit propriile caracteristici în Chrome. Firefox poate reda acum clipuri video H.264 pe web, așa cum pot și alte browsere.
Mozilla va permite doar suplimentele semnate de Mozilla pe versiunea stabilă a Firefox, care va cere utilizatorilor să treacă la o versiune de dezvoltator pentru a instala cele pe care Mozilla nu le-a aprobat. De asemenea, Chrome le limitează din motive de securitate.
Și Mozilla este pe cale de a ieși cu Firefox pentru iOS - un browser pentru iPhone și iPad care oferă o piele diferită în jurul performerului de redare Safari al Apple, dar vă permite să vă sincronizați cu contul dvs. Firefox. Chrome pentru iOS funcționează în mod similar, însă Mozilla a evitat să facă acest lucru de ani de zile, deoarece nu și-a putut folosi propriul motor de redare Gecko.
Nu ne înșelăm: majoritatea acestor schimbări sunt bune. Chiar și cele mai controversate, cum ar fi eliminarea cadrului de extindere, vor fi probabil o îmbunătățire pe termen lung.
Dar nu există nicio îndoială că Firefox își pierde treptat identitatea distinctă. Abandonarea celui mai puternic cadru de extensie pentru un model de extensie, compatibil în mare măsură cu Chrome, va fi o lovitură uriașă pentru o parte vocală a bazei de utilizatori a Firefox.
Mozilla trebuie să răspundă la o întrebare importantă: De ce să folosiți Firefox pe Chrome? Mozilla ar putea argumenta că Firefox este unic pentru că este realizat de o societate non-profit dedicată creșterii web-ului, mai degrabă decât corporații mari pentru profit care fac mai multe lucruri ca și concurenții săi. De asemenea, utilizează Gecko, un alt motor de randare, care sperăm că ajută la păstrarea standardelor web printr-o varietate de implementări. Dar este suficient?
Firefox folosește acum Yahoo ca motor de căutare prestabilit și cu siguranță nu este un mare avantaj. Mergeți - căutați "vlc" pe Google, Bing și Yahoo chiar acum. Google vă va arăta un link mare de descărcare VLC fără anunțuri înșelătoare, Bing vă va arăta câteva anunțuri periculoase înșelătoare, dar vă va îndrepta către pagina de descărcare VLC și Yahoo vă va arăta o grămadă de anunțuri care încearcă să vă ducă să descărcați programe malware fără indicație clară a locului în care puteți obține VLC. Firefox are cel mai rău motor de căutare prestabilit pentru orice browser principal, iar Mozilla cu siguranță nu ajută utilizatorii să meargă cu Yahoo.