Doli u lansimin e shfletuesit web Firefox 105. PĂ«r mĂ« tepĂ«r, Ă«shtĂ« formuar njĂ« azhurnim i degĂ«s me mbĂ«shtetje afatgjatĂ« â 102.3.0. DegĂ« Firefox 106 Ă«shtĂ« dĂ«rguar nĂ« fazĂ«n e testimit beta, kurse lansimi i saj Ă«shtĂ« planifikuar pĂ«r 18 Tetor.
Novitetet kryesore në Firefox 105:
- Në dialogun parapragues për printim është shtuar një opsion për të printuar vetëm faqen aktuale.

- ĂshtĂ« realizuar mbĂ«shtetje pĂ«r ShĂ«rbĂ«toret e ShĂ«rbimit tĂ« seksionuar nĂ« blloqet iframe, tĂ« ngarkuara nga faqe tĂ« tretĂ« (ShĂ«rbĂ«tori i ShĂ«rbimit mund tĂ« regjistrohet nĂ« njĂ« iframe tĂ« jashtĂ«m dhe ai do tĂ« jetĂ« i izoluar nĂ« lidhje me domen, nga e cila Ă«shtĂ« ngarkuar ky iframe).
- Në platformën Windows është realizuar mundësia e përdorimit të një gjesti, duke lëvizur me dy gishta përmes tastierës së prekur në të djathtë ose në të majtë, për të naviguar në historikun e vizitave.
- ĂshtĂ« siguruar pĂ«rputhshmĂ«ria me specifikimin User Timing Level 3, i cili definon ndĂ«rfaqen programore pĂ«r matjen e performancĂ«s sĂ« aplikacioneve web nga zhvilluesit. NĂ« versionin e ri, metodat performance.mark dhe performance.measure kanĂ« realizuar argumente shtesĂ« pĂ«r tĂ« caktuar kohĂ«n fillestare/fundore, kohĂ«zgjatjen dhe tĂ« dhĂ«nat e lidhura.
- Janë optimizuar metodat array.includes dhe array.indexOf duke përdorur instrukcione SIMD, që kanë lejuar dyfishim të performancës në kërkimin në lista të mëdha.
- Në Linux është zvogëluar probabiliteti i shfrytëzimit të tërë kujtesës së disponueshme gjatë përdorimit të Firefox dhe është përmirësuar efikasiteti i punës në kushte të mungesës së kujtesës së lirë.
- Stabiliteti i punës është rritur ndjeshëm në platformën Windows në kushte të mungesës së kujtesës në sistem.
- ĂshtĂ« shtuar API OffscreenCanvas, e cila lejon tĂ« vizatohen elementĂ«t canvas nĂ« njĂ« rrjedh tĂ« veçantĂ«, pavarĂ«sisht nga DOM. NĂ« OffscreenCanvas Ă«shtĂ« realizuar puna nĂ« kontekste Window dhe Web Worker, si dhe Ă«shtĂ« siguruar mbĂ«shtetje pĂ«r fonte.
- Janë shtuar API TextEncoderStream dhe TextDecoderStream, të cilat lehtësojnë konvertimin e rrjedhave me të dhëna binar në tekst dhe anasjelltas.
- Për skenaret e përpunimit të përmbajtjes të përcaktuara në shtesa, është realizuar parametri RegisteredContentScript.persistAcrossSessions, i cili lejon krijimin e skenarëve të përhershëm (persistent), të cilët ruajnë gjendjen mes seancave.
- NĂ« versionin pĂ«r Android, ndĂ«rfaqja Ă«shtĂ« kaluar nĂ« pĂ«rdorimin e fontit qĂ« ofrohet nga Android si parazgjedhje. ĂshtĂ« realizuar hapja e tab-eve tĂ« ofruara nga Firefox nĂ« pajisje tĂ« tjera.
Përveç novacioneve dhe rregullimit të defekteve, në Firefox 105 janë eliminuar 13 vulnerabilitete, prej të cilave 9 janë etiketuar si të rrezikshme (7 nën CVE-2022-40962) dhe shkaktohen nga probleme me memorie, si mbushjet e tamponëve dhe referencat në zona të memories që janë çliruar tashmë. Problemet e tilla potencialisht mund të çojnë në ekzekutimin e kodit nga një sulmues kur hapen faqe të dizajnuara veçmas.
Në versionin beta të Firefox 106, është aktivizuar si parazgjedhje mundësia për vizatimin e shenjave grafike (vizatime me dorë) dhe bashkëngjitjen e komenteve tekstuale në shikuesin e PDF-ve të ndërtuar brenda. Mbështetje për WebRTC është përmirësuar ndjeshëm (biblioteka libwebrtc është përditësuar nga versioni 86 në 103), përfshirë performancën e RTP-së dhe përmirësimin e mjeteve për ofrimin e qasjes në ekran në mjedise të bazuara në protokollin Wayland.
Burimi: opennet.ru

