Firefox 105 kommer med hukommelsesstyringsforbedringer til Linux

Firefox webbrowser logo

Firefox er en open source webbrowser udviklet til forskellige platforme, den koordineres af Mozilla og Mozilla Foundation

Lanceringen af den nye version af den populære webbrowser "firefox 105", sammen med hvilken der også er genereret en langsigtet filialopdatering af version 102.3.0, og Firefox 106-grenen er blevet flyttet til beta-teststadiet.

Ud over innovationer og fejlrettelser, Firefox 105 retter 13 sårbarheder, hvoraf 9 er markeret som farlige (7 er opsummeret i CVE-2022-40962) og er forårsaget af hukommelsesproblemer såsom bufferoverløb og adgang til allerede frigjorte hukommelsesområder. Disse problemer kan potentielt føre til eksekvering af ondsindet kode, når specielt udformede sider åbnes.

De vigtigste nye funktioner i Firefox 105

I denne nye version præsenteret af Firefox 105 på Linux har reduceret muligheden at Firefox er løber tør for al tilgængelig hukommelse mens du kører Firefox og har forbedret ydeevne, når den løber tør for ledig hukommelse.

En anden ændring, som jeg ved skiller sig ud, er dete Support til User Timing Level 3-specifikationen leveres, som definerer en programmeringsgrænseflade for udviklere til at måle ydeevnen af ​​deres webapplikationer. I den nye version har metoderne performance.mark og performance.measure yderligere argumenter til at indstille deres eget start-/sluttidspunkt, varighed og vedhæftede filer.

I Android-versionen er grænsefladen blevet ændret at bruge den skrifttype, der leveres af Android som standard, plus de implementerede åbningsfaner leveret af Firefox på andre enheder er også tilvejebragt.

Hvad angår ændringerne til Windows, er det nævnt, at du nu kan bruge en swipe gestus med to fingre til venstre eller højre for at gennemse browserhistorikken, hvortil kommer, at stabiliteten af ​​arbejdet under forhold med utilstrækkelig hukommelse i systemet er blevet væsentligt forbedret.

Hvad angår relaterede ændringer for udviklere, følgende er nævnt:

  • Metoderne array.includes og array.indexOf blev optimeret ved hjælp af SIMD-sætninger, som tillod dobbelt søgeydeevne på store lister.
  • Tilføjet OffscreenCanvas API, som gør det muligt at tegne lærredselementer til en buffer på en separat tråd, uafhængigt af DOM. OffscreenCanvas implementerer arbejde i Windows- og Web Worker-konteksterne og giver også skrifttypeunderstøttelse.
  • Tilføjede API'erne TextEncoderStream og TextDecoderStream for at gøre det nemmere at konvertere strømme med binære data til tekst og omvendt.
  • For indholdsbehandlingsscripts, der er defineret i plugins, er parameteren RegisteredContentScript.persistAcrossSessions implementeret, hvilket gør det muligt at oprette vedvarende (vedvarende) scripts, der gemmer tilstand mellem sessioner.
  • Tilføjet en mulighed til udskriftsvisningsdialogen for kun at udskrive den aktuelle side.
  • Implementeret support for partitionerede Service Workers på iframes indlæst fra tredjepartswebsteder (en Service Worker kan registrere sig på en tredjeparts iframe og vil blive isoleret i forhold til domænet, hvorfra denne iframe er indlæst).

Fra hans sidetil Firefox 106 beta, det skiller sig ud det integreret PDF-fremviser har mulighed for at tegne grafiske etiketter (frihåndstegninger) og vedhæft tekstkommentarer aktiveret som standard

En anden ændring, der er integreret i denne beta, er Markant forbedret WebRTC-understøttelse (opdateret libwebrtc-bibliotek fra version 86 til 103), inklusive forbedret RTP-ydeevne og bedre metoder til at give skærmadgang i Wayland-baserede miljøer.

Endelig hvis du er interesseret i at vide mere om det i denne nye version af browseren kan du kontrollere detaljerne I det følgende link.

Hvordan installeres eller opdateres den nye version af Firefox i Ubuntu og derivater?

Som altid for dem, der allerede bruger Firefox, kan de blot få adgang til menuen for at opdatere til den nyeste version, dvs. Firefox-brugere, der ikke har deaktiveret automatiske opdateringer, modtager opdateringen automatisk.

Mens for dem, der ikke ønsker at vente på, at det sker de kan vælge Menu> Hjælp> Om Firefox efter den officielle lancering for at starte en manuel opdatering af webbrowseren.

Skærmen, der åbnes, viser den aktuelt installerede version af webbrowseren og kører en check for opdateringer, forudsat at funktionaliteten er aktiveret.

En anden mulighed for at opdatere, er hvis du er bruger af Ubuntu, Linux Mint eller et andet derivat af Ubuntu, kan du installere eller opdatere til denne nye version ved hjælp af browserens PPA.

Dette kan føjes til systemet ved at åbne en terminal og udføre følgende kommando i den:

sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y 
sudo apt-get update
sudo apt install firefox

Den sidste installationsmetode, der blev tilføjet «Flatpak». Til dette skal de have support til denne type pakke.

Installationen udføres ved at skrive:

flatpak install flathub org.mozilla.firefox

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.