Štai kodėl „Firefox“ yra „„ Google Chrome “„ “vis dar metų
„Firefox“ turi problemų. Ji atsiliko, o plėtra sustojo dėl svarbiausių, sunkiausių problemų. Daugelis svarbiausių „Firefox“ patobulinimų per pastaruosius kelerius metus tiesiog nukopijavo „Chrome“ atliktus pakeitimus.
Mes norime, kad „Firefox“ būtų geriau, bet realybė yra ta, kad ji vis dar nėra tokia gera kaip „Chrome“. Su tiek daug „Firefox“ kūrėjų, kurie šiuo metu dirba „Chrome“ „Google“, galbūt tikslinga, kad naujovės vyksta „Chrome“, o ne „Firefox“.
Nėra kelių procesų architektūros
CPU įgyja vis daugiau ir daugiau branduolių, todėl gali atlikti daugiau darbo lygiagrečiai. Vieno branduolio procesoriai tapo negirdimi, ir net mažiausio galingumo kompiuteriuose yra bent du pagrindiniai procesoriai. Ateitis yra vis didėjantis procesoriaus šerdies kiekis, o kompiuterių programos turės tapti pajėgesnės atlikti daugiau darbų lygiagrečiai, kad pasinaudotų visa ši apdorojimo galia.
„Chrome“ tai sprendžia turėdama daugiaprocesinę architektūrą. Kiekviena jūsų atvira interneto svetainė veikia savo pačių procese. Pagrindiniai procesai, pvz., Plėtiniai ir programos, veikiančios fone, vyksta jų pačių procese. Naršyklės papildiniai taip pat vykdomi savo procesuose. Svarbiausia, kad „Chrome“ naudotojo sąsaja taip pat vyktų savo procesuose.
jei turite šiuolaikinį kelių branduolių procesorių, „Chrome“ jį naudos protingai ir gerai atliks, dalindamas darbą tarp procesorių. Jis gali padaryti daug dalykų vienu metu, o „Chrome“ sąsaja niekada neturėtų nusišypsoti ir žagoti, nes puslapiai įkeliami fone.
„Firefox“ yra dar vienas klausimas. „Firefox“ naudoja vieną procesą naudojančią architektūrą, nors dabar „plugins“ veikia atskirame procese. Jei atidarote penkis naršyklės skirtukus, pagrindinis „Firefox“ procesas turi įkelti ir pateikti juos, taip pat tvarkyti „Firefox“ naudotojo sąsają, todėl naršyklė niekada nebus tokia jautri kaip „Chrome“. Jei vienas iš puslapių sugenda, visa naršyklė su juo nuleis.
Tai vis dar labai pastebima - galingame „Intel Core i7“ procesoriuje „Chrome“ puikiai atlieka „Firefox“ sąsają ir palaipsniui sulėtina, kaip mano patirtis. Tai tiesiog ne taip sklandžiai, ir tai yra dėl „Firefox“ datos architektūros.
„Mozilla“ ieškojo sprendimo. Ji buvo vadinama Elektrolizė, plėtra prasidėjo 2009 m., Ir tai buvo projektas, kuriuo „Firefox“ tapo tinkama daugiaprocesine naršykle. 2011 m. Elektrolizė buvo „sustabdyta artimiausioje ateityje“, o „Mozilla“ nurodė, kad „elektrolizė yra didžiulė įmonė“ ir kad jie sieks „daug mažesnių iniciatyvų“, kad pagerintų naršyklės reagavimą per trumpą laiką.
„Mozilla“ neseniai 2013 m. Gegužės mėn. Atnaujino elektrolizės projektą, todėl, jei mes pasisekėme, kai kada matysime daugiaprocesinę „Firefox“. Netgi „Internet Explorer“ turi daugiaprocesines funkcijas, kaip ir „Internet Explorer 8“, todėl „Firefox“ yra vėlesnė - ir dabar pradedant sunkų darbą pasibaigus projektui 2011 m..
„Chrome“ metai: 4.7 ir skaičiavimas
„Firefox“ nenaudoja „Security Sandbox“
„Chrome“ ir „Internet Explorer“ naudoja šiuolaikinę „Windows“ funkciją, vadinamą „mažo vientisumo režimu“ arba „apsaugotu režimu“, kad paleistų naršyklės procesus kuo mažiau vartotojų leidimų. Jei naršyklės pažeidžiamumas buvo aptiktas ir naudojamas „Chrome“ arba „IE“, išnaudotojas taip pat turėtų naudoti tam tikrą papildomą pažeidžiamumą, kad išvengtų saugumo smėlio dėžės ir gautų prieigą prie likusios sistemos dalies.
Ši funkcija veikė nuo „Windows Vista“, kuri buvo paleista prieš šešerius metus. Tačiau „Mozilla“ vis dar dirba su „mažų teisių„ Firefox “funkcija ir nėra laiko rėmo, kai smėlio dėžės funkcijos bus naudojamos naudotojams. „Sandboxing“ nėra išgydymas, bet tai yra svarbus saugumo elementas, aptinkamas kitose šiuolaikinėse naršyklėse.
Pastabos dėl „Firefox“ klaidų sekimo rodo, kad kūrėjai žiūri į „Windows 8“ „Modern Firefox“ programą, „Firefox“ OS ir eksperimentinę „Servo“ naršyklę OS X sistemoje. Nėra jokių požymių, kad kas nors dirba „Windows“ darbalaukio „Firefox“ versijoje. Tai aiškiai populiariausia, pažeidžiamiausia „Firefox“ versija, kuriai reikia labiausiai apsaugoti.
„Chrome“ metai: 4.7 ir skaičiavimas
„Firefox“ nori „Desktop Web App Store“
„Mozilla“ tvirtai įsitikinusi, kad žiniatinklio programos ir žiniatinklio technologijos pakeis kompiuterių programinės įrangos ir vietinių mobiliųjų programų poreikį, nes ateityje bus siūlomos įvairios platformos, kuriose HTML5 programos veikia kiekvienoje platformoje.
Šiuo tikslu „Mozilla“ nori sukurti savo žiniatinklio programų parduotuvę, žinomą kaip „Firefox Marketplace“. Ši funkcija prieinama „Firefox“ „Android“ ir bus „Firefox“ OS dalis. „Firefox“ operacinė sistema pati yra mobilioji operacinė sistema, kuri pradedama kelerius metus po to, kai ji turėjo - vėliau nei „Microsoft“ „Windows Phone“ ir „BlackBerry“ 10 „BlackBerry 10“ - dvi mobiliosios operacinės sistemos, turinčios ilgą kalną prieš jas, nes jos buvo pradėtos taip vėlai.
Tačiau „Firefox“ prekyvietę „Firefox“ galite naudoti tik „Android“. „Mozilla“ jau daugelį metų kalbėjo apie „Firefox Marketplace“ išleidimą darbalaukyje, tačiau dabar nusprendė sutelkti dėmesį tik į mobilųjį telefoną. „Firefox Marketplace“ darbalaukis bus išleistas ateityje. Tuo tarpu „Chrome“ jau seniai naudoja „Chrome“ internetinę parduotuvę. Naujos „Chrome“ supakuotos programos greitai išplės „Chrome“ žiniatinklio programų funkcionalumą, suteikdamos daugiau šlamšto.
„Mozilla“ nori stumti žiniatinklio programas ir atidaryti žiniatinklio technologijas darbalaukyje, tačiau jie to nedaro - „Google“ yra.
„Chrome“ metai: 2.5 ir skaičiavimas
„Firefox“, kuriai būdingas „Chrome“, pavyzdžiai
Per daugelį metų „Firefox“ pasiekė daugybę būdų, tačiau daugelis pakeitimų tiesiog nukopijuoja „Google Chrome“ veikimo būdą:
- „Multi-Window Private“ naršymas: „Firefox“ neseniai sugebėjo atidaryti privataus naršymo langą šalia įprastinio naršymo lango, kurį labai norėjo naudoti „Chrome“ nuo pat pradžių.
- Dažni atnaujinimai: „Chrome“ paleidus „Firefox“ persikėlė į dažnesnį leidimo tvarkaraštį, pvz., „Chrome“.
- Plėtiniai, kurie gali tvarkyti naršyklės atnaujinimus„Firefox“ tada turėjo dirbti atnaujindamas savo plėtinio API, leidžiant plėtinius įdiegti nepradedant iš naujo ir veikiant sklandžiai, nesilaikant naršyklės versijos naujinimų - kaip jie dirbo „Chrome“.
- PDF peržiūros programa„Firefox“ neseniai įgijo integruotą PDF žiūrovą, seniai po to, kai „Chrome“ paleista tokia funkcija.
- Vartotojo sąsajos dizainas: Visos naršyklės laikėsi „Chrome“ vadovo pereinant prie minimalesnės naršyklės sąsajos, įskaitant „Firefox“. Naujausi UI maketai rodo, kad „Firefox“ ateityje gali būti dar daugiau „Chrome“ tipo sąsajų.
- Ne procesiniai papildiniai: Nors „Firefox“ neturi tinkamų daugelio procesų funkcijų, pvz., „Chrome“, ji pridėjo funkciją, kuri leidžia „plug-in“, pvz., „Flash“, paleisti savo pačių procesą, kad jie nepatektų į kitą naršyklės dalį.
- „JavaScript“ našumas: Kaip ir visos kitos naršyklės, „Firefox“ buvo pakeltas žymiai pagerinti „JavaScript“ našumą po to, kai „Chrome“ rodė didžiulį „JavaScript“ našumą visiems.
Apskritai aišku, kad „Chrome“ jau daugelį metų vadovauja naujovių diegimui naršyklėje.
Mes norime, kad „Firefox“ būtų geresnė
Mes ne tik bandome atakuoti „Firefox“ čia. Kartą tai buvo geriausia naršyklė, o „Mozilla“ nusipelno kreditų už „Internet Explorer 6“ rinkos dalį, parodydama, kad „Microsoft“ gali prarasti savo vietą ir priversti juos paleisti sustabdytą „Internet Explorer“ kūrimą. Jie taip pat nusipelno kreditų, kad žiniatinklis taptų labiau standartizuotas, pašalinant svetaines, kuriose sakoma, kad jos „sukurtos„ Internet Explorer “.“ Tai leido kitoms naršyklėms įsitraukti - populiariausios yra „Chrome“ ir „Safari“. „Firefox“ sukūrė pagrindą, o „Mozilla“ buvo nenuilstantis kovotojas už atvirus standartus.
Tinklalapyje „Mozilla“ yra naršyklės tiekėjas, kuris nėra susietas su viena didele korporacija, nes „Microsoft“, „Google“ ir „Apple“ valdo kitas geriausias naršykles. Tai, kad mes turime atviro kodo naršyklę, kurią sukūrė ne pelno siekianti organizacija, tik norinti, kad žiniatinklis taptų geriau, yra tinkamas internetui.
Štai kodėl gaila, kad „Mozilla“ leido „Firefox“ atsikratyti. Elektrolizės plėtros sustabdymas ir vis dar neįgyvendinusios smėlio dėžės saugumo požymių yra požymiai, kad „Mozilla“ nebuvo pasirengusi nuleisti žemyn ir padaryti tikrai sunkų žemo lygio darbą, kad pagerintų „Firefox“ našumą ir saugumą. Daugelis kitų atliktų pakeitimų imitavo „Chrome“ padarytus pakeitimus daug anksčiau.
„Firefox“ vis dar yra geriausia naršyklė. Pavyzdžiui, jei jums reikia galingiausios naršyklės plėtinio sistemos, „Firefox“ turi ją. Bet mes norime, kad „Firefox“ būtų labiau konkurencinga kitais būdais. 2013 m. Naršyklė turėtų būti daugiaprocesė programa, turinti tinkamą apsauginį sandboxing. Tačiau „Firefox“ nėra - iš tikrųjų, ji atsiliko nuo „Internet Explorer“, kai kalbama apie šias dvi svarbias funkcijas.
Kažkada buvo galinga naršyklė, vadinama „Mozilla suite“. Ji buvo per didelė ir ištinusi savo pačių labui, todėl grupė kūrėjų nusprendė sukurti naują, minimalią naršyklę iš savo pagrindinių technologijų. Jie pavadino jį „Phoenix“, ir jis tapo „Firefox“, kurį žinome šiandien. Jei „Mozilla“ negalės įjungti „Firefox“ į modernią naršyklę dėl visiško palikimo kodo, galbūt mums reikia „Phoenix 2.0“.
Vaizdo kreditas: „Régis Leroy“ dėl „Flickr“