ĂshtĂ« lĂ«shuar shfletuesi web Firefox 130 dhe janĂ« formuar pĂ«rditĂ«sime pĂ«r degĂ«t e mĂ«parshme me mbĂ«shtetje afatgjate â 115.15.0 dhe 128.2.0. DegĂ« Firefox 131 ka kaluar nĂ« fazĂ«n e beta-testimit, lĂ«shimi i tĂ« cilĂ«s Ă«shtĂ« planifikuar pĂ«r 1 tetor.
Risi kryesore në Firefox 130:
- ĂshtĂ« ofruar mundĂ«sia e pĂ«rkthimit automatik nĂ« gjuhĂ« tĂ« ndryshme tĂ« fragmenteve tĂ« tekstit tĂ« theksuar nĂ« faqe pas pĂ«rfundimit tĂ« operacionit tĂ« pĂ«rkthimit tĂ« faqes nĂ« tĂ«rĂ«si (dmth. mund tĂ« aplikohet pĂ«rkthimi nĂ« njĂ« gjuhĂ« tjetĂ«r nĂ« fragmente nga njĂ« faqe qĂ« tashmĂ« Ă«shtĂ« pĂ«rkthyer). Funksioni i pĂ«rkthimit tĂ« faqes aktivizohet pĂ«rmes indikatorit nĂ« shiritin e adresĂ«s, ndĂ«rsa pĂ«rkthimi i fragmentit pĂ«rmes menusĂ« kontekstuale, e cila shfaqet kur klikoni me butonin e djathtĂ« tĂ« miut mbi bllokun e theksuar. PĂ«rkthimi mbĂ«shtetet 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Ă« tĂ« dhĂ«na. Ky sistem bazohet nĂ« motorin e hapur Bergamot, i cili pĂ«rfaqĂ«son njĂ« lidhje mbi kornizĂ«n e pĂ«rkthimit automatik Marian, qĂ« pĂ«rdor rrjeta nervore rekurente (RNN) dhe modele gjuhĂ«sore tĂ« bazuara nĂ« transformatorĂ«.

- Në motorin e integruar të përkthimit automatik është shtuar mbështetje për gjuhët latviste, llituanase, katalanase, kroate, çeke, daneze, indoneziane, rumune, serbe, sllovake dhe vietnameze.
- NĂ« konfigurator Ă«shtĂ« shtuar njĂ« seksion i ri âFirefox Labsâ, ku ofrohen pĂ«r testim funksionalitete eksperimentale.

Aktualisht janë në dispozicion tri mundësi eksperimentale:
- Vazhdimi automatik i shikimit tĂ« videove nĂ« njĂ« dritare tĂ« lundrueshme (modaliteti âimazh nĂ« imazhâ) nĂ« rastin e kalimit nga njĂ« skedĂ« nĂ« njĂ« tjetĂ«r ku po tregohet video (nĂ«se gjatĂ« shikimit tĂ« videos kaloni nĂ« njĂ« skedĂ« tjetĂ«r, videoja do tĂ« mbetet e dukshme mbi skedĂ«n e re, falĂ« aktivizimit automatik tĂ« modalitetit âimazh nĂ« imazhâ). Pas kthimit nĂ« skedĂ«n origjinale me videon, modaliteti âimazh nĂ« imazhâ fiket automatikisht.
- Shfaqja e rekomandimeve dhe rezultateve të kërkimit në shiritin e adresës gjatë përllogaritjes së karaktereve të komplikuara me ndihmën e ndërfaqes IME (Editor i Metodës së Hyrjes).
- NjĂ« chatbot i integruar, i cili pĂ«rdor modele tĂ« mĂ«dha gjuhĂ«sore pĂ«r tĂ« komunikuar me pĂ«rdoruesin nĂ« gjuhĂ« natyrale. NdĂ«rveprimi me botin bĂ«het nĂ« panelin anĂ«sor. ShĂ«rbimet Anthropic Claude, ChatGPT, Google Gemini, HuggingChat dhe Le Chat Mistral janĂ« nĂ« dispozicion pĂ«r pĂ«rdoruesin (dhe nĂ« rrjetin Rostelecom ka filluar vetĂ«m HuggingChat). PĂ«rdoruesi mund tĂ« dĂ«rgojĂ« pyetje tekstuale te AI-boti ose tĂ« kalojĂ« fragmente teksti, tĂ« theksuar nĂ« faqen e shikuar. NĂ« menunĂ« kontekstuale, e cila shfaqet kur klikoni me butonin e djathtĂ« tĂ« miut mbi zonĂ«n e theksuar, Ă«shtĂ« shtuar seksioni âAsk chatbotâ, pĂ«rmes tĂ« cilit mund tĂ« kĂ«rkohet pĂ«rpilimi i njĂ« pĂ«rmbledhjeje tĂ« shkurtĂ«r ose shpjegimi i natyrĂ«s sĂ« pĂ«rmbajtjes tĂ« theksuar.

- Në platformën Linux, efekti animacionit është i aktivizuar nga default kur arrihet kufiri i zonës së skrollimit.
- Problemi me shfaqjen në menunë kontekstuale të butonave për vendosje dhe nxjerrje nga buferi është zgjidhur.
- Në ndërtimet për sisteme desktop është shtuar API Web Codecs, i cili lejon manipulimin e rrjedhave multimediale në një nivel të ulët (p.sh., korniza të veçanta në video) dhe siguron akses në dekodues dhe kodues të integruar në shfletues për imazhe, zë dhe video. Ky API mund të jetë i kërkuar në fusha të tilla si streaming, aplikimi i efekteve në anën e klientit, ri-kodimi i zërit dhe videos, zhvillimi i redaktuesve të zërit dhe videos.
- Në realizimin e API WebCrypto është shtuar mbështetje për primitivët kriptografikë Curve25519 (nënshkrime digjitale Ed25519 dhe skemën e pajtimit të çelësit X25519), të cilët mund të përdoren përmes ndërfaqes programore SubtleCrypto (metodat deriveKey(), deriveBits(), generateKey(), importKey() dhe exportKey()).
- NĂ« elementin HTML Ă«shtĂ« shtuar atributi ânameâ, i cili lejon grupimin e elementeve nĂ« njĂ« mĂ«nyrĂ« qĂ« pa pĂ«rdorimin e JavaScript do tĂ« shfaqet vetĂ«m njĂ« element nĂ« çdo moment, ndĂ«rsa tĂ« tjerĂ«t do tĂ« jenĂ« tĂ« fshehur (kur pĂ«rdoruesi hap njĂ« seksion tĂ« ri, tĂ« tjerĂ«t mbyllen automatikisht).
- NĂ« versionin pĂ«r Android Ă«shtĂ« pĂ«rshpejtuar ngarkimi i faqeve pĂ«rmes organizimit tĂ« ngarkimit paralel tĂ« burimeve tĂ« lidhura. ĂshtĂ« shtuar funksioni i gjenerimit tĂ« fjalĂ«kalimeve tĂ« sigurta pĂ«r format e regjistrimit.
Përveç përmirësimeve dhe rregullimeve të gabimeve, në Firefox 130 janë eliminuar 13 vulnerabilitete. 7 vulnerabilitete janë markuar si të rrezikshme, të cilat përfshijnë 5 që janë shkaktuar nga probleme me memorinë, si mbingarkesat e buffers dhe qasjet në zona memorie të lëshuara tashmë. Këto probleme potencialisht mund të çojnë në ekzekutimin e kodit nga një sulmues kur hapen faqe të dizajnuara veçanërisht. Dy probleme të rrezikshme janë shkaktuar nga përpunimi i gabuar i llojeve (Type Confusion).
Gjithashtu, mund të përmendet shqyrtimi i mundësisë për të pranuar në bazën e kodit të Firefox një implementim të ri të dekoderit për formatin e imazheve JPEG-XL, të shkruar nga punonjësit e Google në gjuhën Rust. Nëse inisiativa miratohet, implementimi në Rust do të zëvendësojë dekoderin aktual JPEG-XL në C++, i cili përmban më shumë se 100,000 rreshta kodi. Iniciatori i kalimit është Bobby Holley, drejtori teknik i kompanisë Mozilla, i cili ka qenë anëtar në bordin e Rust Foundation.
Burimi: opennet.ru



