Firefox 121 release

De Firefox 121-webblêder waard frijlitten en in lange-termyn stipe-fernijing waard makke - 115.6.0. De tûke fan Firefox 122 is oerbrocht nei it beta-teststadium, wêrfan de frijlitting is pland foar 23 jannewaris.

Key nije funksjes yn Firefox 121:

  • Yn Linux is it gebrûk fan komposit standert ynskeakele. server Wayland ynstee fan XWayland, wat problemen mei touchpad-funksjonaliteit, stipe foar touchscreen-gebearen en DPI-ynstellingen per monitor yn Wayland-basearre omjouwings oplost. It brûken fan Wayland ferbetteret ek de grafyske prestaasjes. Fanwegen beheiningen fan it Wayland-protokol binne d'r lykwols problemen mei it bringen fan ôfbylding-yn-ôfbylding-finsters nei de foargrûn.
  • Yn 'e ynstellings yn' e seksje Algemien / Blêdzjen is in opsje tafoege om it ûnderlinen fan keppelings te twingen om te aktivearjen, nettsjinsteande de CSS-ynstellingen op 'e side (kin nuttich wêze foar minsken dy't problemen hawwe mei it waarnimmen fan kleuren).
     Firefox 121 release
  • De PDF-werjouwer toant no in driuwende jiskefetknop foar it wiskjen fan tekeningen, tekst en ôfbyldings tafoege by it bewurkjen fan in PDF.
     Firefox 121 release
  • Op it Windows-platfoarm is in fersyk om it pakket AV1-fideo-útwreiding te ynstallearjen ymplementearre, dy't de mooglikheid ymplementearret om fideo-dekodearring te fersnellen yn it AV1-formaat.
  • Op it macOS-platfoarm is stipe foar kontrôle mei spraakkommando's tafoege.
  • Stipe tafoege foar lui laden fan iframe-blokken, wêrtroch ynhâld bûten it sichtbere gebiet net laden wurde kin oant de brûker nei de lokaasje rôlet dy't direkt foarôfgeand oan it elemint. Om it lazy laden fan siden te kontrolearjen, is it "loading" attribút tafoege oan de "iframe" tag, dy't de wearde "lazy" kin nimme (). Lazy laden sil ûnthâldferbrûk ferminderje, ferkear ferminderje en de snelheid fan it iepenjen fan 'e earste side ferheegje.
  • Added CSS pseudo-klasse ": hat ()" om te kontrolearjen op de oanwêzigens fan in bern elemint yn it âlder elemint. Bygelyks, "p:has(span)" beslacht eleminten dy't in elemint yn har hawwe.
  • "hingjende" en "elke-line" parameters binne tafoege oan de tekst-ynspringen CSS eigenskip, wêrtroch't it makliker te styl alinea, bygelyks, mei bibliografyen en gedichten. It is ek tastien om meardere tekst-ynspringparameters te kombinearjen yn ien útdrukking, bygelyks "tekst-ynspring: 3em hingje fan elke rigel".
  • De folgjende parameters tafoege oan it tekst-wrap CSS-eigenskip: "balâns" (mei it ferbetterjen fan it unifoarme uterlik fan tekstblokken mei meardere rigels, lykas lange kopteksten) en "stabyl" (foarkomt dat ynhâld opnij opmakke wurdt by it bewurkjen).
  • De funksje Date.parse() stipet no ekstra formaten, lykas MMM-DD-YYYY, spesifisearje millisekonden, spesifisearje de dei fan 'e wike foar de datum ("Wed, 1970-01-01"), en negearjen fan staveringsfouten fan 'e dei fan 'e wike ("foo 1970 -01-01").
  • Tafoege in statyske metoade Promise.withResolvers () wêrmei jo te brûken de oplosse en ôfwize callback funksjes foar in set handlers dy't oplosse of wegerje Promise definysjes neidat it is makke.
  • WebAssembly foeget stipe ta foar return_call en return_call_indirect ynstruksjes om sturtrekursje (tail-call) te optimalisearjen, it konsumpsje fan stapelûnthâld te ferminderjen, prestaasjes te ferheegjen en stipe foar funksjonele programmeartalen te ferbetterjen.
  • De WebTransport API is ûntworpen om gegevens te ferstjoeren en te ûntfangen tusken de browser en tsjinner, is de sendOrder-eigenskip tafoege, wêrtroch jo aparte prioriteiten kinne ynstelle foar ferstjoeren en ûntfangen yn bidireksjonele streamingen.
  • Yn ark foar webûntwikkelders is wurk dien om it gemak fan minsken mei in beheining te ferbetterjen, bygelyks de fokusyndikator is ferienige en ferhege yn ferskate ark. In opsje "Pauze op debuggerstatement" tafoege oan de ynboude JavaScript-debugger om de debugger út te skeakeljen.
     Firefox 121 release
  • Yn 'e Android-ferzje binne crashes dy't foarkomme by it kopiearjen nei it klamboerd en it werjaan fan in notifikaasje op folslein skerm elimineare. Renderingproblemen op Google Pixel 8 en Samsung Galaxy S22 smartphones binne oplost. De katalogus fan tafoegings is lansearre. Yn privee blêdzjenmodus wurde cookies fan tredden en tagong ta lokale opslach blokkearre. De hânmjittige ynstelling fan Enhanced Tracking Protection makket it blokkearjen fan trackingkoades mooglik op sosjale netwurken.

Neist ynnovaasjes en bugfixes hat Firefox 121 27 kwetsberens repareare. De 13 kwetsberens (11 kombineare ûnder CVE-2023-6864 en CVE-2023-6873) dy't as gefaarlik binne markearre wurde feroarsake troch ûnthâldproblemen, lykas bufferoerstreamingen en tagong ta al befrijde ûnthâldgebieten. Potinsjeel kinne dizze problemen liede ta it útfieren fan de koade fan in oanfaller by it iepenjen fan spesjaal ûntwurpen siden. In oare gefaarlike kwetsberens (CVE-2023-6135) is ferbûn mei de kwetsberens fan 'e NSS-bibleteek foar de oanfal "Minerva", wêrtroch jo de privee kaai opnij kinne oanmeitsje fia gegevensanalyse fia kanalen fan tredden.

Boarne: opennet.ru

Add a comment