Utgivelsen av Firefox 126

Lanseringen av nettleseren Firefox 126 har funnet sted, og det er blitt opprettet en oppdatering for den langvarige stĂžttegrenen — 115.11.0. Firefox 127 er nĂ„ i beta-testing, med lansering planlagt til 11. juni.

Hovednyhetene i Firefox 126:

  • Det er lagt til en funksjon i hĂžyreklikkmenyen kalt «Kopier lenke uten nettstedssporing», som gjĂžr det mulig Ă„ kopiere URL-en til en valgt lenke til utklippstavlen, etter Ă„ ha fjernet forespĂžrselparametere som brukes til Ă„ spore overganger mellom nettsteder. For eksempel vil parametere som mc_eid og fbclid, som brukes ved overganger fra Facebook-sider, bli fjernet nĂ„r du kopierer lenken. Totalt fjernes mer enn 300 parametere som benyttes til sporing, inkludert parametere brukt av de stĂžrste nettbutikkene.
    Utgivelsen av Firefox 126
  • StĂžtte for innholdskoding ved bruk av Zstandard (zstd) kompresjonsalgoritmer har blitt lagt til, i tillegg til de tidligere stĂžttede algoritmene gzip, brotli og deflate. NĂ„r Firefox sender forespĂžrsel, setter den nĂ„ 'Content-encoding'-verdien i HTTP-headeren til 'gzip, deflate, br, zstd'. Blant de store nettstedene som stĂžtter komprimerte data i zstd-format er Facebook nevnt.
  • En eksperimentell funksjon for automatisk maskinoversettelse av tekstdeler som er uthevet pĂ„ siden, har blitt lagt til (tidligere stĂžttet kun oversettelse av hele sider). Oversettelsesfunksjonen kan aktiveres via hĂžyreklikkmenyen nĂ„r du hĂžyreklikker pĂ„ den uthevede tekstblokken. For Ă„ aktivere oversettelse av deler, er det lagt til en innstilling i about:config som heter browser.translations.select.enable.
    Utgivelsen av Firefox 126
  • Det er implementert overfĂžring av ekstra telemetri med aggregerte tellere for sĂžkeforespĂžrslene i ulike kategorier. Kategoriene dekker 20 generelle typer innhold, som sport, forretning og reise. Det hevdes at informasjonen som samles inn er nĂždvendig for Ă„ utvikle nye sĂžkemuligheter. Dataene lagres uten Ă„ knytte dem til enkelte brukere. For Ă„ fjerne informasjon om brukerens IP-adresse brukes OHTTP-teknologi (Oblivious-HTTP), som sikrer at krypterte HTTP-meldinger blir videresendt gjennom tilleggsmellom-noder, slik at den endelige server mottakeren fĂ„r forespĂžrselen ikke fra brukerens IP, men fra IP-en til den transit-node.
  • Midlertidig deaktivert er den nye muligheten i Firefox 125 for rask tilgang til linker lagret i utklippstavlen (hvis det under trykk pĂ„ adressefeltet er en URL i utklippstavlen, vil denne URL-en vises som et startforslag for navigering). Årsaken til deaktiveringen nevnes som ytelsesproblemer.
  • I macOS-versjoner pĂ„ Mac-datamaskiner med M3 CPU er maskinvareakselerasjon for AV1 videodekoding aktivert.
  • Metoden URL.parse() er lagt til, som returnerer et URL-objekt som representerer linken som er angitt i parameterne. I motsetning til konstruktĂžren URL() returnerer den nye metoden null dersom det oppstĂ„r problemer med parsingen, i stedet for Ă„ generere et unntak.
  • StĂžtte for CSS-egenskapen zoom er aktivert, som gjĂžr det mulig Ă„ forminske eller forstĂžrre skalaen til individuelle elementer. For Ă„ bestemme gjeldende zoom-nivĂ„ brukt pĂ„ et element, er egenskapen Element.currentCSSZoom foreslĂ„tt, som kun er skrivebeskyttet.
  • Muligheten for Ă„ reflektere tilstanden til egne HTML-elementer (custom element) i CSS gjennom pseudoklassen «:state()» har blitt lagt til. Funksjonaliteten er implementert pĂ„ samme mĂ„te som standard HTML-elementer kan endre sin tilstand avhengig av brukerinteraksjon.
  • Egenskapen Selection.direction er lagt til for Ă„ bestemme retningen av markeringen.
  • StĂžtte for API Screen Wake Lock er lagt til, noe som gjĂžr at webapplikasjoner, som multimediaavspillere, kan hindre skjermbeskytteren fra Ă„ aktiveres etter lang tids inaktivitet fra brukeren.
  • I API-en IndexedDB er metoden IDBFactory.databases lagt til for Ă„ iterere over eksisterende databaser (returnerer en matrise av objekter som inneholder navn og versjon av tilgjengelige databaser).
  • I API-en Selection er eksperimentell stĂžtte for markering som krysser grenser for shadow DOM lagt til. Den aktiveres via dom.shadowdom.selection_across_boundary.enabled i about:config.
  • En eksperimentell funksjon shape() er lagt til i CSS, som lar deg forme figurer ved hjelp av CSS-egenskapene clip-path og offset-path. Den aktiveres via layout.css.basic-shape-shape.enabled i about:config.
  • Ytelsen til stilredigereren i webutviklerverktĂžyene er forbedret med 15-20%.
  • I webutviklerverktĂžyene er innstillingen «Show split console» lagt til for Ă„ slĂ„ av/pĂ„ modusen som viser web-konsollen samtidig med andre paneler.
    Utgivelsen av Firefox 126
  • I Android-versjonen er problemer med visningen av adresselinjen pĂ„ enheter med foldbare skjermer lĂžst. For Ă„ forene med skrivebordsversjonen har innstillingen «Add-ons» blitt omdĂžpt til «Extensions».

I tillegg til nye funksjoner og feilrettinger har Firefox 126 rettet 21 sÄrbarheter. To av sÄrbarhetene er merket som kritiske. Den fÞrste kritiske sÄrbarheten (CVE-2024-4764) fÞrer til tilgang til allerede frigitt minne nÄr flere WebRTC-lydstrÞmmer behandles. Den andre kritiske sÄrbarheten (CVE-2024-4367) muliggjÞr kjÞring av JavaScript-kode nÄr spesiallagde skrifttyper behandles i den innebygde PDF-viseren. Ytterligere 9 sÄrbarheter skyldes problemer med minnehÄndtering, som bufferoverlÞp og tilgang til allerede frigitt minne. Disse problemene kan potensielt fÞre til at ondsinnet kode utfÞres nÄr spesiallagde sider Äpnes.

Kilde: opennet.ru

KjĂžp pĂ„litelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere đŸ”„ KjĂžp pĂ„litelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster