Lëshimi i Firefox 128

U publikua versioni i shfletuesit web Firefox 128. Firefox 128 i pĂ«rket kategorisĂ« sĂ« degĂ«ve me mbĂ«shtetje tĂ« gjatĂ« (ESR), pĂ«r tĂ« cilat azhurnimet lĂ«shohen pĂ«r njĂ« vit. PĂ«r mĂ« tepĂ«r, Ă«shtĂ« formuar njĂ« azhurnim pĂ«r degĂ«n e kaluar me mbĂ«shtetje tĂ« gjatĂ« — 115.13.0 (nĂ« tĂ« ardhmen priten dy azhurnime tĂ« tjera 115.14 dhe 115.15). DegĂ«n Firefox 129 e ka kaluar nĂ« fazĂ«n e beta-testimit, lĂ«shimi i sĂ« cilĂ«s Ă«shtĂ« planifikuar pĂ«r 6 gusht.

Novitetet kryesore në Firefox 128:

  • Shtuar mbĂ«shtetje pĂ«r pĂ«rkthimin automatik tĂ« fragmenteve tĂ« theksuara nĂ« faqe (mĂ« parĂ«, Ă«shtĂ« mbĂ«shtetur vetĂ«m pĂ«rkthimi i faqeve tĂ« plota). Funksioni i pĂ«rkthimit thirret pĂ«rmes menusĂ« kontekstuale qĂ« shfaqet kur klikoni me tĂ« djathtĂ«n nĂ« bllokun e theksuar. PĂ«r pĂ«rkthimin pĂ«rdoret sistemi i integruar nĂ« Firefox, i cili kryen pĂ«rkthimin nĂ« sistemin lokal tĂ« pĂ«rdoruesit pa iu drejtuar shĂ«rbimeve tĂ« jashtme nĂ« re. Sistemi bazohet nĂ« motorin e hapur Bergamot, i cili Ă«shtĂ« njĂ« lidhje mbi kuadĂ«r pĂ«r pĂ«rkthimin automatik Marian, i cili pĂ«rdor rrjetin nervor rekurent (RNN) dhe modelet gjuhĂ«sore tĂ« bazuara nĂ« transformatorĂ«.
    Lëshimi i Firefox 128
  • Propozohet 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 mbi madhĂ«sinĂ« e tĂ« dhĂ«nave tĂ« ruajtura pĂ«r periudhĂ«n e zgjedhur.

    Lëshimi i Firefox 128
  • NĂ« dritaren e rĂ«nies, qĂ« shfaqet gjatĂ« shkruajtjes nĂ« shiritin e adresĂ«s, pĂ«rveç lidhjeve tĂ« rekomanduara Ă«shtĂ« implementuar mostra e kĂ«rkesave tĂ« reja dhe popullore nĂ« kĂ«rkim. Kjo mundĂ«si aktualisht Ă«shtĂ« e aktivizuar vetĂ«m pĂ«r pĂ«rdoruesit nga SHBA dhe Kanada.
    Lëshimi i Firefox 128
  • Shtuar njĂ« widget pĂ«r tregimin e parashikimit tĂ« motit nĂ« faqen qĂ« shfaqet kur hapni njĂ« tab tĂ« re. PĂ«rdorimi i widget-it nĂ« about:config parashikon cilĂ«simet browser.newtabpage.activity-stream.showWeather dhe browser.newtabpage.activity-stream.system.showWeather.
    Lëshimi i Firefox 128
  • NĂ« modalitetin e shfletimit privat, Ă«shtĂ« e mundur tĂ« shfaqen pĂ«rmbajtje tĂ« mbrojtura nga shĂ«rbimet e transmetimit, tĂ« tilla si Netflix.
  • Kur punoni pĂ«rmes njĂ« proksi duke pĂ«rdorur protokollin SOCKS5, dĂ«rgimi i kĂ«rkesave DNS Ă«shtĂ«, pĂ«rherĂ«, i aktivizuar pĂ«rmes proksi. PĂ«r SOCKS4, akoma, kĂ«rkesat DNS dĂ«rgohen pĂ«rmes zgjidhĂ«sit lokal.
  • Sigurohet renderimi nĂ« kohĂ« reale i llojeve tĂ« ndryshme tĂ« pĂ«rmbajtjes me MIME-type text/*, pa nevojĂ«n pĂ«r ngarkimin paraprak tĂ« kĂ«tyre skedarĂ«ve pĂ«rpara shikimit.
  • Certifikata e rrĂ«njĂ«s Ă«shtĂ« pĂ«rditĂ«suar, e cila pĂ«rdoret pĂ«r verifikimin e shtesave tĂ« shfletuesit dhe pĂ«rmbajtjes sĂ« nĂ«nshkruar digjitally nga Mozilla.
  • Shtuar pĂ«rkrahja pĂ«r API-nĂ« eksperimentale IPA (Interoperable Private Attribution), e cila u ofron rrjeteve reklamuese mundĂ«sinĂ« pĂ«r tĂ« marrĂ« dhe procesuar statistikĂ« mbi efikasitetin e fushatave reklamuese, duke ruajtur privatĂ«sinĂ« e pĂ«rdoruesve. PĂ«r tĂ« parandaluar zbuluarjen e tĂ« dhĂ«nave pĂ«r pĂ«rdoruesit specifikĂ« gjatĂ« pĂ«rpunimit tĂ« statistikĂ«s, pĂ«rdoren mekanizma kriptografik tĂ« privatĂ«sisĂ« diferenciale dhe llogaritjeve tĂ« mbuluara shumĂ«parti (MPC, Multi-Party Computation), tĂ« cilat lejojnĂ« qĂ« disa pjesĂ«marrĂ«s tĂ« pavarur tĂ« kryejnĂ« llogaritje pa marrĂ« informacion mbi tĂ« dhĂ«nat e tĂ« tjerĂ«ve (faqet e internetit, shfletuesit dhe reklamuesit veç e veç nuk kanĂ« akses nĂ« informacionin e plotĂ«) dhe tĂ« kryejnĂ« operacione mbi tĂ« dhĂ«na tĂ« enkriptuara. API Ă«shtĂ« e disponueshme nĂ« mĂ«nyrĂ«n 'origin trial' dhe mund tĂ« çaktivizohet nĂ« cilĂ«simet e privatĂ«sisĂ« nĂ« seksionin 'Website Advertising'.
  • Shtuar pĂ«rkrahja pĂ«r rritjen ose zvogĂ«limin e madhĂ«sisĂ« sĂ« objektit ArrayBuffer, si dhe rritjen e madhĂ«sisĂ« sĂ« objektit SharedArrayBuffer, e cila lejon ndryshimin e madhĂ«sisĂ« sĂ« ArrayBuffer pa krijimin e njĂ« bufferi tĂ« ri dhe transferimin e tĂ« dhĂ«nave nĂ« tĂ«. Metoda e re ArrayBuffer.prototype.resize() dhe SharedArrayBuffer.prototype.grow() janĂ« propozuar.
  • NĂ« API-nĂ« WebRTC Ă«shtĂ« shtuar metoda setCodecPreferences, e cila lejon çaktivizimin e codec-eve tĂ« caktuara gjatĂ« pajtimit tĂ« lidhjes, si dhe ndryshimin e rendit tĂ« preferencave tĂ« codec-eve.
  • Vlerat nĂ« header-in HTTP Accept, tĂ« transmetuara serverit nĂ« kĂ«rkesat pĂ«r dokumente dhe imazhe, janĂ« pĂ«rputhur me specifikimin e API Fetch dhe janĂ« afruar me sjelljen e shfletuesve tĂ« tjerĂ«. NĂ« header tani dĂ«rgohet 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/png,image/svg+xml,*/*;q=0.8' (krahasuar me versionin e mĂ«parshĂ«m, Ă«shtĂ« shtuar pĂ«rmendja 'image/png' dhe 'image/svg+xml').
  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r titullin HTTP "Priority", i cili mund tĂ« kalojĂ« informata mbi prioritetin e pĂ«rpunimit tĂ« kĂ«rkesĂ«s (RFC 9218) nĂ« fazĂ«n e parĂ« tĂ« kĂ«rkesĂ«s sĂ« burimit.
  • Shtuar pĂ«rkrahja pĂ«r interfacinĂ« CSSPropertyRule, rregullin CSS @property dhe metodĂ«n registerProperty(), e cila lejon regjistrimin e pronave tĂ« veta CSS me trashĂ«gimi, verifikimin e tipeve dhe vlerat e paracaktuara.
  • NĂ« CSS Ă«shtĂ« ofruar mundĂ«sia pĂ«r tĂ« caktuar vlera relative kur pĂ«rcaktohen ngjyrat. PĂ«r shembull, pĂ«r tĂ« marrĂ« ngjyrĂ«n blu, mund tĂ« specifikohet "rgb(from red 0 0 255)".
  • NĂ« pronĂ«n CSS "content" Ă«shtĂ« shtuar mundĂ«sia pĂ«r tĂ« pĂ«rcaktuar tekst alternativ pĂ«r pĂ«rmbajtjen qĂ« pĂ«rfshin imazhe.
  • JanĂ« shtuar metodat Request.bytes(), Response.bytes(), PushMessageData.bytes() dhe Blob.bytes(), tĂ« cilat mundĂ«sojnĂ« formimin e njĂ« vargu tĂ« tipizuar Uint8Array nga objektet Request, Response, PushMessageData dhe Blob.
  • ËshtĂ« shtuar metoda MediaKeys.getStatusForPolicy() pĂ«r tĂ« marrĂ« informacion rreth modulit CDM qĂ« pĂ«rdoret pĂ«r tĂ« dekoduar pĂ«rmbajtjen e mbrojtur DRM.
  • Me aktivizimin nĂ« about:config tĂ« cilĂ«simit "image.jxl.enabled", sigurohet transmetimi i tipit MIME image/jxl nĂ« headerin Accept, i cili informon mbi mbĂ«shtetje pĂ«r pĂ«rpunimin e imazheve nĂ« formatin JPEG XL.
  • ËshtĂ« shtuar mbĂ«shtetje eksperimentale pĂ«r teknologjinĂ« CHIPS (Cookies Having Independent Partitioned State), qĂ« mundĂ«son izolimin e Cookie-ve nĂ« lidhje me domen nivelin e parĂ«, duke pĂ«rdorur atributin e ri "Partitioned". NĂ«se nĂ« kushte normale njĂ« kod i palĂ«s sĂ« tretĂ« nga faqja "C", i integruar nĂ« faqet "A" dhe "B", mund tĂ« trajtojĂ« Cookie tĂ« pĂ«rbashkĂ«ta pĂ«r kĂ«to faqe, atĂ«herĂ« duke shtuar atributin "Partitioned", Cookie-t e caktuara nga faqja "C" do tĂ« ndahen plotĂ«sisht kur ngarkohen nga faqet "A" dhe "B". PĂ«r aktivizimin nĂ« about:config Ă«shtĂ« shtuar opsioni network.cookie.CHIPS.enabled.
    Lëshimi i Firefox 128Lëshimi i Firefox 128
  • NĂ« mjetet pĂ«r zhvilluesit web, kur kaloni mbi selektorin e rregullit CSS, Ă«shtĂ« implementuar shfaqja e njĂ« sugjerimi me informacion rreth specifikĂ«sisĂ« sĂ« rregullit CSS, e cila ndihmon pĂ«r tĂ« kuptuar pse rregulli i caktuar CSS aplikohet mĂ« herĂ«t se njĂ« rregull tjetĂ«r.
    Lëshimi i Firefox 128
  • NĂ« panelin e inspektimit tani Ă«shtĂ« ndriçuar pĂ«rdorimi i gabuar i pronave CSS tĂ« pĂ«rdoruesit, nĂ«se pĂ«rcaktimi i tyre nuk pĂ«rputhet me vlerĂ«n e pĂ«rdorur. PĂ«r shembull, mĂ« poshtĂ« tregohet situata kur nĂ« pronĂ«n "—b" Ă«shtĂ« caktuar njĂ« ngjyrĂ« nĂ« vend tĂ« njĂ« madhĂ«sie:
    Lëshimi i Firefox 128
  • NĂ« platformĂ«n macOS, pĂ«r regjistrimin e zĂ«rit nga mikrofonin pĂ«rmes API getUserMedia, Ă«shtĂ« angazhuar engine pĂ«r pĂ«rpunimin e zĂ«rit tĂ« siguruar nga sistemi, i cili mundĂ«son arritjen e cilĂ«sisĂ« mĂ« tĂ« lartĂ«.
  • NĂ« versionin pĂ«r Android, nĂ« pajisjet me Android 14 dhe versione mĂ« tĂ« reja tĂ« platformĂ«s, Ă«shtĂ« lejuar krijimi dhe pĂ«rdorimi i çelĂ«save Passkey nĂ« aplikacione tĂ« palĂ«ve tĂ« treta pĂ«r menaxhimin e autentifikimit pa fjalĂ«kalim duke pĂ«rdorur identifikatorĂ« biometrikĂ«, si tĂ« dhĂ«na nga gishti ose njohja e fytyrĂ«s.

Përveç risive dhe përmirësimeve, në Firefox 128 janë eliminuar 20 vulnerabilitete. 8 vulnerabilitete janë kategorizuar si të rrezikshme, nga të cilat 6 janë shkaktuar nga probleme me menaxhimin e memorjes, si mbipopullimi i bufereve dhe qasja në zona memorjeje të lira. Problemet e tilla potencialisht mund të çojnë në ekzekutimin e kodit nga një sulmues kur hapen faqe të krijuara posaçërisht.

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