Izdaja Firefox 121

Izdan je bil spletni brskalnik Firefox 121 in ustvarjena je bila dolgoročna posodobitev veje podpore - 115.6.0. Podružnica Firefox 122 je bila prenesena v fazo beta testiranja, katere izdaja je predvidena za 23. januar.

Ključne novosti v Firefoxu 121:

  • Linux je privzeto omogočil uporabo sestavljenega strežnika Wayland namesto XWayland, kar je odpravilo težave s sledilno ploščico, podporo za poteze na zaslonih na dotik in nastavitvijo DPI za vsak monitor v okoljih, ki temeljijo na Waylandu. Uporaba Waylanda dokazuje tudi izboljšano grafično zmogljivost. Vendar pa zaradi omejitev protokola Wayland obstajajo težave pri postavljanju okna slika v sliki v ospredje.
  • V nastavitvah v razdelku Splošno/Brskanje je dodana možnost prisilnega podčrtavanja povezav, ne glede na nastavitve CSS na spletnem mestu (lahko uporabno za ljudi, ki imajo težave z zaznavanjem barv).
    Izdaja Firefox 121
  • Pregledovalnik PDF-jev zdaj prikaže lebdeči gumb smetnjaka za brisanje risb, besedila in slik, dodanih med urejanjem PDF-ja.
    Izdaja Firefox 121
  • Na platformi Windows je implementirana zahteva za namestitev paketa AV1 Video Extension, ki izvaja možnost strojnega pospeševanja video dekodiranja v formatu AV1.
  • Na platformi macOS je dodana podpora za upravljanje z glasovnimi ukazi.
  • Dodana podpora za leno nalaganje blokov iframe, ki omogoča, da se vsebina zunaj vidnega območja ne naloži, dokler se uporabnik ne pomakne na lokacijo tik pred elementom. Za nadzor lenobnega nalaganja strani je bil oznaki “iframe” dodan atribut “loading”, ki lahko sprejme vrednost “lazy” (). Leno nalaganje bo zmanjšalo porabo pomnilnika, promet in povečalo hitrost začetnega odpiranja strani.
  • Dodan psevdorazred CSS »:has()« za preverjanje prisotnosti podrejenega elementa v nadrejenem elementu. Na primer, "p:has(span)" pokriva elemente, ki imajo v sebi element .
  • Parametra »hanging« in »each-line« sta bila dodana lastnosti CSS zamika besedila, kar olajša stiliziranje odstavkov, na primer z bibliografijami in pesmimi. Dovoljeno je tudi združevanje več parametrov zamika besedila v enem samem izrazu, na primer "zamik besedila: 3em viseče vsake vrstice".
  • Lastnostim CSS za prelom besedila so bili dodani naslednji parametri: »ravnotežje« (omogoča izboljšanje enotnega videza večvrstičnih besedilnih blokov, kot so dolgi naslovi) in »stabilno« (preprečuje preoblikovanje vsebine med urejanjem).
  • Funkcija Date.parse() zdaj podpira dodatne formate, kot je MMM-DD-LLLL, določanje milisekund, določanje dneva v tednu pred datumom (»sre, 1970«) in ignoriranje napačno črkovanih dnevov tedna (»foo 01 -01-1970«).
  • Dodana statična metoda Promise.withResolvers(), ki vam omogoča uporabo funkcij za razrešitev in zavrnitev povratnega klica za nastavitev obdelovalcev, ki razrešijo ali zavrnejo definicije Promise, potem ko je ustvarjena.
  • WebAssembly dodaja podporo za return_call in return_call_indirect navodila za optimizacijo repne rekurzije (tail-call), zmanjšanje porabe pomnilnika sklada, povečanje zmogljivosti in izboljšanje podpore za funkcionalne programske jezike.
  • API WebTransport, zasnovan za pošiljanje in prejemanje podatkov med brskalnikom in strežnikom, je dodal lastnost sendOrder, ki vam omogoča nastavitev ločenih prioritet za pošiljanje in prejemanje v dvosmernih tokovih.
  • V orodjih za spletne razvijalce je bilo delo opravljeno za izboljšanje udobja za osebe s posebnimi potrebami, na primer, indikator fokusa je bil poenoten in povečan v različnih orodjih. Vgrajenemu razhroščevalniku JavaScript je bila dodana možnost »Zaustavi ob izjavi razhroščevalnika«, da onemogoči razhroščevalnik.
    Izdaja Firefox 121
  • V različici za Android so odpravljene zrušitve, ki nastanejo pri kopiranju v odložišče in prikazu celozaslonskega obvestila. Težave z upodabljanjem na pametnih telefonih Google Pixel 8 in Samsung Galaxy S22 so bile odpravljene. Izšel je katalog dodatkov. V načinu zasebnega brskanja so piškotki tretjih oseb in dostop do lokalnega pomnilnika blokirani. Ročna nastavitev Enhanced Tracking Protection omogoča blokiranje sledilnih kod, ki se uporabljajo na družbenih omrežjih.

Poleg novosti in popravkov napak je Firefox 121 odpravil 27 ranljivosti. 13 ranljivosti (11 združenih pod CVE-2023-6864 in CVE-2023-6873), ki so označene kot nevarne, povzročajo težave s pomnilnikom, kot so prekoračitve medpomnilnika in dostop do že sproščenih pomnilniških območij. Potencialno lahko te težave povzročijo izvedbo napadalčeve kode pri odpiranju posebej oblikovanih strani. Druga nevarna ranljivost (CVE-2023-6135) je povezana z ranljivostjo knjižnice NSS za napad »Minerva«, ki vam omogoča ponovno ustvarjanje zasebnega ključa z analizo podatkov prek kanalov tretjih oseb.

Vir: opennet.ru

Dodaj komentar