U publikua Firefox 142 dhe janë formuar përditësime për degët e kaluara me mbështetje të gjatë - 140.2.0, 115.27.0 dhe 128.14.0. Dega Firefox 143 tani është në fazën e beta-testimit, me lëshimin e saj të planifikuar për 16 Shtator.
Novitete kryesore në Firefox 142 (1, 2, 3):
- Në faqen që shfaqet kur hapet një skedë të re, është realizuar grupimi i artikujve të rekomanduar në seksione tematike të veçanta, si sporti, ushqimi dhe argëtimi. Nën secilën seksion ka një buton "Follow" që lejon përdoruesit të subscriben në këtë lloj përmbajtjeje ose ta bllokojnë atë. Për momentin, ndarja në seksione është aktivizuar vetëm për përdoruesit në SHBA, ndërsa për vendet e tjera do të aktivizohet më vonë. Për aktivizimin e detyrueshëm në faqen about:config janë parashikuar cilësimet "browser.newtabpage.activity-stream.discoverystream.sections.enabled" dhe "browser.newtabpage.activity-stream.discoverystream.sections.personalization.enabled".

- ĂshtĂ« shtuar njĂ« veçori eksperimentale e parashikimit tĂ« lidhjeve, qĂ« lejon vlerĂ«simin e pĂ«rmbajtjes nĂ« tĂ« cilĂ«n lidhja referon para se tĂ« kaloni nĂ« lidhje. PĂ«r tĂ« hapur dritaren e parashikimit, mund tĂ« pĂ«rdorni opsionin Preview Link nĂ« menyun kontekstuale, tĂ« kaloni mouse-in mbi lidhjen duke mbajtur çelĂ«sin Shift ose tĂ« mbani klikuar mbi lidhje pĂ«r mĂ« shumĂ« se 1 sekondĂ«. NĂ« dritaren e parashikimit shfaqet njĂ« pĂ«rmbledhje e shkurtĂ«r e faqes dhe opcionalisht shfaqen pikat kryesore, tĂ« theksuara nga motorĂ«t AI. Modeli AI aktivizohet opcionalisht dhe ekzekutohet nĂ« sistemin lokal tĂ« pĂ«rdoruesit.
Funksioni aktualisht është i aktivizuar vetëm për përdoruesit me lokalitetet en-US, en-CA, en-GB dhe en-AU në sisteme me më shumë se 3 GB RAM, por do të aktivizohet gradualisht për një përqindje gjithnjë e më të madhe përdoruesish. Për aktivizimin e detyrueshëm mund të përdorni cilësimin "browser.ml.linkPreview.enabled" në faqen about:config.

- Në modin me mbrojtje të përforcuar nga gjurmimi (ETP, Enhanced Tracking Protection -> Strict) është shtuar mundësia e përdorimit automatik të listës së përjashtimeve për të zgjidhur problemet që ndodhin në faqet për shkak të bllokimit të kodit të gjurmimit. Ofrohen dy nivele zgjedhjeje: zbatimi i përjashtimeve vetëm për të eliminuar shkeljet e rëndësishme në funksionimin e faqeve dhe zbatimi i përjashtimeve edhe në rastin e problemeve të parëndësishme.

- Përfshihet shfaqja e skedës aktive në grupin e minimizuar të skedave, duke e lejuar punën me një skedë të veçantë pa hapur të gjithë grupin. Më parë, grupa e skedave hapej plotësisht, ose minimizohej plotësisht, duke lënë të duket vetëm ikona e grupit.

- Ofrohet mundësia për të fshirë shtesa nga paneli anësor përmes butonit «Remove», i cili shfaqet kur klikohet me të djathtën mbi ikonën e shtesës.

- Në platformën Windows, klikimi në njoftimin mbetur kur Firefox është i mbyllur ose është riaktivizuar tani hap Firefox me faqen e shënuar në njoftim, dhe jo faqen kryesore të sitit.
- Përmirësohet lëvizja në mënyrën drag-and-drop për imazhet e integruara (blob).
- Përmirësohet shfaqja e rezultateve gjatë kërkimit në historinë e navigimit përmes shiritit të adresës (sigurohet filtrimi i kopjeve).
- Në veglat për zhvilluesit, në faqen e monitorimit të aktivitetit të rrjetit, sigurohet shfaqja e parametrave, Cookie dhe titujve të kërkesës, në fazën kur ekzekutimi i kërkesës ende nuk është përfunduar.
- Në debugger-in Javascript është shtuar një cilësim për menaxhimin e shfaqjes së dritares me debugger-in në ekran gjatë pezullimit të ekzekutimit të skriptit.
- Ofrohet mundësia për të përdorur në shtesa API-në wllama (WebAssembly-wrapper mbi llama.cpp), që lejon shtesat të ekzekutojnë modele të mëdha gjuhësore lokale në shfletues.
- Shtohet API Prioritized Task Scheduling për planifikimin e ekzekutimit të detyrave (thirrjeve JavaScript) me nivele të ndryshme prioritare (bllokon punën e përdoruesit, krijon ndryshime të dukshme dhe punë në sfond).
- Shtohet metoda Selection.getComposedRanges() për të marr përzgjedhjet e zonave të tekstit.
- Shtohet API URLPattern pĂ«r verifikimin e pĂ«rputhshmĂ«risĂ« sĂ« URL-sĂ« me njĂ« model tĂ« caktuar, qĂ«, pĂ«r shembull, mund tĂ« pĂ«rdoret pĂ«r tĂ« analizuar lidhjet dhe pĂ«r tĂ« drejtuar kĂ«rkesat tek trajtuesit nĂ« Service Worker. const p = new URLPattern({ protocol: âhttpsâ, hostname: âexample.comâ, pathname: â/:folder/*/:fileName.jpgâ, });
- Shtohet prona Animation.overallProgress për të ndjekur vlerësimin e progresit të shfaqjes së animacionit.
- Në versionin për platformën Android, është propozuar një dizajn i ri i menusë. Menyja është bërë më e lehtë për navigim dhe më e shpejtë.

Përveç përmirësimeve dhe rregullimeve të defekteve, Firefox 142 ka eliminuar 17 vulnerabilitete. 12 nga këto vulnerabilitete janë shkaktuar nga probleme me menaxhimin e memories, të tilla si mbushja e tamponëve dhe aksesimi i zonave të memories që janë çliruar më parë. Këto probleme mund të çojnë potencialisht në ekzekutimin e kodit nga hakera kur hapen faqe të veçanta.
Burimi: opennet.ru






