LĂ«shimi i shfletuesit web Firefox 131 dhe janĂ« formuar pĂ«rditĂ«sime pĂ«r degĂ«t e kaluara me mbĂ«shtetje afatgjatĂ« â 115.16.0 dhe 128.3.0. DegĂ« Firefox 132 ka kaluar nĂ« stadin e beta-testimit, me lĂ«shimin e parashikuar mĂ« 29 tetor.
Risi kryesore në Firefox 131:
- ĂshtĂ« realizuar mundĂ«sia pĂ«r t'u dhĂ«nĂ« faqeve tĂ« internetit autorizime tĂ« pĂ«rkohshme (p.sh., qasje nĂ« vendndodhjen), tĂ« cilat shfuqizohen pas mbylljes sĂ« skedĂ«s ose pas kalimit tĂ« njĂ« ore nga kjo leje nga pĂ«rdoruesi.

- Tregon për default miniatura të faqeve kur kalon mbi butonat e skedave. Pritet që miniaturat të ndihmojnë në gjetjen më të shpejtë të faqeve të nevojshme, pa humbur kohë në kalimin e skedave me tituj të njëjtë.

- Aktivizimi i mbështetjes për mekanizmin Text Fragments është i përfshirë si parazgjidhje, duke lejuar formimin e lidhjeve të jashtme për të kaluar në pozita të rastësishme në tekstin e faqes pa shtuar etiketa në faqe. <a name> dhe pa lidhje me identifikuesit e elementeve. Përcaktimi i pozicionit bëhet përmes maskës tekstuale të integruar në lidhje. Për shembull, kur kaloni në lidhjen «https://opennet.me/61967#:~:text=TextFragments», shfletuesi do të zhvendosë faqen në pozitat ku ndodhet fraza «Text Fragments» dhe do ta theksojë atë me ngjyrë. Përveç caktimit të një maskë të thjeshtë, mbështetet mundësia e përcaktimit të maskave të fillimit dhe fundit të tekstit të theksuar, si dhe lidhja me maskat e mëparshme dhe të ardhshme, të cilat përdoren për të theksuar fragmentin përkatës në rast se ka disa përputhje në faqe.

- Sigurohet hapja e faqes kryesore të motorit të kërkimit duke klikuar shift-enter ose shift-click në një linjë bosh kërkimi, e cila mund të shtohet në panelin pranë shiritit të adresës.

- Ikona e menusë me listën e të gjitha skedave të hapura, e cila shfaqet në këndin e sipërm të djathtë, është ndryshuar (në vend të shenjës 'V', tani përdoret imazhi i skedës).

- Në sistemin e ndërtuar të përkthimit, tani pasi të zgjidhni gjuhën e paracaktuar, përdoret gjuha që përdoruesi kishte zgjedhur më parë për përkthim.
- Shtuar mbështetje për teknologjinë CHIPS (Cookies Having Independent Partitioned State), e krijuar nga Google si pjesë e iniciativës Privacy Sandbox dhe që lejon izolimin e Cookies lidhur 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'.


- Vlera SameSite=None për Cookies tani mund të vendoset vetëm në mënyrën Secure, e cila vepron për lidhjet përmes HTTPS. SameSite=None çon në çaktivizimin e kufizimeve për dërgimin e Cookies për integriert nga faqe të jashtme.
- Në procesin e përgatitjes për kalimin në specifikimin SVG 2, janë hequr pronat SVGGraphicsElement.nearestViewportElement dhe SVGGraphicsElement.farthestViewportElement, të cilat ishin shpallur të vjetruara në shkurt.
- Në përputhje me rekomandimin e grupit të punës që merret me standardizimin e CSS, pasuri CSS «inset-area» është rinovuar në «position-area».
- Në ndërfaqen JavaScript Iterator është shtuar mbështetje për përprocesorët e ekzekutuar në mënyrë sinkrone Iterator.prototype.drop(), Iterator.prototype.every(), Iterator.prototype.filter(), Iterator.prototype.find(), Iterator.prototype.flatMap(), Iterator.prototype.forEach(), Iterator.prototype.map(), Iterator.prototype.reduce(), Iterator.prototype.some() dhe Iterator.prototype.take(), duke lejuar përdorimin e operacioneve me iteratorët që janë të ngjashme me operacionet me tabela, pa krijimin e qartë të objekteve të përkohshme Array, e cila është e dobishme kur përpunoni grupe shumë të mëdha të dhënash.
- Në versionin për Android, kur ruani një shenjë tani zgjedh automatikisht seksioni ku është shtuar shenja e kaluar, dhe jo seksioni kryesor i shenjave. Në cilësime është shtuar një mundësi për të aktivizuar mbrojtjen nga identifikimi i fshehtë të përdoruesve (fingerprint), që nuk është e lidhur me ndjekësit e njohur. Mundësia është e disponueshme duke zgjedhur modalitetin e personalizuar ose të avancuar të mbrojtjes nga ndjekja.

Përveç novacioneve dhe rregullimeve të gabimeve, në Firefox 131 janë eliminuar 24 vulnerabilitete. 18 nga këto vulnerabilitete janë etiketuar si të rrezikshme, nga të cilat 14 janë shkaktuar nga probleme me kujtesën, siç janë mbushjet e tamponëve dhe qasja në zona kujtese tashmë të liruar. Potencialisht, këto probleme mund të çojnë në ekzekutimin e kodit nga sulmuesit kur hapen faqe të dizajnuara posaçërisht.
Burimi: opennet.ru








