Kan Mozilla ‘ s Quantum projektet gøre Firefox king igen?

0
353

Browseren verden har ændret sig betydeligt siden udgivelsen af den første version af Googles browser Google Chrome.

Google Chrome formået at overvinde en betydelig andel af browser-markedet, ikke blot på skrivebordet, men også på mobil.

Google skubbet Chrome hårdt på dets egenskaber og via tredje-parts-aftaler (Flash skubber Chrome op til denne dag), men det var blot en del af grunden til, at Chrome er brugt af de fleste Internet-brugere på nutidens Internet-i hvert fald på skrivebordet.

Denne stigning havde en indvirkning på den daværende regerende browsere Firefox og Internet Explorer, som både har tabt markedsandele til Google ‘ s browser.

Mozilla har fundet sig selv i en situation, hvor det var tydeligt bag på mange områder: i ydeevnen, svartiden og sikkerhed for eksempel. Firefox stadig herskede i andre områder, tilpasningsmuligheder, en overlegen add-on og personalisering system, og generelt bruger kontrol af browseren.

Mozilla Quantum

firefox quantum project

Quantum er det næste skridt i Mozilla ‘ s plan om at tilbageerobre browser-markedet og giver sine brugere med en forbedret måde at surfe på nettet.

Quantum, som David Bryant, leder af platform engineering hos Mozilla, udtrykker det, er “Mozilla’ s næste generation af web-motor”. Mozilla har planer om at jord dele af Quantum i Firefox i 2017, og Bryant tyder på, at Firefox-brugere vil se, at “store forbedringer” ved udgangen af året.

Så hvad er så specielt om Quantum?

Quantum er alle om at gøre omfattende brug af parallelitet og fuld udnyttelse af moderne hardware. Quantum har en række komponenter, herunder flere, der er vedtaget fra Servo projekt.

Gennemførelse-wise, Quantum dele vil udskifte deres tilsvarende i Firefox ‘ s Gecko-motor, når de er klar. Dette tillader Mozilla at sende de dele, når de er klar, hvilket igen betyder, at Firefox-brugere vil få gavn af de forbedringer, de sætter sammen med dem med det samme.

Quantum vil udskifte dele, der drager fordel af parallelisering og aflastning til GPU.

De komponenter, der vil sandsynligvis gøre det i Firefox i 2017, er parallel layout, parallel styling, WebRender, og Konstellation.

Du er formentlig undrende, hvor stor en indflydelse disse komponenter gør, når de er indført. Svaret er, det afhænger af. Først på maskinen, at Firefox kører på. At bruge parallelisering, der skal være flere kerner til rådighed. For det andet på den hjemmeside, som brugeren åbner. På Wikipedia for eksempel, et websted, der ikke er optimal for Quantum optimeringer, stil og layout beregne gange falde med omkring 50% med fire kerner.

På Reddit, men et site, der Quantum mere på grund af den måde, webstedet er designet, beregne tidspunkt falder til en fjerdedel eller mindre af Gecko beregne tid.

Det værst tænkelige scenarie — intet kan håndteres ved hjælp af parallelisering — stadig tilbyder en 10% fordel over Firefox ‘ s nuværende motor, Gecko.

Følgende video er en præsentation af Jack Moffitt, der taler om, Servo i særdeleshed, og hvordan det vil gavne Firefox i den nærmeste fremtid.

Quantum vil gøre Firefox til en meget hurtigere og mere fleksibelt end det er i dag. Forskellen er betydelig, og vil være mærkbar, når du sammenligner Firefox ‘ s ydeevne til Google Chrome, Microsoft Kant, eller andre browsere ifølge Mozilla.

Du kan finde ud af mere om Quantum på Mozilla Wiki.

Afsluttende Ord

Kan Quantum Projektet gøre Firefox king igen i browseren verden? Jeg tror, det vil være til gavn for den browser ‘ s share, forudsat at Mozilla får det gjort rigtigt, og at Chrome eller Kant vil ikke indføre lignende funktionalitet på omkring samme tid.

Jeg tvivler på, at det er nok til at sparke Chrome fra tronen, men det er sandsynligt, at Firefox vil se en uptick som følge af det.

Nu kan Du: Hvad er dit take på Quantum?