Lëshimi i Firefox 126

U publikua shfletuesi web Firefox 126 dhe është formuar një azhurnim për degën me mbështetje të gjatë - 115.11.0. Dega Firefox 127 ka kaluar në fazën e provës beta, me lansimin e saj të planifikuar për 11 qershor.

Novitetet kryesore në Firefox 126:

  • Menuja kontekstuale ka marrĂ« njĂ« operacion tĂ« ri 'Kopjo Lidhen Pa Ndjekjen e Siteve', qĂ« lejon kopjimin e URL-sĂ« sĂ« lidhjes sĂ« zgjedhur nĂ« gazetĂ«n e anĂ«sore, duke hequr paraprakisht parametrat e kĂ«rkesĂ«s qĂ« pĂ«rdoren pĂ«r ndjekjen e kalimeve ndĂ«rmjet faqeve. PĂ«r shembull, kur kopjoni lidhjen, do tĂ« hiqen parametrat mc_eid dhe fbclid, tĂ« pĂ«rdorur kur kaloni nga faqet e Facebook. NĂ« total, mĂ« shumĂ« se 300 parametra qĂ« pĂ«rdoren pĂ«r ndjekje hiqen, pĂ«rfshirĂ« ata tĂ« pĂ«rdorur nĂ« dyqanet online mĂ« tĂ« mĂ«dha.
    Lëshimi i Firefox 126
  • Ekipi ka shtuar mbĂ«shtetje pĂ«r kodimin e pĂ«rmbajtjes pĂ«rmes algoritmit tĂ« kompresimit Zstandard (zstd), pĂ«rveç algoritmeve tĂ« mbĂ«shtetur mĂ« parĂ« si gzip, brotli dhe deflate. Kur dĂ«rgon kĂ«rkesa, Firefox tani vendos nĂ« titullin HTTP 'Content-encoding' vlerĂ«n 'gzip, deflate, br, zstd'. Nga faqet e njohura qĂ« mbĂ«shtesin dĂ«rgimin e tĂ« dhĂ«nave tĂ« kompresuara nĂ« formatin zstd, pĂ«rmendet Facebook.
  • ËshtĂ« shtuar njĂ« mundĂ«si eksperimentale pĂ«r pĂ«rkthimin automatizuar tĂ« fragmenteve tĂ« tekstit tĂ« theksuara nĂ« faqe (mĂ« parĂ« ishte mbĂ«shtetur vetĂ«m pĂ«rkthimi i faqes nĂ« tĂ«rĂ«si). Funksioni i pĂ«rkthimit aktivizohet pĂ«rmes menusĂ« kontekstuale qĂ« shfaqet kur klikohet me butonin e djathtĂ« tĂ« mausit mbi bllokun e theksuar tĂ« tekstin. PĂ«r tĂ« aktivizuar pĂ«rkthimin e fragmenteve, Ă«shtĂ« shtuar njĂ« cilĂ«sim browser.translations.select.enable nĂ« about:config.
    Lëshimi i Firefox 126
  • ËshtĂ« realizuar dĂ«rgimi i telemetrisĂ« sĂ« shtuar me numra tĂ« agreguar tĂ« kĂ«rkimeve pĂ«r kategori tĂ« ndryshme. KategoritĂ« mbulojnĂ« 20 lloje tĂ« pĂ«rgjithĂ«suar tĂ« pĂ«rmbajtjes, pĂ«r shembull, sport, biznes dhe udhĂ«tim. Kjo informacion thuhet se Ă«shtĂ« e nevojshme pĂ«r zhvillimin e mundĂ«sive tĂ« reja tĂ« kĂ«rkimit. TĂ« dhĂ«nat ruhen pa u lidhur me pĂ«rdorues tĂ« veçantĂ«. PĂ«r tĂ« hequr informacionin mbi adresĂ«n IP tĂ« pĂ«rdoruesit, aplikohet teknologjia OHTTP (Oblivious-HTTP), e cila siguron redirektimin e mesazheve HTTP tĂ« koduara pĂ«rmes nyjave tĂ« tjera ndihmĂ«se, nĂ« mĂ«nyrĂ« qĂ« fundi server tĂ« marrĂ« kĂ«rkesĂ«n jo nga IP e pĂ«rdoruesit, por nga IP e nodit tĂ« kalimit.
  • Funksioni i ri i Firefox 125 pĂ«r kalimin e shpejtĂ« nĂ« lidhjet e ruajtura nĂ« clipboard Ă«shtĂ« pĂ«rkohĂ«sisht i çaktivizuar (nĂ«se gjatĂ« klikimit nĂ« shiritin e adresĂ«s Ă«shtĂ« njĂ« URL nĂ« clipboard, automatikisht kjo URL do tĂ« shfaqej si rekomandim fillestar pĂ«r kalim). Problemet me performancĂ«n pĂ«rmenden si shkak pĂ«r çaktivizimin.
  • NĂ« ndĂ«rtimet pĂ«r macOS nĂ« kompjuterĂ«t Mac me CPU M3 Ă«shtĂ« pĂ«rfshirĂ« pĂ«rshpejtimi harduerik pĂ«r dekodimin e videove nĂ« formatin AV1.
  • Metoda URL.parse() Ă«shtĂ« shtuar, e cila kthen njĂ« objekt URL qĂ« pĂ«rfaqĂ«son lidhjen e caktuar nĂ« parametra. NĂ« krahasim me konstruktorin URL(), metoda e re kthen null nĂ« rast problemesh gjatĂ« analizimit, nĂ« vend tĂ« gjenerimit tĂ« njĂ« pĂ«rjashtimi.
  • ËshtĂ« pĂ«rfshirĂ« mbĂ«shtetje pĂ«r pronĂ«n CSS zoom, e cila lejon zvogĂ«limin ose zgjerimin e madhĂ«sisĂ« sĂ« elementeve tĂ« veçanta. PĂ«r tĂ« pĂ«rcaktuar nivelin e masĂ«s sĂ« aplikuar nĂ« njĂ« element, Ă«shtĂ« propozuar prona Element.currentCSSZoom, e cila Ă«shtĂ« vetĂ«m pĂ«r lexim.
  • ËshtĂ« shtuar mundĂ«sia pĂ«r tĂ« reflektuar gjendjen e elementeve HTML tĂ« personalizuara (custom element) nĂ« CSS pĂ«rmes pseudo-klasĂ«s ":state()". Kjo funksionalitet Ă«shtĂ« realizuar duke u bazuar nĂ« mundĂ«sinĂ« e elementeve HTML tĂ« zakonshme pĂ«r tĂ« ndryshuar gjendjen e tyre nĂ« varĂ«si tĂ« ndĂ«rveprimit me pĂ«rdoruesin.
  • PronĂ« e re Selection.direction Ă«shtĂ« shtuar, e cila pĂ«rcakton drejtimin e selektimit.
  • MbĂ«shtetje pĂ«r API-nĂ« Screen Wake Lock Ă«shtĂ« shtuar, e cila lejon njĂ« aplikacion web, si p.sh. njĂ« lojtar multimedial, tĂ« bllokojĂ« thirrjen e ruajtĂ«sit tĂ« ekranit pas njĂ« periudhe tĂ« gjatĂ« inaktiviteti nga pĂ«rdoruesi.
  • NĂ« API-nĂ« IndexedDB Ă«shtĂ« shtuar metoda IDBFactory.databases pĂ«r tĂ« listuar bazat e tĂ« dhĂ«nave ekzistuese (kthen njĂ« masiv objektesh qĂ« pĂ«rmbajnĂ« emrin dhe versionin e bazave tĂ« tĂ« dhĂ«nave tĂ« disponueshme).
  • NĂ« API-nĂ« Selection Ă«shtĂ« shtuar mbĂ«shtetje eksperimentale pĂ«r selektimin qĂ« kalon kufijtĂ« e DOM-it tĂ« hijes. Aktivizohet pĂ«rmes dom.shadowdom.selection_across_boundary.enabled nĂ« about:config.
  • NĂ« CSS Ă«shtĂ« shtuar njĂ« funksion eksperimental shape(), i cili lejon formĂ«simin e figurave duke pĂ«rdorur pronat CSS clip-path dhe offset-path. Aktivizohet pĂ«rmes layout.css.basic-shape-shape.enabled nĂ« about:config.
  • Performanca e redaktorit tĂ« stileve nĂ« mjetet pĂ«r zhvillimin e web-it Ă«shtĂ« pĂ«rmirĂ«suar me 15-20%.
  • NĂ« mjetet pĂ«r zhvillimin e web-it Ă«shtĂ« shtuar njĂ« parametr "Show split console" pĂ«r tĂ« aktivizuar/çaktivizuar modin qĂ« tregon konsolĂ«n e web-it njĂ«kohĂ«sisht me panelet e tjera.
    Lëshimi i Firefox 126
  • NĂ« versionin pĂ«r Android janĂ« zgjidhur problemet me shfaqjen e panelit tĂ« shiritit tĂ« adresĂ«s nĂ« pajisjet me ekrane tĂ« palosshme. PĂ«r unifikimin me versionin desktop, cilĂ«simet "Add-ons" janĂ« rinovuar nĂ« "Extensions".

Përveç risive dhe rregullimit të gabimeve, Firefox 126 eliminoi 21 vulnerabilitete. Dy vulnerabilitete janë markuar si të rrezikshme. Vulnerabiliteti i parë i rrezikshëm (CVE-2024-4764) çon në aksesimin e një zone të liruar të memories gjatë përpunimit të disa rrjedhave audio WebRTC. Vulnerabiliteti i dytë i rrezikshëm (CVE-2024-4367) lejon ekzekutimin e kodit JavaScript gjatë përpunimit të fontesh të dizenjuara në mënyrë speciale në shikuesin e PDF-ve të integruar. Edhe 9 vulnerabilitete janë shkaktuar nga problemet me menaxhimin e memories, siç janë mbushjet e tamponëve dhe aksesimi i zonave të liruar të memories. Problemet potenciale mund të çojnë në ekzekutimin e kodit të sulmuesit kur hapen faqet e dizajnuara në mënyrë speciale.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster