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.

- Ă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

