Firefox 139 Udgivet

Webbrowseren Firefox 139 er blevet udgivet, og opdateringer til de tidligere versioner med langtidssupport — 115.24.0 og 128.11.0 — er blevet udarbejdet. Firefox 140 er nu i beta-test, og udgivelsen er planlagt til den 24. juni.

De vigtigste nyheder i Firefox 139:

  • Muligheden for at tildele et eget baggrundsbillede eller vælge en baggrundsfarve til siden, der vises, når en ny fane åbnes, er blevet tilføjet. Denne funktion er ikke aktiveret som standard for alle brugere og vil langsomt blive aktiveret for en større procentdel af brugerne. For at aktivere den manuelt kan man bruge indstillingsafsnittet "Firefox Labs" (about:settings#experimental). I den nye udgave er der også tilføjet nye standard baggrundsbilleder og en ny kategori af baggrunde kaldet "Celestial".
    Firefox 139 Udgivet
  • Eksperimentel support for linkpreview på siden er blevet tilføjet — hvis du holder Alt+Shift nede og fører musen over et link, vil der dukke et pop-up vindue op med information om siden, som linket peger på. Infoen inkluderer titel, billede og en kort beskrivelse af indholdet, genereret af en stor sprogmodel (den indbyggede AI-assistent kører på brugerens system). Muligheden aktiveres via "Firefox Labs" sektionen (about:settings#experimental).
    Firefox 139 Udgivet
  • Oversættelsesfunktionen mellem sprog fungerer nu ikke kun på web-sider, men også på interne sider af udvidelser, som er tilgængelige via URL'en "moz-extension://".
  • Ydelsen ved datahentning er markant forbedret, når der anvendes HTTP/3, hvilket er særlig tydeligt ved genoptagelse af forbindelsen (QUIC 0-RTT) og på højhastighedsforbindelser med store latenstider.
  • Som følge af, at Chrome overgår til at kryptere brugernes fortrolige data på Windows-platformen, er direkte migration af adgangskoder og betalingsmetoder fra Chrome blevet stoppet. For at overføre adgangskoder fra Chrome, skal man nu manuelt eksportere adgangskoderne i CSV-format og uploade den resulterende fil til Firefox.
  • Tjenesten Review Checker (Fakespot) lukker den 10. juni, og tjenesten Pocket lukker den 8. juli.
  • Temporal-objektet er som standard aktiveret og tilbyder et alternativt sæt metoder til arbejde med datoer og tid. Den nye API gør det muligt at manipulere datoer med og uden tidzoner, konvertere tid, formatere output og udføre aritmetiske operationer med tid. Tiden kan angives i en tidsuafhængig repræsentation (Temporal.PlainDate, Temporal.PlainTime, Temporal.PlainDateTime), knyttet til en tidszone (Temporal.ZonedDateTime) og i epoch-repræsentation (Temporal.Instant — antallet af nanosekunder siden 1. januar 1970).
  • Muligheden for at trimme timerens præcision for Worker-er er blevet tilføjet.
  • Søgeoperationer på siden dækker nu indholdet af HTML-blokke «
    ». Hvis den ønskede sætning findes i blokken, åbnes den automatisk ved søgning.
  • Der er foreslået et nyt flag «until-found» for attributten «hidden», som gør elementet tilgængeligt for søgning på siden og scrolling gennem tekstmasken. For eksempel kan der tilføjes skjult tekst på siden, hvis indholdet findes ved lokal søgning.
  • I metoden window.getSelection().toString() er der sikret korrekt serialisering af teksten, der er markeret i tekstfelter.
  • For WebAuthn er der implementeret udvidelserne largeBlob og credProps, designet til at gemme og hente ekstra data relateret til brugerens konto.
  • I API'en HTMLDialogElement er der tilføjet metoden requestClose(), som initierer lukningen af dialogen baseret på HTML-elementet . I modsætning til metoden Close() giver den nye metode mulighed for at annullere lukningen ved at tilføje en hændelseshåndtering «cancel».
  • Adfærden af den indbyggede redigeringsfunktion for contenteditable og designMode ligner Chrome's med hensyn til håndtering af mellemrum før blokgrænsen og mellem synligt indhold (Firefox tilføjer ikke længere elementer <br> efter mellemrum før blokgrænsen).
  • I værktøjerne til webudviklere er der sørget for at bevare filterindstillingerne i netværksinspektionspanelet mellem forskellige sessioner. I JavaScript-debuggeren er udseendet af den linje, hvor udførelsen er stoppet, forbedret, og rodmappen er begrænset til den valgte. af domænet.
  • I versionen til Android-platformen er der implementeret støtte til sortering af bogmærker, forbedret brugergrænseflade til håndtering af downloads, udvidede funktioner i nyhedsstrømmen, og implementeringen af støtte til JetPack Compose-rammerne er startet.

Udover nyheder og fejlrettelser i Firefox 139 er 14 sårbarheder blevet udbedret. 8 sårbarheder skyldes problemer med hukommelsen, herunder buffer-overløb og adgang til allerede frigivne hukommelsesområder. Disse problemer kan potentielt føre til, at ondsindet kode udføres, når der åbnes specielt udformede sider. Et af problemerne (CVE-2025-5262) er tildelt en kritisk faregrad. Sårbarheden skyldes dobbeltfrigørelse af hukommelse i libvpx-koderen, der understøtter VP8- og VP9-formater, og kan udnyttes via WebRTC.

I beta-versionen af Firefox 140 er der tilføjet et punkt 'Unload Tab' til kontekstmenuen, der vises ved højreklik på en fane, som giver mulighed for at aflaste fanen fra hukommelsen for at reducere ressourceforbruget. I panelet med lodrette faner er der tilføjet mulighed for at ændre størrelsen på den fastgjorte fanebladområde. Der er givet mulighed for at tilføje egne søgemaskiner (Indstillinger > Søg > Tilføj).

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster