K ishte lĂ«shimi i shfletuesit web Firefox 141 dhe u krijuan pĂ«rditĂ«sime pĂ«r degĂ«t e kaluara me mbĂ«shtetje tĂ« gjatĂ« â 140.1.0, 115.26.0 dhe 128.13.0. DegĂ« Firefox 142 kaloi nĂ« fazĂ«n e testimit beta, lĂ«shimi i tĂ« cilĂ«s Ă«shtĂ« parashikuar pĂ«r 19 gusht.
Novitetet kryesore në Firefox 141:
- U shtua mbështetje eksperimentale për grumbullimin automatik të skedave, e bazuar në përdorimin e një modeli AI të ekzekutuar lokal, që përcakton skedat e ngjashme tematikisht. Pas tërheqjes së një skede në një tjetër ose hapjes së menu-së kontekstuale me opsionet e grupit, shfletuesi tani tregon butonin 'Sugjero më shumë skeda të mia', pas klikimit të të cilit shfaqet një listë skedash të ngjashme për t'u përfshirë shpejt në grup. AI gjithashtu ofron një emër të përshtatshëm për grupin. Funksioni për momentin nuk është aktiv për të gjithë dhe do të aktivizohet gradualisht për një përqindje gjithnjë e më të madhe përdoruesish. Për ta aktivizuar me forcë, mund të aktivizoni opsionin 'browser.tabs.groups.smart.enabled' në faqen about:config.

- U ofrua mundësia për të ndryshuar madhësinë e zonës së veglave në fund të panelit të skedave vertikale. Për të ndarë hapësirën midis skedave dhe veglave, është e mjaftueshme të lëvizni me maus horizontalin ndarës të seksioneve. Nëse të gjitha veglat nuk kanë hapësirë të mjaftueshme në zonën e zgjedhur, një pjesë e tyre do të transferohet në një menu shtesë të hapur.

- Në shiritin e adresave është i integruar një konvertues i njësive të masës, që mbështet konvertimin e zona temporale dhe treguesve të këndit, distancës, temperaturës, masës dhe forcës. Kur klikoni në rezultatin, ai do të ruhet në clipboard.



- Në ndërtimet për platformën Linux është reduktuar konsumimi i memories dhe është hequr kërkesa për të riparuar software pas përditësimit me menaxherin e paketave.
- Për përdoruesit nga Brazili, Spanja dhe Japonia është aktivizuar funksioni i mbushjes automatik të adresave në formularët web, që më parë ishte e disponueshme vetëm për SHBA, MB, Kanada, Gjermani, Francë, Poloni, Itali dhe Austri.
- Në versionet për platformën Windows, është aktivizuar API WebGPU dhe gjuha e shenjave WGSL (WebGPU Shading Language) nga e para. Për Linux dhe macOS, mbështetja për WebGPU do të përfshihet në një nga versionet e ardhshme; deri atëherë, WebGPU mund të aktivizohet përmes parametrave 'dom.webgpu.enabled' dhe 'gfx.webrender.all' në faqen about:config. WebGPU ofron një API të ngjashëm me Vulkan, Metal dhe Direct3D 12 për të kryer operacione në anën e GPU. WebGPU i jep mundësinë aplikacioneve të shkruara në JavaScript të kontrollojnë organizimin, përpunimin dhe dërgimin e komandave në GPU, menaxhojnë burimet përkatëse, memorie, bufra, objekte teksturash dhe shader-a të përpiluar grafik.
- Kur rikthehet server vlera 'cache' nĂ« head-in HTTP 'Clear-Site-Data', Ă«shtĂ« implementuar gjithashtu pastrimi i caches sĂ« kalimit (BFCache â Back-forward cache), qĂ« siguron kalim tĂ« menjĂ«hershĂ«m kur pĂ«rdoren butonat 'Mbrapa' dhe 'PĂ«rpara' ose kur navigohet nĂ« faqet e mĂ«parshme tĂ« kĂ«tij siti.
- NĂ« elementin HTML
- ĂshtĂ« rikthyer mbĂ«shtetje pĂ«r teknologjinĂ« CHIPS (Cookies Having Independent Partitioned State), duke lejuar izolimin e Cookie-ve nĂ« lidhje me domen nivelin e parĂ«, pĂ«rdorimin e atributit 'Partitioned'. NĂ«se nĂ« kushte normale kodi i jashtĂ«m nga site-i 'C', i pĂ«rfshirĂ« nĂ« site-et 'A' dhe 'B', mund tĂ« pĂ«rpunojĂ« Cookie-t e pĂ«rbashkĂ«ta pĂ«r kĂ«to site, me specifikimin e atributit 'Partitioned', Cookie-t e vendosur nga site-i 'C' do tĂ« ndahen plotĂ«sisht kur ngarkohet kodi nga site-et 'A' dhe 'B'.


- Në metodat JavaScript HTMLElement.showPopover() dhe HTMLElement.togglePopover() është shtuar argumenti 'options.source', i cili referohet në trajtuesin e hapjes së popover-it. Në metodën togglePopover() është shtuar argumenti 'options.force' për hapjen ose mbylljen e detyrueshme të popover-it.
- Në ndërfaqen PointerEvent është shtuar pronësia persistentDeviceId, dhe në ndërfaqen IntersectionObserver pronësia scrollMargin.
- ĂshtĂ« shtuar prona CSS «font-variant-emoji» pĂ«r tĂ« personalizuar stilin e shfaqjes sĂ« Emoji. PĂ«r shembull, mund tĂ« zgjidhni njĂ« paraqitje tekstuale ose grafike.

- Në versionin për platformën Android, është ristrukturuar menyja; është implementuar bllokimi automatik i skedave private pas kalimit në një aplikacion tjetër; është siguruar theksimi i domenit në shiritin e adresës; është shtuar funksioni për dërgimin e skedarëve PDF në aplikacione të tjera.



Përveç risive dhe rregullimit të gabimeve, në Firefox 141 janë eliminuar 27 vulnerabilitete. 13 nga këto vulnerabilitete janë shkaktuar nga probleme me menaxhimin e memories, si mbushjet e bufferave dhe aksesimi i zonave të memories që tashmë janë liruar. Këto probleme potencialisht mund të çojnë në ekzekutimin e kodit nga një sulmues kur hapen faqa të dizajnuara posaçërisht.
Burimi: opennet.ru











