U pĂ«rfundua lĂ«shimi i shfletuesit web Firefox 142 dhe u formuan pĂ«rditĂ«simet e degĂ«ve tĂ« kaluara me mbĂ«shtetje afatgjatĂ« â 140.2.0, 115.27.0 dhe 128.14.0. DegĂ«t e Firefox 143 u kaluan nĂ« fazĂ«n e beta-testimit, lĂ«shimi i sĂ« cilĂ«s planifikohet pĂ«r 16 Shtator.
Kryesoret e reja në Firefox 142 (1, 2, 3):
- NĂ« faqen qĂ« shfaqet kur hap njĂ« skedĂ« tĂ« re, Ă«shtĂ« implementuar grupimi i artikujve tĂ« rekomanduar nĂ« seksione tematike tĂ« veçanta, si sporti, ushqimi dhe argĂ«timi. NĂ«n çdo seksion Ă«shtĂ« vendosur njĂ« buton âFollowâ, qĂ« lejon tĂ« abonohesh nĂ« kĂ«tĂ« lloj pĂ«rmbajtjeje ose ta bllokosh atĂ«. Momentalisht, 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 detyruar, nĂ« faqen about:config janĂ« parashikuar parametrat âbrowser.newtabpage.activity-stream.discoverystream.sections.enabledâ dhe âbrowser.newtabpage.activity-stream.discoverystream.sections.personalization.enabledâ.

- ĂshtĂ« shtuar njĂ« funksion eksperimental pĂ«r parashikimin e lidhjeve, qĂ« lejon tĂ« vlerĂ«soni pĂ«rmbajtjen qĂ« tregon lidhja, pĂ«rpara se tĂ« kaloni nĂ« tĂ«. PĂ«r tĂ« hapur dritaren e parashikimit, mund tĂ« pĂ«rdorni opsionin Preview Link nĂ« menunĂ« kontekstuese, tĂ« kaloni kursorin mbi lidhjen duke mbajtur shtypur çelĂ«sin Shift ose tĂ« mbani tĂ« shtypur klikimin me miun mbi lidhjen 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 âAI-motori. Modeli i AI aktivizohet opcionalisht dhe ekzekutohet nĂ« sistemin lokal tĂ« pĂ«rdoruesit.
Funksioni Ă«shtĂ« aktualisht i activizuar si parazgjedhje vetĂ«m pĂ«r pĂ«rdoruesit me locale en-US, en-CA, en-GB dhe en-AU nĂ« sisteme me mĂ« shumĂ« se 3 GB RAM, por gradualisht do tĂ« aktivizohet pĂ«r njĂ« pĂ«rqindje gjithnjĂ« e mĂ« tĂ« madhe tĂ« pĂ«rdoruesve. PĂ«r aktivizimin e detyruar, mund tĂ« pĂ«rdoret parametri âbrowser.ml.linkPreview.enabledâ nĂ« faqen about:config.

- Në modalitetin e mbrojtjes të forcuar 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ë shfaqen në faqe për shkak të bllokimit të kodit të gjurmimit. Ofrohen dy nivele: aplikimi i përjashtimeve vetëm për eliminimin e shkeljeve të rëndësishme në funksionim të faqeve dhe aplikimi i përjashtimeve edhe kur shfaqen probleme të parëndësishme.

- ĂshtĂ« bĂ«rĂ« e mundur tĂ« shfaqet skeda aktive nĂ« njĂ« grup tĂ« tkurrur skedash, duke lejuar punĂ«n me njĂ« skedĂ« tĂ« veçantĂ« pa hapur tĂ« gjithĂ« grupin. MĂ« parĂ«, grupi i skedave ose hapej plotĂ«sisht, ose mbyllej krejtĂ«sisht dhe shiheshin vetĂ«m ikona e grupit.

- ĂshtĂ« ofruar mundĂ«sia e fshirjes sĂ« shtesave nga barra anĂ«sore pĂ«rmes butonit âRemoveâ, qĂ« shfaqet kur klikoni me tĂ« djathtĂ«n mbi ikonĂ«n e shtesĂ«s.

- Në platformën Windows, klikimi në njoftimin e mbetur kur Firefox-i është mbyllur ose ripërtërirë tani hap Firefox-in me faqen e specifikuar në njoftim, jo me faqen kryesore të sitit.
- ĂshtĂ« pĂ«rmirĂ«suar lĂ«vizja nĂ« modin drag-and-drop tĂ« imazheve tĂ« integruara (blob).
- Përmirësuar treguesit e rezultateve gjatë kërkimit në historinë e navigimit përmes shiritit të adresës (është siguruar filtroimi i kopjeve).
- Në mjetet për zhvilluesit në faqen e monitorimit të aktivitetit rrjetësor, është siguruar shfaqja e parametrave, Cookie dhe kokave të kërkesës, në fazën kur ekzekutimi i kërkesës ende nuk ka përfunduar.
- Në debugger-in e JavaScript është shtuar një ustawime për të menaxhuar shfaqjen e dritares së debugger-it në ekran gjatë ndaljes së ekzekutimit të skriptit.
- është ofruar mundësia e përdorimit të API-së wllama (WebAssembly-wrapper mbi llama.cpp), e cila lejon shtesat të ekzekutojnë modele të mëdha gjuhësore lokale në shfletues.
- është shtuar API-ja Prioritized Task Scheduling për planifikimin e ekzekutimit të detyrave (thirrjeve të JavaScript) me nivele të ndryshme priorité (bllokon punën e përdoruesit, krijon ndryshime të dukshme dhe punë në sfond).
- është shtuar metoda Selection.getComposedRanges() për të marrë zonat e përzgjedhura të tekstit.
- Shtuar API URLPattern pĂ«r tĂ« verifikuar pĂ«rputhshmĂ«rinĂ« e URL-sĂ« me njĂ« model tĂ« caktuar, qĂ« mund tĂ« pĂ«rdoret pĂ«r tĂ« analizuar lidhjet dhe pĂ«r tĂ« drejtuar kĂ«rkesat te trajtuesit nĂ« Service Worker. const p = new URLPattern({ protocol: âhttpsâ, hostname: âexample.comâ, pathname: â/:folder/*/:fileName.jpgâ, });
- Shtuar pronën Animation.overallProgress për ndjekjen e vlerësimit të progresit të shfaqjes së animacionit.
- Në versionin për platformën Android është propozuar një dizajn i ri i menusë. Menuja është bërë më e lehtë për navigim dhe më e shpejtë.

Përveç inovacioneve dhe rregullimeve të gabimeve në Firefox 142 janë eliminuar 17 vulnerabilitete. 12 vulnerabilitete janë shkaktuar nga probleme me menaxhimin e memories, si mbushjet e bufereve dhe qasja në zona memories të cilat tashmë janë çliruar. Potencialisht, këto probleme mund të çojnë në ekzekutimin e kodit të këqij kur hapen faqet e formuluara në mënyrë të veçantë.
Burimi: opennet.ru






