Lëshimi i Firefox 130

LĂ«shimi i web-brauzerit Firefox 130 ka ndodhur dhe janĂ« formuar pĂ«rditĂ«sime pĂ«r degĂ«t e kaluara me mbĂ«shtetje afatgjatĂ« — 115.15.0 dhe 128.2.0. DegĂ« Firefox 131 ka kaluar nĂ« fazĂ«n e testimit beta, me lĂ«shimin e saj tĂ« planifikuar pĂ«r 1 tetor.

Novitetet kryesore në Firefox 130:

  • Ofron mundĂ«sinĂ« e pĂ«rkthimit tĂ« automatik tĂ« fragmenteve tĂ« tekstit nĂ« gjuhĂ« tĂ« ndryshme, tĂ« zgjedhura nĂ« faqe pas kryerjes sĂ« operacionit tĂ« pĂ«rkthimit tĂ« faqes nĂ« tĂ«rĂ«si (dmth. mund tĂ« aplikohet pĂ«rkthim nĂ« njĂ« gjuhĂ« tjetĂ«r pĂ«r fragmente nga njĂ« faqe qĂ« Ă«shtĂ« pĂ«rkthyer tashmĂ«). Funksioni i pĂ«rkthimit tĂ« faqes aktivizohet pĂ«rmes treguesit nĂ« shiritin e adresĂ«s, ndĂ«rsa pĂ«rkthimi i fragmentit realizohet pĂ«rmes menusĂ« kontekstuale, e cila shfaqet gjatĂ« klikimit tĂ« djathtĂ« mbi blokun e zgjedhur. PĂ«rkthimi bazohet nĂ« sistemin e integruar nĂ« Firefox, i cili kryen pĂ«rkthimin nĂ« sistemin lokal tĂ« pĂ«rdoruesit pa u drejtuar nĂ« shĂ«rbime tĂ« jashtme nĂ« cloud. Ky sistem Ă«shtĂ« i ndĂ«rtuar mbi motorin e hapur Bergamot, i cili pĂ«rbĂ«n njĂ« mbĂ«shtetje mbi framework-un e pĂ«rkthimit tĂ« makinave Marian, duke pĂ«rdorur njĂ« rrjet nervor rekurent (RNN) dhe modele gjuhĂ«sore tĂ« bazuara nĂ« transformatorĂ«.
    Lëshimi i Firefox 130
  • NĂ« motorin e integruar tĂ« pĂ«rkthimit tĂ« makinave Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r gjuhĂ«t latvisht, lithuaj, katalanisht, kroatisht, çekisht, danezisht, indonezisht, rumunisht, serbisht, sllovakisht dhe vietnameze.
  • NĂ« konfigurator Ă«shtĂ« shtuar njĂ« seksion i ri 'Firefox Labs', ku ofrohen pĂ«r testim funksione eksperimentale.
    Lëshimi i Firefox 130

    Aktualisht janë në dispozicion tre mundësi eksperimentale:

    • Vazhdimi automatik i shikimit tĂ« videove nĂ« njĂ« dritare flotante (reĆŸimi 'imĂ« nĂ« imĂ«') nĂ« rastin e kalimit nga njĂ« tab ku shfaqet video (nĂ«se gjatĂ« shikimit tĂ« videos kaloni nĂ« njĂ« tab tjetĂ«r, video do tĂ« mbetet e dukshme mbi tab-in e ri, falĂ« aktivizimit automatik tĂ« reĆŸimit 'imĂ« nĂ« imĂ«'). Pasi tĂ« ktheheni nĂ« tab-in origjinal me videon, reĆŸimi 'imĂ« nĂ« imĂ«' automatikisht çaktivizohet.
    • Shfaqja e rekomandimeve dhe rezultateve tĂ« kĂ«rkimit nĂ« shiritin e adresĂ«s gjatĂ« shkrimit tĂ« simboleve tĂ« komplikuara pĂ«rmes ndĂ«rfaqes IME (Input Method Editor).
    • Chatbot i integruar qĂ« pĂ«rdor modele tĂ« mĂ«dha gjuhĂ«sore pĂ«r tĂ« ndĂ«rlidhur me pĂ«rdoruesin nĂ« gjuhĂ«n natyrore. NdĂ«rveprimi me botin bĂ«het nĂ« panelin anĂ«sor. PĂ«rdoruesit kanĂ« nĂ« dispozicion shĂ«rbime si Anthropic Claude, ChatGPT, Google Gemini, HuggingChat dhe Le Chat Mistral (vetĂ«m HuggingChat ka filluar tĂ« funksionojĂ« nĂ« rrjetin e Rostelecom). PĂ«rdoruesi mund tĂ« dĂ«rgojĂ« pyetje tekstuale nĂ« AI-botin ose tĂ« kalojĂ« fragmente teksti tĂ« shĂ«nuara nĂ« faqen e parĂ«. NĂ« menu kontekstuale, e cila shfaqet kur klikohet me butonin e djathtĂ« tĂ« mausit mbi njĂ« zonĂ« tĂ« shĂ«nuar, Ă«shtĂ« shtuar seksioni "Ask chatbot", pĂ«rmes tĂ« cilit mund tĂ« kĂ«rkohet pĂ«r pĂ«rpilimin e njĂ« pĂ«rmbledhjeje ose shpjegimit tĂ« pĂ«rmbajtjes sĂ« shĂ«nuar.
      Lëshimi i Firefox 130
  • NĂ« platformĂ«n Linux, efekti animuar Ă«shtĂ« i aktivizuar si parazgjedhje kur arrihet kufiri i zonĂ«s sĂ« skrolimit.
  • Siç Ă«shtĂ« zgjidhur problemi me shfaqjen e butonave nĂ« menu kontekstuale pĂ«r vendosjen dhe nxjerrjen nga skedari i kopjes.
  • NĂ« ndĂ«rtimet pĂ«r sistemet desktop Ă«shtĂ« shtuar API Web Codecs, i cili lejon manipulimin e rrjedhave multimedia nĂ« nivel tĂ« ulĂ«t (p.sh., korniza tĂ« veçanta nĂ« video) dhe ofron qasje nĂ« dekoduesit dhe koduesit e integruar nĂ« shfletues pĂ«r imazhe, zĂ« dhe video. Ky API mund tĂ« jetĂ« i kĂ«rkuar nĂ« fusha tĂ« tilla si transmetimi, aplikimi i efekteve nĂ« anĂ«n e klientit, rikodimi i zĂ«rit dhe videos, zhvillimi i redaktorĂ«ve tĂ« zĂ«rit dhe videos.
  • NĂ« implementimin e API WebCrypto Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r primitivĂ«t kriptografikĂ« Curve25519 (nĂ«nshkrime digjitale Ed25519 dhe skema e bashkĂ«punimit tĂ« çelĂ«sit X25519), tĂ« cilat mund tĂ« pĂ«rdoren pĂ«rmes ndĂ«rfaqes programuese SubtleCrypto (metodat deriveKey(), deriveBits(), generateKey(), importKey() dhe exportKey()).
  • Elementit HTML <details> i Ă«shtĂ« shtuar atribute "name", qĂ« lejon organizimin e grupimit tĂ« elementeve pa pĂ«rdorur JavaScript nĂ« njĂ« mĂ«nyrĂ« qĂ« nĂ« çdo moment do tĂ« shfaqet vetĂ«m njĂ« element, ndĂ«rsa tĂ« tjerĂ«t do tĂ« mbeten tĂ« fshehur (kur pĂ«rdoruesi hap njĂ« seksion tĂ« ri, tĂ« tjerĂ«t automatikisht mbyllen).
  • NĂ« versionin pĂ«r Android Ă«shtĂ« pĂ«rshpejtuar ngarkimi i faqeve falĂ« organizimit tĂ« ngarkimit paralel tĂ« burimeve tĂ« lidhura. Ă«shtĂ« shtuar funksioni i gjenerimit tĂ« fjalĂ«kalimeve tĂ« besueshme pĂ«r format e regjistrimit.

Përveç novacioneve dhe rregullimeve të defekteve, në Firefox 130 janë eliminuar 13 vulnerabilitete. 7 vulnerabilitete janë të klasifikuara si të rrezikshme, nga të cilat 5 shkaktohen nga probleme me menaxhimin e memories, siç janë mbushjet e buffer-it dhe qasja në zona të memories që janë çliruar tashmë. Këto probleme potencialisht mund të çojnë në ekzekutimin e kodit nga një sulmues kur hapen faqet e dizajnuara në mënyrë të veçantë. Dy probleme të rrezikshme shkaktohen nga trajtimi i gabuar i llojeve (Type Confusion).

Siç vlen të theksohet, po shqyrtohet mundësia e përfshirjes në kodin bazë të Firefox një implementimi të ri të dekoduesit për formatin e imazheve JPEG-XL, i shkruar nga punonjësit e Google në gjuhën Rust. Nëse iniciativa miratohet, implementimi në Rust do të zëvendësojë dekoduesin aktual JPEG-XL në C++, i cili ka mbi 100 mijë rreshta kodi. Iniciatori i kalimit është Bobbi Holley, drejtori teknik i kompanisë Mozilla, i cili ka qenë pjesë e këshillit të drejtuesve të organizatës Rust Foundation.

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