Lëshimi i Firefox 135

LĂ«shimi i shfletuesit web Firefox 135 Ă«shtĂ« kompletuar dhe janĂ« formuar pĂ«rditĂ«sime pĂ«r versionet e kaluara me mbĂ«shtetje afatgjate — 115.20.0 dhe 128.7.0. Dega Firefox 136 Ă«shtĂ« kaluar nĂ« fazĂ«n e testimit beta, lĂ«shimi i sĂ« cilĂ«s Ă«shtĂ« parashikuar mĂ« 4 mars.

Novitetet kryesore në Firefox 135:

  • NĂ« pĂ«rkthyesin e integruar Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r pĂ«rkthimin nĂ« gjuhĂ«n ruse (pĂ«rkthimi nga gjuha ruse nĂ« gjuhĂ« tĂ« tjera ka qenĂ« i disponueshĂ«m mĂ« parĂ«, por pĂ«rkthimi nĂ« rusisht nuk ishte i mundshĂ«m), si dhe pĂ«rkthimi nga gjuhĂ«t koreane, japoneze dhe kineze tĂ« thjeshtuar. ËshtĂ« pĂ«rmirĂ«suar cilĂ«sia e pĂ«rkthimit, pĂ«r shembull, janĂ« eliminuar situatat me zĂ«vendĂ«simin nga modeli AI tĂ« fjalĂ«ve tĂ« shpikura. Sistemi i integruar i pĂ«rkthimit nĂ« Firefox realizon pĂ«rkthimin nĂ« sistemin lokal tĂ« pĂ«rdoruesit pa iu drejtuar shĂ«rbimeve tĂ« jashtme nĂ« re. Sistemi Ă«shtĂ« i bazuar nĂ« motorin e hapur Bergamot. Motori pĂ«rbĂ«n njĂ« mbulesĂ« mbi kornizĂ«n e pĂ«rkthimit tĂ« makinave Marian, nĂ« tĂ« cilĂ«n aplikohet njĂ« rrjet nervor rekursiv (RNN) dhe modele gjuhĂ«sore tĂ« bazuara nĂ« transformatorĂ«.
    Lëshimi i Firefox 135
  • NjĂ« chatbota AI e integruar Ă«shtĂ« nĂ« dispozicion pĂ«r tĂ« gjithĂ« pĂ«rdoruesit, e cila pĂ«rdor modele tĂ« mĂ«dha gjuhĂ«sore pĂ«r ndĂ«rveprimin nĂ« gjuhĂ« natyrore. Chatbota shfaqet nĂ« panelin anĂ«sor dhe mund tĂ« punojĂ« pĂ«rmes shĂ«rbimeve Anthropic Claude, ChatGPT, Google Gemini, HuggingChat (Hugging Face) dhe Le Chat Mistral. PĂ«rdoruesi mund tĂ« kalojĂ« midis shĂ«rbimeve sipas dĂ«shirsĂ«. PĂ«r tĂ« punuar, Ă«shtĂ« e nevojshme regjistrimi nĂ« çdo shĂ«rbim tĂ« mbĂ«shtetur (nĂ« panel hapet njĂ« aplikacion web i çdo shĂ«rbimi). PĂ«rveç çatit, Ă«shtĂ« shtuar njĂ« buton "Ask ..." nĂ« menynĂ« kontekstuale, pĂ«rmes tĂ« cilit mund tĂ« kaloni njĂ« pjesĂ« tĂ« pĂ«rzgjedhur nga faqja pĂ«r chatbotĂ«n, pĂ«r shembull, pĂ«r pĂ«rpilimin e njĂ« pĂ«rmbledhjeje tĂ« pĂ«rmbajtjes ose shpjegimin e saj nĂ« fjalĂ« tĂ« thjeshta. PĂ«r tĂ« shtuar modelet e veta gjuhĂ«sore, qĂ« punojnĂ« nĂ« sistemin lokal, mund tĂ« pĂ«rdorni mjetin llamafile.
    Lëshimi i Firefox 135
    Lëshimi i Firefox 135
  • PĂ«r pĂ«rdoruesit nga tĂ« gjitha vendet, ku Ă«shtĂ« nĂ« dispozicion shĂ«rbimi Mozilla Stories, Ă«shtĂ« pĂ«rfshirĂ« njĂ« dizajn i ri i faqes qĂ« shfaqet kur hapet njĂ« kartĂ« e re. NĂ« lĂ«shimin e kaluar, dizajni i ri u propozua vetĂ«m pĂ«r pĂ«rdoruesit nga SHBA dhe Kanada. Varianti i ri dallon nga shfaqja e njĂ« barre kĂ«rkimi dhe listĂ«s sĂ« faqeve tĂ« rekomanduara, si dhe nga ndryshimi i pamjes sĂ« bllokut me faqet e zakonshme dhe tĂ« ngjitura, tĂ« cilat tani shfaqen jo nĂ« formĂ«n e njĂ« rrjeti, por nĂ« njĂ« rresht. Numri i kolonave me pĂ«rmbajtje pĂ«rcaktohet sipas gjerĂ«si sĂ« dritares, qĂ« lejon shfrytĂ«zimin efikas tĂ« gjithĂ« hapĂ«sirĂ«s sĂ« ekranit tĂ« disponueshĂ«m.
    Lëshimi i Firefox 135
  • PĂ«r tĂ« gjithĂ« pĂ«rdoruesit Ă«shtĂ« pĂ«rfshirĂ« mbĂ«shtetje pĂ«r mbajtjen mend dhe pĂ«rmbushjen automatikisht tĂ« numrave tĂ« kartave tĂ« kreditit nĂ« formularĂ«t web. Kodi CVV nuk mbahet mend, ndĂ«rsa numrat e kartave ruhen nĂ« njĂ« depo tĂ« sigurt, pĂ«r aksesin nĂ« tĂ« cilin mund tĂ« caktoni njĂ« fjalĂ«kalim tĂ« veçantĂ«.
  • Kontroll i detyrueshĂ«m aktivizuar Certifikatat TLS web-serverĂ«t nĂ« regjistrat publikĂ« tĂ« Certificate Transparency, tĂ« destinuara pĂ«r identifikimin e certifikatave tĂ« krijuara pĂ«rmes procedurave tĂ« zakonshme tĂ« autoritetit tĂ« certifikimit (pĂ«r shembull, krijimi i fshehtĂ« i certifikatave si rezultat i abuzimit tĂ« njĂ« punonjĂ«si apo kompromitimit tĂ« autoritetit tĂ« certifikimit). Autoriteti i certifikimit transferon informacionin pĂ«r tĂ« gjitha certifikatat e reja nĂ« disa regjistra tĂ« pavarur Certificate Transparency, tĂ« cilat ofrojnĂ« mundĂ«sinĂ« e auditimit tĂ« tĂ« gjitha ndryshimeve. NĂ«se kur i qaseni njĂ« faqeje pĂ«rdoret njĂ« certifikatĂ«, qĂ« nuk Ă«shtĂ« reflektuar nĂ« regjistĂ«r, atĂ«herĂ« kjo certifikatĂ« do tĂ« shĂ«nohet si e pasigurt nga shfletuesi.

    Regjistrat shoqërojnë organizata të ndryshme të pa lidhura me njëra-tjetrën. Për të mbrojtur nga deformimi i të dhënave pas përmbarimit gjatë ruajtjes së të dhënave aplikohet një strukture me pemë "Merkle Tree", në të cilën çdo degë vërteton të gjitha degët dhe nyjet e poshtme, falë heshit pemor. Duke pasur një hesh përfundimtar, përdoruesi mund të verifikojë saktësinë e të gjithë historisë së operacioneve, si dhe saktësinë e gjendjeve të kaluara të DB.

  • PĂ«r tĂ« acceleruar verifikimin e tĂ«rheqjes sĂ« certifikatave TLS Ă«shtĂ« pĂ«rdorur mekanizmi CRLite, qĂ« funksionon nĂ« sistemin e pĂ«rdoruesit. DB e informacioneve pĂ«r certifikatat e ruajtur nĂ« anĂ«n e pĂ«rdoruesit sinkronizohet periodikisht me DB tĂ« jashtme Mozilla. PĂ«r tĂ« reduktuar madhĂ«sinĂ« e DB pĂ«rdoren filtrat e Bloom tĂ« kashtĂ«s — njĂ« strukturĂ« probabilistike, e cila pranon njĂ« gabim tĂ« mundshĂ«m nĂ« identifikimin e mungesĂ«s sĂ« njĂ« elementi, por pĂ«rjashton lĂ«nien jashtĂ« e njĂ« elementi qĂ« ekziston. PĂ«r shembull, tĂ« dhĂ«nat pĂ«r 100 milion certifikatash paketohen nĂ« njĂ« strukturĂ« me dimension rreth 1 MB.

    Në krahasim me dërgimin e një kërkese te autoriteti i certifikimit me përdorimin e protokollit OCSP (Online Certificate Status Protocol), përdorimi i CRLite jo vetëm që eliminon vonesat në dërgimin e kërkesave në rrjet, por gjithashtu rrit privatësinë (kur përdoret OCSP, shfletuesi dërgon kërkesën për çdo vizitë në faqe, duke faktikisht i transmetuar autoritetit të certifikimit të dhënat për sajtet që po viziton) dhe përjashton varësinë nga disponueshmëria e serverëve OCSP (sulmuesi mund të realizojë një sulm DDoS në serverin OCSP për të bllokuar përpunimin e kërkesave).

  • Shtuar mbrojtja nga manipulimet qĂ« vĂ«shtirĂ«sojnĂ« navigimin me pĂ«rdorimin e butonave "mbrapa" dhe "pĂ«rpara", pĂ«r shkak tĂ« mbushjes sĂ« historisĂ« sĂ« vizitave me regjistrime fiktive, tĂ« krijuara pĂ«rmes API History. Thelbi i mbrojtjes Ă«shtĂ« injorimi i regjistrimeve qĂ« nuk lidhen me veprimet e pĂ«rdoruesit, gjatĂ« pĂ«rpunimit tĂ« shtypjeve nĂ« butonat "mbrapa" dhe "pĂ«rpara."
  • NĂ« ndĂ«rtimet pĂ«r Linux dhe macOS Ă«shtĂ« shtuar mundĂ«sia pĂ«r tĂ« mbyllur vetĂ«m kartelĂ«n aktuale, dhe jo tĂ« gjitha kartelat, pas shtypjes sĂ« kombinimit tĂ« çelĂ«save pĂ«r daljen nga aplikacioni (Alt + F4).
  • Nga faqa e cilĂ«simeve tĂ« privatĂ«sisĂ« (about:preferences#privacy) Ă«shtĂ« hequr mundĂ«sia pĂ«r dĂ«rgimin e njĂ« titulli HTTP "Do Not Track" ("DNT") te sajtet. Titulli DNT informon sajtet pĂ«r dĂ«shirĂ«n e pĂ«rdoruesit qĂ« tĂ« mos transmetojĂ« pĂ«rmbajtje qĂ« mund tĂ« pĂ«rdoren pĂ«r ndjekjen e lĂ«vizjeve dhe preferencave. Titulli DNT nuk Ă«shtĂ« i detyrueshĂ«m dhe injorohet nga shumĂ« faqe. NĂ« vend tĂ« DNT, rekomandohet pĂ«rdorimi i mekanizmit GPC (Global Privacy Control), i cili informon sajtet pĂ«r ndalimin e shitjes sĂ« tĂ« dhĂ«nave personale dhe pĂ«rdorimin e kĂ«tyre tĂ« dhĂ«nave pĂ«r ndjekjen e sjelljes ose lĂ«vizjeve tĂ« pĂ«rdoruesit. Ndryshe nga DNT, pĂ«rmbushja e kĂ«rkesave tĂ« GPC Ă«shtĂ« e detyrueshme sipas ligjit nĂ« fuqi CCPA (California Consumer Privacy Act).
  • Operacioni i menusĂ« kontekstuale "Copy Without Site Tracking" Ă«shtĂ« riemĂ«ruar nĂ« "Copy Clean Link" dhe Ă«shtĂ« zgjeruar me mundĂ«sinĂ« e pĂ«rdorimit pĂ«r URL-tĂ« e pastra nĂ« tekst (pa hipershkronja). Ky operacion lejon kopjimin e URL-tĂ« sĂ« lidhjes sĂ« zgjedhur nĂ« clipboard, pas heqjes sĂ« parametrave qĂ« pĂ«rdoren pĂ«r ndjekjen e kalimeve midis faqeve.
  • NĂ« shiritin e adresĂ«s Ă«shtĂ« realizuar mundĂ«sia pĂ«r tĂ« kĂ«rkuar emra grupesh kartelash dhe pĂ«r tĂ« kaluar nĂ« grupet e gjetura. KĂ«rkimi mbulon gjithashtu grupet e mbyllura dhe ato tĂ« ruajtura.
  • PĂ«r kompresimin e ndĂ«rtimeve tĂ« Firefox pĂ«r platformĂ«n Linux Ă«shtĂ« pĂ«rdorur formati XZ, i cili nĂ« krahasim me formatin bz2 ka lejuar reduktimin e madhĂ«sisĂ« sĂ« tĂ« dhĂ«nave tĂ« shkarkuara mesatarisht me 25% dhe Ă«shtĂ« zvogĂ«luar koha e shpĂ«rbĂ«rjes mĂ« shumĂ« se dyfish.
  • PĂ«r HTTP/3 Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r algoritmin hibrid tĂ« shkĂ«mbimit tĂ« çelĂ«save "mlkem768x25519", i qĂ«ndrueshĂ«m ndaj thyerjes nga kompjuteri kuantik dhe qĂ« pĂ«rbĂ«n njĂ« kombinim tĂ« X25519 ECDH dhe algoritmit ML-KEM (CRYSTALS-Kyber), i standardizuar vitin e kaluar nga Instituti KombĂ«tar i Standardeve dhe TeknologjisĂ« nĂ« SHBA (NIST). ML-KEM pĂ«rdor metoda kriptografie tĂ« bazuara nĂ« zgjidhjen e problemeve teorike tĂ« rrjetave, koha e zgjidhjes sĂ« tĂ« cilave nuk ndryshon midis kompjuterĂ«ve tĂ« zakonshĂ«m dhe atyre kuantikĂ«.
  • NĂ« atributet e ndĂ«rfaqes PointerEvent, tĂ« cilat pĂ«rcaktojnĂ« koordinatat e treguesit, Ă«shtĂ« realizuar dĂ«rgimi i vlerave jo tĂ« plota. Kjo ndryshim lejon pĂ«rpunimin e ngjarjeve me saktĂ«si tĂ« madhe nĂ« situata kur elementi cak Ă«shtĂ« transformuar pĂ«rmes CSS ose kur Ă«shtĂ« rritur shkalla e zonĂ«s sĂ« dukshme (viewport).
  • Sikletet e ngjarjeve mouseenter, mouseleave, pointerenter dhe pointerleave janĂ« ndryshuar pĂ«r t'u pĂ«rputhur me specifikimin.
  • NĂ« API-nĂ« WebAuthn Ă«shtĂ« shtuar metoda getClientCapabilities().
  • NĂ« mjetet pĂ«r zhvillimin web Ă«shtĂ« siguruar shfaqja e njĂ« paralajmĂ«rimi kur pĂ«rdoret prona "content-visibility" me elemente tĂ« cilĂ«ve nuk iu Ă«shtĂ« aplikuar kufizimi i madhĂ«sisĂ«.
  • NĂ« konsolĂ«n web Ă«shtĂ« shtuar komanda "$$$", e cila Ă«shtĂ« e destinuar pĂ«r tĂ« kĂ«rkuar nĂ« faqet me llogari tĂ« pĂ«rmbajtjes sĂ« DOM tĂ« fshehur.
  • JanĂ« zgjeruar mundĂ«sitĂ« pĂ«r debugimin e WebExtension-ave: janĂ« pĂ«rshtatur funksionet e ndalimit nĂ« skenaret e pĂ«rpunimit tĂ« pĂ«rmbajtjes dhe Ă«shtĂ« siguruar shfaqja e Worker-eve kur zgjidhet konteksti nĂ« panelin KonsolĂ«.
  • NĂ« versionin pĂ«r Android Ă«shtĂ« shtuar njĂ« mundĂ«si qĂ« aktivizon dĂ«rgimin automatik tĂ« raporteve pĂ«r dĂ«shtimin e shfletuesit nĂ« Mozilla, pa konfirmimin e pĂ«rdoruesit.

Përveç novacioneve dhe rregullimeve të gabimeve në Firefox 135, janë eliminuar 19 vulnerabilitete. 13 vulnerabilitete, të etiketuar si të rrezikshme, janë të shkaktuara nga probleme me kujtesën, si mbushjet e bufferave dhe qasja në zona kujtese të lirshme. Këto probleme potencialisht mund të çojnë në ekzekutimin e kodit të dëmshëm kur hapen faqe të dizajnuara posaçërisht.

Në versionin beta të Firefox 136 për platformën Linux është futur përdorimi i përshpejtimit të harduerit për dekodimin e videove në sistemet me GPU AMD. Aktivizohet automatikisht mënyra HTTPS-First, ku kërkesat për "http://" zëvendësohen me "https://", si gjatë kalimit përmes një lidhje ose duke futur një URL, ashtu edhe gjatë ngarkimit të burimeve nën, si imazhe, skripte dhe stile. Shtuar mbështetje për dërgimin dhe marrjen e videove në formatin AV1 përmes WebRTC.

Burimi: opennet.ru

Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« đŸ”„ Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« | ProHoster