Megjelent a Firefox 160 webböngésző, és létrejöttek a hosszú távú támogatású korábbi verziók frissítései - 153.7.0 és 115.45.0. Az új, kétéves kiadási ciklus keretében a Firefox 161-es ága bétatesztelésre került, amelynek megjelenése november 24-re van tervezve.
A Firefox 160 főbb újdonságai (1, 2, 3):
- Lehetőség nyílt a fülek vagy a kiválasztott területek leválasztására egy mini-ablak formájában, amely a tartalom fölött helyezkedik el. A címmező a mini-ablakban automatikusan elrejtőzik, és csak akkor jelenik meg, ha az egérmutatót a fejléc fölé helyezzük. Több mini-ablak egyidejű megnyitása lehetséges. A mini-ablakok a jobb gombos kattintás során megjelenő helyi menükből hozhatók létre a fülön (Füleket mozgat -> Mozgás mini ablakra) vagy az oldalon található tartalmon (Szakasz mozgása mini ablakra). E mód használata kényelmes, mert lehetővé teszi, hogy miközben az oldalon dolgozunk, szem előtt tartsunk valamilyen más tartalmat.


- A videónéző felületen a képen belüli nézet módjában lehetőség nyílt a lejátszási sebesség beállítására 0.25x lépésekben (a sebességváltoztató gomb csak az ablak méretének növelésekor jelenik meg).

- Lehetővé vált új fülek megnyitása azzal, hogy az egérrel áthúzunk elemeket a böngészési előzmények oldalsávjából a fülek területére.
- A címmező helyi menüjében a «Paste and Go» elem helyett most a «Paste and Search» jelenik meg, ha a vágólapon nem link, hanem szöveg található.
- Az oldalak email és más linkek kezelőjeként való kapcsolódásának megerősítési párbeszédablakában megjelent a «Never allow» gomb, amely lehetővé teszi ezen típusú kérések későbbi blokkolását az adott webhelytől.
- Hozzáadva a hanglejátszás támogatása FLAC, MP3 és PCM formátumokban, amelyeket MKV (Matroska) médiafájlokban szállítanak.
- A WebGL rendereléshez macOS környezetben a Metal grafikus API-t alkalmazzák.
- A Web Speech API-hoz hozzáadva lett a SpeechRecognition objektum, amely lehetővé teszi a valós idejű beszédfelismerést külső szolgáltatások igénybevétele nélkül, 40 nyelv támogatásával.
- Néhány weboldallal való kompatibilitás érdekében hozzáadva lett a «::-webkit-input-placeholder» pszeudoelem, amely funkcionálisan hasonló a «::placeholder»-hez.
- A WebTransport() konstruktornak van egy «headers» lehetősége, amely lehetővé teszi saját HTTP-fejlécek hozzáadását a kiterjesztett CONNECT-kérésekhez. A WebTransportDatagramDuplexStream interfészhez hozzáadták a incomingMaxBufferedDatagrams és outgoingMaxBufferedDatagrams tulajdonságokat, míg a WebTransport interfészhez a
anticipatedConcurrentIncomingUnidirectionalStreams és anticipatedConcurrentIncomingBidirectionalStreams tulajdonságokat. - Az Android verzióban engedélyezési kérelmet kell benyújtani a helyi hálózaton lévő eszközök intranet címeivel vagy a jelenlegi eszközön (localhost) futó szolgáltatásokhoz való hozzáférés előtt.
A Firefox 160-ban újdonságok és hibajavítások mellett 99 sérülékenységet orvosoltak, amelyek közül a legtöbb memória kezelési problémákból ered, mint például a puffertúlcsordulás és a már felszabadított memória területekhez való hozzáférés. Ezek a problémák potenciálisan lehetővé tehetik a kártékony kód végrehajtását, ha speciálisan kialakított oldalakat nyitnak meg.
Forrás: opennet.ru



