Udgivelse af Firefox 141

Firefox 141-webbrowseren er blevet frigivet, og der er lavet opdateringer til tidligere versioner med langvarig support - 140.1.0, 115.26.0 og 128.13.0. Beta-testningen af Firefox 142 er startet, og udgivelsen er planlagt til den 19. august.

Vigtige nyheder i Firefox 141:

  • Der er tilføjet eksperimentel støtte til automatisk gruppering af faner, baseret på en lokalt kørende AI-model, der identificerer faner med lignende emner. Når en fane bliver trukket over på en anden, eller når højreklikkes for at åbne kontekstmenuen med gruppeindstillinger, viser browseren nu knappen "Foreslå flere af mine faner", og når den trykkes, vises en liste over lignende faner til hurtig tilføjelse til gruppen. AI foreslår også et relevant navn til gruppen. Denne funktion er i øjeblikket ikke aktiveret for alle som standard, men vil gradvist blive aktiveret for en større procentdel af brugerne. For at aktivere det tvangsvis kan parameteren "browser.tabs.groups.smart.enabled" aktiveres på siden about:config.
    Udgivelse af Firefox 141
  • Der er mulighed for at ændre størrelsen på værktøjsområdet i bunden af sidepanelet for vertikale faner. For at ændre pladsen mellem fanerne og værktøjerne skal den vandrette skillelinje blot flyttes med musen. Hvis ikke alle værktøjer kan være i det valgte område, vil nogle af dem blive flyttet til en yderligere rulle-menu.
    Udgivelse af Firefox 141
  • Enhedskonverteringsfunktion er indbygget i adressefeltet, som understøtter konvertering af tidszoner samt måleenheder for vinkel, afstand, temperatur, masse og kraft. Ved at klikke på resultatet bliver det gemt i udklipsholderen.
    Udgivelse af Firefox 141
    Udgivelse af Firefox 141
    Udgivelse af Firefox 141
  • I Linux-versionerne er hukommelsesforbruget reduceret, og kravet om genstart efter opdatering via pakkestyringssystemet er fjernet.
  • For brugere i Brasilien, Spanien og Japan er autofuldføringsfunktionen til adresser i webformularer blevet aktiveret, hvilket tidligere kun var tilgængeligt for USA, Storbritannien, Canada, Tyskland, Frankrig, Polen, Italien og Østrig.
  • Som standard er API WebGPU og shader-sproget WGSL (WebGPU Shading Language) aktiveret i builds til Windows-platformen. For Linux og macOS vil understøttelsen af WebGPU blive inkluderet i en af de næste udgivelser; indtil da kan WebGPU aktiveres via indstillingerne «dom.webgpu.enabled» og «gfx.webrender.all» på siden about:config. WebGPU giver en programmeringsgrænseflade, der ligner Vulkan, Metal og Direct3D 12 til udførelse af operationer på GPU-siden. WebGPU giver applikationer skrevet i JavaScript mulighed for at kontrollere organiseringen, behandlingen og overførslen af kommandoer til GPU'en, samt at styre relaterede ressourcer, hukommelse, buffere, teksturobjekter og kompilerede grafiske shaders.
  • Ved retur serveren værdien «cache» i HTTP-headeren «Clear-Site-Data» er der yderligere implementeret rensning af back-forward cache (BFCache) for at muliggøre øjeblikkelig navigation ved brug af knapperne «Tilbage» og «Frem» eller når man navigerer mellem tidligere besøgte sider på den nuværende hjemmeside.
  • Der er tilføjet en attribut «closedby» til HTML-elementet <dialog>, som gør det muligt at definere opførslen ved lukning af dialogen. Værdien «none» betyder, at brugeren ikke kan lukke dialogen; «closerequest» tillader lukning ved at trykke på ESC-tasten; «any» resulterer i lukning ved at klikke med musen udenfor dialogen eller ved at trykke på ESC.
  • Understøttelse af CHIPS-teknologien (Cookies Having Independent Partitioned State) er tilbageført, hvilket muliggør isolering af cookies i forbindelse med domænet første niveau ved hjælp af attributten «Partitioned». Hvis en normal tredjeparts kode fra domænet «C», der er integreret på domænerne «A» og «B», kan håndtere cookies, der er fælles for disse domæner, så vil cookies, der er integreret fra domænet «C» med attributten «Partitioned», være fuldstændig adskilt, når koden indlæses fra domænerne «A» og «B».
    Udgivelse af Firefox 141Udgivelse af Firefox 141
  • I JavaScript-metoderne HTMLElement.showPopover() og HTMLElement.togglePopover() er der tilføjet et argument «options.source», der refererer til handleren til åbning af popover-vinduet. I metoden togglePopover() er der tilføjet et argument «options.force» for tvangsåbning eller tvangslukning af popover-vinduet.
  • Der er tilføjet egenskaben persistentDeviceId til PointerEvent-interfacet, og egenskaben scrollMargin til IntersectionObserver-interfacet.
  • Der er tilføjet CSS-egenskaben «font-variant-emoji» til tilpasning af stilen for display af emoji. For eksempel kan man vælge mellem tekst- eller grafikvisning.
    Udgivelse af Firefox 141
  • I Android-versionen er menuen redesignet; automatisk blokering af private faner er implementeret efter skift til en anden app; domænet i adresselinjen er nu fremhævet; en funktion til at sende PDF-filer til andre applikationer er tilføjet.
    Udgivelse af Firefox 141Udgivelse af Firefox 141Udgivelse af Firefox 141

Udover nyheder og fejlrettelser i Firefox 141 er 27 sårbarheder blevet afhjulpet. 13 af sårbarhederne skyldes problemer med hukommelsen, som buffer-overløb og adgang til allerede frigivne hukommelsesområder. Disse problemer kan potentielt føre til udførelse af ondsindet kode ved åbning af specielt designede sider.

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