Izdanje Firefox 105

Objavljeno je izdanje web preglednika Firefox 105. Osim toga, formirana je nadogradnja grane dugoročne podrške - 102.3.0. Grana Firefox 106 prebačena je u beta testiranje, a izdanje je planirano za 18. oktobar.

Glavne novine u Firefox 105:

  • U dijalogu za pregled pre štampanja dodana je opcija za štampanje samo trenutne stranice.
    Izdanje Firefox 105
  • Implementirana je podrška za sekcionirane Service Worker-e u iframe-ima učitanim sa drugih sajtova (Service Worker se može registrovati u spoljnjem iframe-u i biće izolovan u vezi sa domeno, sa kojeg je ovaj iframe učitan).
  • Na Windows platformi omogućeno je korišćenje geste klizanja prstima po touchpadu ulevo ili udesno za navigaciju kroz istoriju poseta.
  • Obezbeđena je kompatibilnost sa specifikacijom User Timing Level 3, koja definiše API za merenje performansi web aplikacija od strane programera. U novoj verziji implementirani su dodatni argumenti u metodima performance.mark i performance.measure za zadavanje sopstvenog početnog/krajnjeg vremena, trajanja i pratećih podataka.
  • Optimizovane su metode array.includes i array.indexOf korišćenjem SIMD instrukcija, što je omogućilo dvostruko povećanje brzine pretrage u velikim listama.
  • Na Linux-u smanjena je verovatnoća da Firefox tokom rada iscrpi svu dostupnu memoriju i poboljšana je efikasnost rada pri nedostatku slobodne memorije.
  • Značajno je povećana stabilnost rada na Windows platformi u uslovima nedostatka memorije u sistemu.
  • Dodati su API OffscreenCanvas, koji omogućava renderovanje canvas elemenata u baferu u posebnoj niti, nezavisno od DOM-a. U OffscreenCanvas je implementirano rad u kontekstima Window i Web Worker, kao i podrška za fontove.
  • Dodati su API TextEncoderStream i TextDecoderStream, koji olakšavaju konverziju tokova sa binarnim podacima u tekst i obratno.
  • Za skripte obrade sadržaja definisane u dodacima implementiran je parametar RegisteredContentScript.persistAcrossSessions, koji omogućava kreiranje stalnih skripti (persistent) koje čuvaju stanje između sesija.
  • U verziji za Android interfejs je prebačen na korišćenje fonta koji se podrazumevano nudi u Androidu. Omogućeno je otvaranje tabova koje je obezbedio Firefox na drugim uređajima.

Poleg novosti in popravkov napak je v Firefoxu 105 odprtih 13 ranljivosti, od katerih je 9 označenih kot kritičnih (7 jih pokriva CVE-2022-40962) in izhajajo iz težav z upravljanjem pomnilnika, kot so prelivanja pomnilnika in dostop do že osvobojenih delov pomnilnika. Te težave lahko potencialno omogočijo izvajanje kode zlonamerne programske opreme ob odpiranju posebej oblikovanih strani.

V beta različici Firefox 106 je v vgrajenem PDF-pogledovalniku privzeto omogočena možnost risanja grafičnih oznak (risbe s svinčnikom) in dodajanja besedilnih komentarjev. Znatno je izboljšana podpora za WebRTC (knjižnica libwebrtc je posodobljena s različice 86 na 103), vključno z izboljšano zmogljivostjo RTP in boljšo dostopnost do skupne rabe zaslona v okolju, temelječem na protokolu Wayland.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster