U lançua web-brauzerit Firefox 125 dhe Ă«shtĂ« formuar njĂ« azhurnim i degĂ«s me mbĂ«shtetje afatgjatĂ« â 115.10.0. PĂ«r shkak tĂ« problemeve tĂ« identifikuara nĂ« fazat e vona, ndĂ«rtimi 125.0 u anulua, dhe si lansim u shpall nxjerrja 125.0.1. DegĂ«s Firefox 126 i Ă«shtĂ« kaluar faza e testimit beta, me lansimin e saj tĂ« planifikuar pĂ«r 14 Maj.
Novitetet kryesore në Firefox 125:
- Në shikuesin e integruar të PDF-ve është aktivizuar si parazgjedhje funksioni për të theksuar tekstin me ngjyrë dhe kornizë të zgjedhur.

- Në faqen Firefox View, e cila thjeshton qasjen në përmbajtjen e parë, në seksionin me skedat e hapura është siguruar shfaqja e skedave të ngjitura dhe është shtuar mbështetje për indikatorët e gjendjes, për shembull, që tregojnë nëse një skedë e caktuar po luan zë ose video, si dhe lejojnë, me një klik, të çaktivizoni ose riktheni zërin. Indikatorë të ngjashëm janë shtuar gjithashtu për shënimet dhe njoftimet.

- ĂshtĂ« realizuar mundĂ«sia pĂ«r tĂ« shkuar shpejt nĂ« njĂ« lidhje tĂ« ruajtur nĂ« clipboard. NĂ«se URL Ă«shtĂ« nĂ« clipboard nĂ« momentin e klikuar nĂ« shiritin e adresĂ«s, automatikisht ky URL do tĂ« shfaqet si rekomandim fillestar pĂ«r kalim.

- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r luajtjen e pĂ«rmbajtjes sĂ« siguruar (EME, Encrypted Media Extensions) duke pĂ«rdorur kodek AV1, i cili pĂ«rdoret nga disa ofrues tĂ« transmetimit pĂ«r tĂ« shpĂ«rndarĂ« pĂ«rmbajtje me cilĂ«si mĂ« tĂ« lartĂ«.
- Kur plotësoni adresat në formatet web, sigurohet një kërkesë për të ruajtur adresën (në këtë moment vetëm për përdoruesit nga SHBA dhe Kanada). Më vonë planifikohet që të përdoren të dhënat e ruajtura për plotësimin automatik të adresave.
- ĂshtĂ« aktivizuar bllokimi i shkarkimeve tĂ« skedarĂ«ve me URL qĂ« ndodhen nĂ« listat e pĂ«rmbajtjes potencialisht tĂ« rrezikshme.
- Në sistemet që përdorin shtesa me implementimin e kontejnerëve të skedave, është shtuar mbështetje për kërkimin nga shiritin e adresës për skedarët e vendosur në kontejnerë të ndryshëm.
- Në cilësime është shtuar një opsion që lejon përcaktimin automatik të pranisë së një proxy përmes protokollit WPAD (Web Proxy Auto-Discovery), pavarësisht nga aktivizimi i cilësimeve për lidhje përmes proxy-t sistemik.
- ĂshtĂ« ndryshuar sjellja e kalimit tĂ« butonave tĂ« radios â nĂ«se asnjĂ« opsion nĂ« butonat nuk Ă«shtĂ« zgjedhur, klikuar me çelĂ«sin e tabulimit tani aktivizon fokusin vetĂ«m nĂ« opsionin e parĂ«, dhe klikimi i ardhshĂ«m e çon fokusin nĂ« njĂ« element tjetĂ«r, dhe jo nĂ« mĂ«nyrĂ« ciklike pĂ«rmes tĂ« gjithĂ« opsioneve. MegjithatĂ«, çelĂ«sat me shigjeta vazhdojnĂ« tĂ« lejojnĂ« lĂ«vizjen pĂ«rmes opsioneve tĂ« njĂ« elementi tĂ« vetĂ«m.
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r atributin popover, i cili lejon krijimin e elementeve qĂ« shfaqen mbi elementet e tjera tĂ« ndĂ«rfaqes web. PĂ«r shembull, me anĂ« tĂ« atributit tĂ« ri mund tĂ« krijoni menu veprimesh, tĂ« tregoni sugjerime pĂ«r plotĂ«simin e formave, tĂ« krijoni ndĂ«rfaqe edukative dhe tĂ« realizoni kapjen e pĂ«rmbajtjes. Ndryshe nga elementi "dialog", elementĂ«t me atributin "popover" nuk pĂ«rdorin modalitetin, mbĂ«shtesin ngjarjet dhe anullohen lehtĂ«sisht. Pozita, kaskadimi dhe fokusi i hyrjes zgjidhen dhe pĂ«rpunohen automatikisht.
- Në WebAssembly, në mënyrë të parazgjedhur është aktivizuar mënyra "multi-memory", e cila lejon modulat wasm të përdorin dhe importojnë zona të pavarura linjare të memories.
- Në JavaScript është shtuar mbështetje për segmentimin e tekstit Unicode (Unicode Text Segmentation), realizuar përmes objektit Intl.Segmenter. Objekti lejon segmentimin e saktë të tekstit në një varg duke marrë parasysh lokalitetin, për shembull, për të ndarë fjalët në gjuhët që nuk përdorin hapësira për të ndarë fjalët.
- Në implementimin e interfaceve HTMLCanvasElement dhe OffscreenCanvas është shtuar mbështetje për ngjarjet ContextLost dhe ContextRestored, të cilat lejojnë përpunimin në kodin e përdoruesit të situatave të humbjes dhe rikthimit të kontekstit në përshpejtimin harduerik të vizatimit.
- ĂshtĂ« aktivizuar mbĂ«shtetje pĂ«r metodĂ«n navigator.clipboard.readText() pĂ«r tĂ« lexuar nga clipboard me kĂ«rkesĂ« pĂ«r konfirmimin e operacionit (pas thirrjes sĂ« API pĂ«rdoruesit iu shfaqet njĂ« menu kontekstuale ngjitje pĂ«r tĂ« konfirmuar veprimin).
- Në pronën CSS "transform-box" është shtuar mbështetje për vlerat stroke-box dhe content-box, të cilat lejojnë ndryshimin e metodës së llogaritjes së zonës referuese për operacionet e transformimit, për shembull, për realizimin e efekteve grafike të avancuara.
- Në pronën CSS "align-content" është realizuar mundësia për të punuar me kontejnerët bllokues. Për shembull, "display: block" dhe "display: list-item" tani mund të rregullohen me "align-content" pa përdorur kontejnerët flex dhe grid.
- ĂshtĂ« ndalur mbĂ«shtetje pĂ«r metodĂ«n SVGAElement.text, nĂ« vend tĂ« sĂ« cilĂ«s rekomandohet pĂ«rdorimi i metodĂ«s mĂ« tĂ« zakonshme SVGAElement.textContent.
- NĂ« veglat pĂ«r zhvillimin e webit, nĂ« fund tĂ« panelit tĂ« debug-ut Ă«shtĂ« implementuar njĂ« menu e re rĂ«nĂ«s me veprime qĂ« lidhen me Source Map. NĂ« about:config Ă«shtĂ« rikthyer cilĂ«simi âdevtools.debugger.features.overlayâ pĂ«r tĂ« çaktivizuar treguesin e pauzimit tĂ« ekzekutimit tĂ« kodit JavaScript nga debugger-i (Pause Debugger Overlay) qĂ« shfaqet mbi pĂ«rmbajtje.

- NĂ« versionin pĂ«r Android Ă«shtĂ« ofruar mundĂ«sia pĂ«r tĂ« zgjedhur cilĂ«simet e temave pĂ«r tabet (temĂ« e errĂ«t, temĂ« e ndritshme dhe zgjedhje sistemore e temĂ«s). Menuja pĂ«r cilĂ«simet e kredencialeve dhe fjalĂ«kalimeve Ă«shtĂ« pĂ«rmirĂ«suar. Butoni âOpen in Appâ Ă«shtĂ« fshehur nĂ«se Firefox Ă«shtĂ« zgjedhur si shfletuesi i sistemit pĂ«r PDF.
Përveç noviteteve dhe rregullimeve të gabimeve, në Firefox 125 janë eliminuar 18 vulnerabilitete (12 të klasifikuara si të rrezikshme). 11 vulnerabilitete (4 nga të cilat janë të klasifikuara nën CVE-2024-3865) janë shkaktuar nga probleme me menaxhimin e memories, siç janë mbushje të buffer-it dhe referime në zona memories të liruar. Këto probleme mundësisht mund të çojnë në ekzekutimin e kodit nga sulmuesit kur hapen faqe të dizajnuara posaçërisht.
Në versionin beta të Firefox 126 është paraqitur një dialog i ri i thjeshtuar dhe i unifikuar për pastrimin e të dhënave të përdoruesit, në të cilin është përmirësuar ndarja e të dhënave në kategori dhe janë shtuar informacione rreth madhësisë së të dhënave të ruajtura për periudhën e zgjedhur.

Burimi: opennet.ru




