Version 41 af webbrowseren Firefox skibe med hukommelse forbedringer, der gavner alle brugere af browseren, men Adblock Plus-brugere især.
Når Mozilla løb hukommelse tests af en række populære Firefox add-ons for nylig bemærket, at den populære udvidelse Adblock Plus var at tilføje et gennemsnit på 60-70 Megabyte til browserens hukommelse skik.
Det opdagede endvidere, at visse betingelser kunne øge hukommelse brug yderst, så den samlede brug af hukommelse ved Firefox ville fordoble, tredobbelt eller endda firdoble, mens websteder, forblev åbne i browseren.
Tip: du kan teste dig selv ved at åbne følgende hjemmeside i Firefox med Adblock Plus installeret: http://vimcolorschemetest.googlecode.com/svn/html/index-c.html. Du vil bemærke, at hukommelse vil gå op dramatisk, mens siden indlæses, og mens den stadig er åben.
Den programrettelse, der Mozilla har tilføjet til Firefox 41, der i øjeblikket findes i de Natlige kanal, optimerer brug af hukommelse i browseren. Når du sammenligner hukommelsesbrug af en optimeret version af Firefox til en, der ikke omfatter den patch, vil du bemærke, massive forbedringer.
Ovenstående skærmbillede viser to tilfælde af Firefox, der kører på en PC med Windows 7 Pro 64-bit. Det er kun test web-side blev åbnet i den første, og resultatet blev en hoppe i hukommelsen i cirka 1,4 Gigabyte.
Testsiden ikke øge hukommelsen næsten lige så meget i den Natlige version af Firefox, især da ti hjemmesider allerede var åben før du lægger medie i den test hjemmeside i et nyt faneblad.
Årsagen til stigningen i hukommelsen, når du besøger test side i Firefox med Adblock Plus installeret, er, at Firefox masser af stylesheets flere gange selvom de er identiske, når billeder bliver brugt på websider.
I stedet for at dele stylesheet, det er at skabe kopier af det for hvert billede på siden. Test side integrerer masser af billeder, som forklarer stigningen i brug af hukommelse, som hver frame tilføjer omkring 3 Mb hukommelse til browserens overordnede hukommelsesbrug som Adblock Plus stylesheet er om denne størrelse.
Hvad de forbedringer, der landede for et par dage siden hjælp med style sheets er tilføjet i user agent niveau (bygget i style sheets, såsom dem, der anvendes til standard styling af HTML-elementer) eller bruger-niveau (som er der, hvor userContent.css bruger style sheet er tilføjet, og hvor ABP tilføjer sin style sheet).
Hukommelse optimering patch, der landede i Firefox 41 aktiverer deling af ens stylesheets. Mens der er blevet gjort mest for at forbedre hukommelsen brug af Adblock Plus, alle brugere af browseren drage fordel af den forbedring, selv om de ikke køre Adblock Plus.
Når en side bruger rammer, for eksempel, og refererer til et stylesheet i en ramme og på hovedsiden, så det er indlæst kun én gang i hukommelsen i stedet for to gange.
Tests viste, at små forbedringer i side loading tid, og selv om ikke nær så imponerende som den reduktion i den samlede anvendelse af hukommelse.
Afsluttende Ord
Forbedring til gavn for alle brugere af Firefox-browseren, men især Adblock Plus brugere. For Mozilla, det er ikke kun om at forbedre hukommelse i Firefox, men også at bringe Firefox niveauer af browsere er det konkurrerer med. (via Søren Hentzschel)