Lëshimi i Firefox 105

U publikua web-brauzeri Firefox 105. Për më tepër, u krijua një azhurnim për degën me mbështetje të gjatë - 102.3.0. Degë e Firefox 106 është çuar në fazën e testimit beta, me lëshimin e saj të parashikuar për 18 tetor.

Novitetet kryesore në Firefox 105:

  • Në dialogun e parashikimit para printimit është shtuar një opsion për të printuar vetëm faqen aktuale.
    Lëshimi i Firefox 105
  • Është realizuar mbështetje për Service Worker të ndara në blloqet iframe që ngarkohen nga faqe të jashtme (Service Worker mund të regjistrohet në një iframe të jashtëm dhe do të jetë i izoluara në lidhje me domainin, nga i cili është ngarkuar ky iframe).
  • Në platformën Windows është realizuar mundësia e përdorimit të një gjesti, duke e kaluar me dy gishta në trackpad djathtas ose majtas, për navigimin në historikun e vizitave.
  • Është siguruar përputhshmëri me specifikimin User Timing Level 3, i cili përcakton ndërfaqen për të matur performancën e aplikacioneve web nga zhvilluesit. Në versionin e ri janë realizuar argumente shtesë në metodat performance.mark dhe performance.measure për të caktuar kohët e fillimit/fundit, gjatësi dhe të dhëna të lidhura.
  • Metodat e array.includes dhe array.indexOf janë optimizuar duke përdorur instrukcione SIMD, duke mundësuar dyfishimin e performancës së kërkimit në lista të mëdha.
  • Në Linux është ulur probabiliteti i shpenzimit të të gjithë memorjes së disponueshme nga Firefox gjatë funksionimit dhe është përmirësuar efikasiteti në kushte të mungesës së memorjes së lirë.
  • Stabiliteti i punës në platformën Windows është rritur ndjeshëm në kushte të mungesës së memorjes në sistem.
  • API OffscreenCanvas është shtuar, duke mundësuar renderimin e elementeve canvas në një buffer në një proces të veçantë, pavarësisht nga DOM-i. Në OffscreenCanvas është realizuar funksionimi në kontekste Window dhe Web Worker, si dhe është siguruar mbështetje për fontet.
  • API TextEncoderStream dhe TextDecoderStream janë shtuar, duke thjeshtuar konvertimin e rrjedhave me të dhëna binare në tekst dhe anasjelltas.
  • Për skriptet e përpunimit të përkufizuara në shtesat, është realizuar parametri RegisteredContentScript.persistAcrossSessions, i cili lejon krijimin e skripteve të përhershme që ruajnë gjendjen midis seancave.
  • Në versionin për Android, ndërfaqja është kalur në përdorimin e fontit që ofrohet si parazgjedhje në Android. Është realizuar hapja e skedave të dhëna nga Firefox në pajisje të tjera.

Përveç përmirësimeve dhe rregullimeve të defekteve, Firefox 105 ka eliminuar 13 vulnerabilitete, prej të cilave 9 janë etiketuar si të rrezikshme (7 janë të përfshira nën CVE-2022-40962) dhe janë shkaktuar nga probleme të menaxhimit të memories, si mbushjet e bufereve dhe qasja në zona memorjeje të lëshuara. Këto probleme potencialisht mund të çojnë në ekzekutimin e kodit nga sulmuesi kur hapen faqe të projektuar me kujdes.

Në versionin beta të Firefox 106, është aktivizuar si parazgjedhje mundësia për të krijuar etiketa grafike (vizatime me dorë) dhe për të bashkëlidhur komente tekstuale në shfletuesin PDF të integruar. Mbështetje për WebRTC është përmirësuar në mënyrë të konsiderueshme (biblioteka libwebrtc është përditësuar nga versioni 86 në 103), duke rritur përformancën RTP dhe duke përmirësuar mjetet për ofrimin e aksesit në ekran në mjedise të bazuara në protokollin Wayland.

Burimi: opennet.ru

Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS 🔥 Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS | ProHoster