Firefox 160-webbrowseren er udgivet, og opdateringer af de tidligere versioner med langtidssupport — 153.7.0 og 115.45.0 — er blevet dannet. I den nye to-ugers udgivelsescyklus er Firefox 161-delen gået ind i beta-testfase, med en udgivelse planlagt til den 24. november.
De vigtigste nyheder i Firefox 160 (1, 2, 3):
- Muligheden for at adskille en fane eller et vilkårligt markeret område på siden som et mini-vindue placeret oven på indholdet er tilføjet. Adresselinjen i mini-vinduet forsvinder automatisk og vises kun, når musen holdes over overskriften. Flere mini-vinduer kan åbnes samtidig. Mini-vinduer oprettes via kontekstmenuer, som vises ved højreklik på fanen (Flyt fane -> Flyt til mini-vindue) eller på indholdet af siden (Flyt sektion til mini-vindue). Denne tilstand er praktisk at bruge, når man arbejder med en side og ønsker at holde et andet indhold i fokus.


- I videovisningsgrænsefladen i billed-i-billed-tilstand er muligheden for at justere afspilningshastigheden med trin på 0,25x implementeret (knappen til at ændre hastigheden vises kun, når vinduets størrelse er forstørret).

- Muligheden for at åbne nye faner ved at trække elementer fra sidepanelet med besøgsoversigt til faneområdet er tilføjet.
- I kontekstmenuen for adresselinjen vises i stedet for elementet 'Indsæt og gå' nu 'Indsæt og søg', hvis der er tekst i udklipsholderen og ikke et link.
- I dialogvinduet, der bekræfter websteders anmodninger om at tilslutte sig som email- og linkbehandlere, er der implementeret en knap 'Aldrig tillad', som kan blokere lignende fremtidige anmodninger fra webstedet.
- Understøttelse af lydafspilning i formaterne FLAC, MP3 og PCM i MKV (Matroska)-mediekontainere er blevet tilføjet.
- Grafik-API'et Metal er blevet brugt til at rendere WebGL på macOS-platformen.
- I Web Speech API er objektet SpeechRecognition tilføjet for realtids talegenkendelse uden at skulle henvise til eksterne tjenester og med støtte til 40 sprog.
- For at sikre kompatibilitet med visse websteder er pseudo-elementet '::-webkit-input-placeholder' tilføjet, som har en funktionalitet, der svarer til '::placeholder'.
- I WebTransport() konstruktøren er der en «headers» mulighed tilføjet for at inkludere brugerdefinerede HTTP-overskrifter til udvidede CONNECT-anmodninger. I WebTransportDatagramDuplexStream interfacet er der tilføjet egenskaberne incomingMaxBufferedDatagrams og outgoingMaxBufferedDatagrams, samt i WebTransport interfacet for egenskaberne
anticipatedConcurrentIncomingUnidirectionalStreams og anticipatedConcurrentIncomingBidirectionalStreams. - I Android-versionen er der tilføjet en anmodning om tilladelser før adgang til enheder på det lokale netværk med intranet-adresser eller til tjenester på den aktuelle enhed (localhost).
Ud over nyheder og fejlrettelser er der i Firefox 160 udbedret 99 sårbarheder, hvoraf de fleste skyldes problemer med hukommelsesbehandling, såsom buffer-overløb og adgang til allerede frigivne hukommelsesområder. Disse problemer kan potentielt føre til, at en ondsindet aktør kan udføre kode ved åbning af specielt udformede sider.
Kilde: opennet.ru



