Lëshimi i Firefox 95.

Doli i web-browsere Firefox 95. PĂ«r mĂ« tepĂ«r, Ă«shtĂ« formuar njĂ« pĂ«rditĂ«sim i degĂ«s me njĂ« periudhĂ« tĂ« gjatĂ« mbĂ«shtetjeje — 91.4.0. NjĂ« degĂ« beta testimi pĂ«r Firefox 96 do tĂ« kalojĂ« nĂ« fazĂ«n e testimit nĂ« kohĂ«t e afĂ«rta, me lĂ«shimin e saj tĂ« planifikuar pĂ«r mĂ« 11 janar.

TĂ« rejat kryesore:

  • NjĂ« nivel shtesĂ« izolimi, i bazuar nĂ« teknologjinĂ« RLBox, Ă«shtĂ« implementuar pĂ«r tĂ« gjitha platformat e mbĂ«shtetura. Ky nivel izolimi ofron bllokimin e problemeve tĂ« sigurisĂ« nĂ« bibliotekat e palĂ«ve tĂ« treta qĂ« nuk janĂ« nĂ«n kontrollin e zhvilluesve tĂ« Firefox-it, por qĂ« mund tĂ« komprometojnĂ« projektin kryesor nĂ« rast se identifikohen vulnerabilitete. NĂ« kĂ«tĂ« lĂ«shim, RLBox Ă«shtĂ« pĂ«rdorur pĂ«r tĂ« izoluar bibliotekat Graphite, Hunspell dhe Ogg, dhe nĂ« lĂ«shimin e ardhshĂ«m pritet izolimi i Expat dhe Woff2.

    Mekanizmi i punës së RLBox përfshin kompilimin e kodit C/C++ nga biblioteka e izoluar në kodin e ulët ndërmjetës WebAssembly, i cili më pas formohet si një modul WebAssembly, ku autorizimet për të përcaktohen ekskluzivisht për këtë modul (për shembull, një bibliotekë për përpunimin e vargjeve nuk do të jetë në gjendje të hapë një socket rrjeti ose një skedar). Për ekzekutimin e drejtpërdrejtë, moduli WebAssembly komptohet në kodin makinerik me ndihmën e kompilatorit wasm2c dhe ekzekutohet në një zonë të veçantë memorjeje, pa pasur akses në hapësirën e tjera të adresës.

    Lëshimi i Firefox 95.
  • PĂ«r tĂ« gjithĂ« pĂ«rdoruesit Ă«shtĂ« aktivizuar regjimi i izolimit tĂ« fortĂ« tĂ« faqeve, i zhvilluar nĂ« kuadĂ«r tĂ« projektit Fission. NĂ« ndryshim nga shpĂ«rndarja rastĂ«sore e pĂ«rpunimit tĂ« tab-ve qĂ« ka qenĂ« pĂ«rdorur deri tani pĂ«r grupin e proceseve tĂ« disponueshĂ«m (me parazgjedhje 8), regjimi i izolimit tĂ« fortĂ« e transferon pĂ«rpunimin e çdo faqeje nĂ« njĂ« proces tĂ« veçantĂ« me ndarje jo sipas tab-eve, por sipas domain-eve (Public Suffix).

    Rejimi i izolimit tĂ« rreptĂ« ofron mbrojtje mĂ« tĂ« besueshme nga sulmet e klasĂ«s Spectre, redukton fragmentimin e memories, lejon izolimin shtesĂ« tĂ« pĂ«rmbajtjes nga skriptet e jashtme dhe iframe, kthen mĂ« efikasisht memorien nĂ« sistemin operativ, minimizon ndikimin e mbledhjes sĂ« plehrave dhe llogaritjeve intensive nĂ« faqet nĂ« procese tĂ« tjera, rrit efikasitetin e shpĂ«rndarjes sĂ« ngarkesĂ«s nĂ« bĂ«rthama tĂ« ndryshme CPU dhe pĂ«rmirĂ«son stabilitetin (dĂ«shtimi i procesit qĂ« pĂ«rpunon iframe nuk do tĂ« sjellĂ« pĂ«r pasojĂ« mbarimin e faqes kryesore dhe skedave tĂ« tjera). Çmimi Ă«shtĂ« njĂ« rritje e pĂ«rgjithshme e konsumit tĂ« memories pĂ«r numrin e madh tĂ« faqeve tĂ« hapura.

  • Punimet pĂ«r pĂ«rmirĂ«simin e mbĂ«shtetjes pĂ«r protokollin Wayland janĂ« vazhduar. Porti i Firefox pĂ«r Wayland Ă«shtĂ« arritur nĂ« njĂ« barazim tĂ« plotĂ« nĂ« funksionalitet me ndĂ«rtimin pĂ«r X11 kur funksionon nĂ« ambientin GNOME tĂ« Fedora.
  • NĂ« menunĂ« kontekstuale tĂ« modalitetit 'imazhi nĂ« imazh' (Picture-in-Picture) Ă«shtĂ« shtuar njĂ« opsion pĂ«r tĂ« zhvendosur butonin e kalimit tĂ« modalitetit tĂ« shikimit nĂ« anĂ«n e kundĂ«rt tĂ« videos.
    Lëshimi i Firefox 95.
  • Teknologjia e kompilimit tĂ« parashikueshĂ«m tĂ« kodit JavaScript Ă«shtĂ« zbatuar, duke rritur performancĂ«n e ngarkesĂ«s sĂ« faqeve. JanĂ« bĂ«rĂ« optimizime nĂ« funksionimin e sistemit tĂ« shpĂ«rndarjes sĂ« memories.
  • ËshtĂ« aktivizuar riinterpretimi i vlerĂ«s User Agent pĂ«r sajtin Slack.com, çka ka mundĂ«suar aksesin nĂ« mundĂ«si shtesĂ« tĂ« Slack, si thirje audio/video dhe konferenca (huddles), gjĂ« qĂ« nuk ofrohej mĂ« parĂ« me hapjen e faqes nĂ« Firefox.
  • NĂ« tĂ« gjitha platformat Ă«shtĂ« zbatuar mbĂ«shtetje pĂ«r atributin global inputmode, i cili pĂ«rdoret pĂ«r tĂ« treguar informacion mbi tipet e dhĂ«nave qĂ« mund tĂ« futen gjatĂ« redaktimit tĂ« elementit. Kjo informacion pĂ«rdoret pĂ«r tĂ« zgjedhur tastierĂ«n e ekranit mĂ« tĂ« pĂ«rshtatshme pĂ«r redaktimin e elementit aktual nĂ« pajisjet me ekran prekje. MĂ« parĂ« mbĂ«shtetja pĂ«r inputmode ishte e kufizuar vetĂ«m nĂ« platformĂ«n Android.
  • ËshtĂ« shtuar funksioni Crypto.randomUUID(), qĂ« kthen njĂ« UUID tĂ« besueshĂ«m me 36 karaktere.
  • NĂ« versionet pĂ«r platformĂ«n macOS Ă«shtĂ« reduktuar ngarkesa mbi CPU gjatĂ« procesimit tĂ« ngjarjeve, Ă«shtĂ« pĂ«rshpejtuar nisja e proceseve tĂ« pĂ«rpunimit tĂ« pĂ«rmbajtjes dhe Ă«shtĂ« ulur konsumimi i energjisĂ« gjatĂ« dekodimit tĂ« videos nĂ« mĂ«nyrĂ« programore, duke pĂ«rfshirĂ« edhe gjatĂ« shikimit tĂ« videos nĂ« faqe si Netflix dhe Amazon Prime Video.
  • PĂ«r platformat Windows 10 dhe Windows 11 Ă«shtĂ« ofruar mundĂ«sia pĂ«r tĂ« instaluar Firefox nga katalogu Microsoft Store.
  • NĂ« versionin pĂ«r platformĂ«n Android, nĂ« menu me cilĂ«sime Ă«shtĂ« realizuar njĂ« seksion i ri Homepage. NĂ« faqen 'Kthehu mbrapa' ('Jump back in') Ă«shtĂ« siguruar shfaqja e imazheve kryesore nga webfaqet (Hero Image). Ă«shtĂ« realizuar njĂ« kĂ«rkesĂ« konfirmimi kur aktivizohet moda e mbylljes automatike tĂ« skedave.
  • NĂ« versionin pĂ«r platformĂ«n Android Ă«shtĂ« realizuar mbĂ«shtetje pĂ«r pronĂ«n CSS cursor, me tĂ« cilĂ«n mund tĂ« shquhen vizualisht elementĂ«t e mundshĂ«m pĂ«r klikim, çka mund tĂ« thjeshtĂ«sojĂ« punĂ«n e pĂ«rdoruesve tĂ« Android qĂ« pĂ«rdorin njĂ« manipulues 'miu' (imazhi i kursorit do tĂ« ndryshojĂ« kur vendoset mbi kĂ«to elemente).

Përveç risive dhe rregullimeve të ngatërrimeve në Firefox 95, janë eliminuar 18 vulnerabilitete, nga të cilat 11 janë shënuar si të rrezikshme. 8 vulnerabilitete janë shkaktuar nga probleme me menaxhimin e memories, siç janë mbushjet e bufeve dhe aksesimi në zona mémorie që janë çliruar tashmë. Këto probleme potencialisht mund të çojnë në ekzekutimin e kodit nga një sulmues kur hapen faqe të formuara posaçërisht.

Burimi: opennet.ru

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