Lëshimi i Firefox 95

Ka dalĂ« nĂ« treg shfletuesi web Firefox 95. PĂ«r mĂ« tepĂ«r, Ă«shtĂ« formuar njĂ« azhurnim i degĂ«s me mbĂ«shtetje afatgjatĂ« — 91.4.0. NĂ« njĂ« tĂ« ardhme tĂ« afĂ«rt, dega Firefox 96 do tĂ« kalojĂ« nĂ« fazĂ«n e testimit beta, lĂ«shimi i sĂ« cilĂ«s Ă«shtĂ« parashikuar pĂ«r mĂ« 11 janar.

Novitetet kryesore:

  • PĂ«r tĂ« gjitha platformat e mbĂ«shtetura Ă«shtĂ« realizuar njĂ« nivel shtesĂ« izolimi, i bazuar nĂ« teknologjinĂ« RLBox. Ky nivel izolimi ofron bllokimin e problemeve tĂ« sigurisĂ« nĂ« bibliotekat e palĂ«ve tĂ« treta, tĂ« cilat nuk kontrollohen nga zhvilluesit e Firefox, por qĂ« mund tĂ« kompromentojnĂ« projektin kryesor nĂ« rast zbulimi tĂ« dobĂ«sive. NĂ« kĂ«tĂ« lĂ«shim, RLBox Ă«shtĂ« pĂ«rdorur pĂ«r tĂ« izoluar bibliotekat Graphite, Hunspell dhe Ogg, ndĂ«rsa nĂ« lĂ«shimin e ardhshĂ«m pritet izolimi i Expat dhe Woff2.

    Mekanizmi i punës i RLBox përfshin kompaktimin e kodit C/C++ nga biblioteka e izoluar në një kod të ndërmjetëm me nivel të ulët WebAssembly, i cili më pas organizohet si një modul WebAssembly, të cilit i caktohen autorizime vetëm për këtë modul (p.sh., një bibliotekë për përpunimin e vargjeve nuk do të mund të hapë një socket rrjet ose një skedë). Për ekzekutimin e drejtpërdrejtë, moduli WebAssembly kompilohet në kodin makinerik me ndihmën e compiler-it wasm2c dhe ekzekutohet në një hapësirë të veçantë memorie, pa pasur akses në hapësirën tjetër adresuese.

    Lëshimi i Firefox 95
  • PĂ«r tĂ« gjithĂ« pĂ«rdoruesit Ă«shtĂ« aktivizuar skema e izolimit tĂ« fortĂ« tĂ« site-ve, e cila Ă«shtĂ« zhvilluar nĂ« kuadĂ«r tĂ« projektit Fission. NĂ« kontrast me shpĂ«rndarjen e deritanishme tĂ« procesimit tĂ« tabave nĂ«pĂ«rmjet njĂ« pule procesesh tĂ« disponueshme (pĂ«r default 8), skema e izolimit tĂ« fortĂ« e ndan procesin e çdo site-i nĂ« njĂ« proces tĂ« veçantĂ« me ndarje jo sipas tabave, por sipas domain-eve (Public Suffix).

    Rejimi i izolimit tĂ« fortĂ« ofron mbrojtje mĂ« tĂ« sigurt nga sulmet e klasĂ«s Spectre, ul fragmentimin e memories, mundĂ«son izolimin shtesĂ« tĂ« pĂ«rmbajtjes nga skriptet e jashtme dhe iframe, rikthen mĂ« efektivisht memoryn 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Ă«rthamĂ« tĂ« ndryshme tĂ« CPU dhe pĂ«rmirĂ«son stabilitetin (dĂ«shtimi i procesit qĂ« pĂ«rpunon iframe nuk do tĂ« çojĂ« nĂ« dĂ«shtimin e faqes kryesore dhe tĂ« tjera tab-e). Çmimi Ă«shtĂ« njĂ« rritje e pĂ«rgjithshme e konsumit tĂ« memories kur ka shumĂ« faqe tĂ« hapura.

  • Nisja e punĂ«s pĂ«r tĂ« pĂ«rmirĂ«suar mbĂ«shtetje pĂ«r protokollin Wayland vazhdoi. Porti i Firefox pĂ«r Wayland u arrit nĂ« paritetin e pĂ«rgjithshĂ«m tĂ« funksionalitetit me versionin pĂ«r X11 kur punon nĂ« ambientin GNOME tĂ« Fedora.
  • NĂ« menu kontekstuale tĂ« modalitetit 'foto nĂ« foto' (Picture-in-Picture) Ă«shtĂ« shtuar njĂ« mundĂ«si pĂ«r tĂ« zhvendosur butonin e kalimit tĂ« modalitetit tĂ« shikimit nĂ« anĂ«n e kundĂ«rt tĂ« videos.
    Lëshimi i Firefox 95
  • U realizua teknologjia e pĂ«rparme e kompjilimit tĂ« kodit JavaScript, e cila rriti performancĂ«n e ngarkimit tĂ« faqeve. U bĂ« optimizime nĂ« punĂ«n e sistemit tĂ« shpĂ«rndarjes sĂ« memories.
  • U pĂ«rfshiu ri definimi i vlerĂ«s sĂ« User Agent pĂ«r faqen Slack.com, e cila lejon qasje nĂ« funksionalitete shtesĂ« tĂ« Slack, si thirrjet audio/video dhe konferencat (huddles), tĂ« cilat nuk ishin ofruar mĂ« parĂ« kur hapnim faqen nĂ« Firefox.
  • NĂ« tĂ« gjitha platformat u zbatua mbĂ«shtetje globale pĂ«r atributin inputmode, i pĂ«rdorur pĂ«r tĂ« caktuar informacione mbi llojet e tĂ« dhĂ«nave qĂ« mund tĂ« jepen gjatĂ« redaktimit tĂ« elementit. Informacioni i dhĂ«nĂ« 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Ă«shtetje pĂ«r inputmode kishte limit vetĂ«m nĂ« platformĂ«n Android.
  • U shtua funksioni Crypto.randomUUID(), i cili kthen njĂ« UUID 36-shifror tĂ« sigurt nga ana kriptografike.
  • NĂ« versionet pĂ«r platformĂ«n macOS u ul ngarkesa nĂ« CPU gjatĂ« pĂ«rpunimit tĂ« ngjarjeve, u pĂ«rshpejtua fillimi i proceseve tĂ« pĂ«rpunimit tĂ« pĂ«rmbajtjes dhe u ul konsumi i energjisĂ« gjatĂ« dekodimit tĂ« videos softuerikisht, pĂ«rfshirĂ« gjatĂ« shikimit tĂ« videove nga faqet Netflix dhe Amazon Prime Video.
  • PĂ«r platformat Windows 10 dhe Windows 11 Ă«shtĂ« e mundur tĂ« instaloni Firefox nga katalogu Microsoft Store.
  • NĂ« versionin pĂ«r platformĂ«n Android, nĂ« menunĂ« e ndĂ«rrimeve Ă«shtĂ« vendosur njĂ« seksion i ri Homepage. NĂ« faqen "Kthehu prapa" («Jump back in») shfaqen imazhet kryesore nga faqet (Hero Image). JanĂ« realizuar kĂ«rkesa pĂ«r konfirmim kur aktivizohet modalitĂ  e mbylljes automatik tĂ« skedave.
  • NĂ« versionin pĂ«r platformĂ«n Android Ă«shtĂ« realizuar mbĂ«shtetje pĂ«r pronĂ«n CSS cursor, me ndihmĂ«n e sĂ« cilĂ«s mund tĂ« shihen vizualisht elementet e aksesueshĂ«m pĂ«r klikim, duke thjeshtuar punĂ«n pĂ«r pĂ«rdoruesit Android qĂ« pĂ«rdorin njĂ« manipulues "miu" (imazhi i kursori do tĂ« ndryshojĂ« kur kaloni mbi kĂ«to elemente).

Përveç noviteteve dhe rregullimeve të gabimeve, Firefox 95 ka eliminuar 18 vulnerabilitete, nga të cilat 11 janë cilësuar si të rrezikshme. 8 vulnerabilitete shkaktohen nga probleme me memorie, siç janë mbushjet e bufereve dhe qasja në zona memorjeje të lëshuara tashmë. Problemet e tilla mund të çojnë potencialisht në ekzekutimin e kodit nga agresorët kur hapen faqe të specializuara.

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