LĂ«shimi i shfletuesit web Firefox 97. PĂ«rveç kĂ«saj, Ă«shtĂ« formuar njĂ« pĂ«rditĂ«sim i degĂ«s me mbĂ«shtetje afatgjate â 91.6.0. Dega Firefox 98 ka kaluar nĂ« fazĂ«n e testimit beta, me lĂ«shimin e saj tĂ« parashikuar pĂ«r 8 marsin.
TĂ« rejat kryesore:
- Afati i përdorimit të 18 temave sezonal të ngjyrave Colorway, të ofruara në Firefox 94 dhe të realizuara si një shtesë e integruar me kohë të kufizuar, ka skaduar. Përdoruesit që duan të vazhdojnë të përdorin temat Colorway mund t'i aktivizojnë ato në menaxherin e shtesave (about:addons).
- Në ndërtimet për platformën Linux është hequr mundësia e krijimit të dokumenteve PostScript për printim (mundësia për të printuar në printerët PostScript dhe për të ruajtur në PDF është lënë).
- Janë zgjidhur problemet me ndërtimin me bibliotekat Wayland 1.20.
- ĂshtĂ« zgjidhur problemi me ndalimin e funksionit tĂ« zmadhimit me prekje nĂ« ekranet prekĂ«se pas zhvendosjes sĂ« skedĂ«s nĂ« njĂ« dritare tjetĂ«r.
- Në faqen about:processes në Linux është rritur saktësia e përcaktimit të ngarkesës në CPU.
- ĂshtĂ« zgjidhur problemi me shfaqjen e pĂ«ndeshimeve tĂ« mprehta pĂ«r dritaret nĂ« disa mjedise pĂ«rdoruesi, tĂ« tilla si elementary OS 6.
- Në platformën Windows 11 është shtuar mbështetje për stilin e ri të shiritave të rrotullimit.
- Në platformën macOS, është përmirësuar ngarkimi i shkronjave sistemore, gjë që në disa raste ka lejuar përshpejtimin e hapjes dhe kalimit në një skedë të re.
- Në versionin për platformën Android është implementuar shquarja e historisë së vizitave të faqeve të hapura së fundmi. Në faqen kryesore është përmirësuar shfaqja e imazheve për dërgesat e sapo shtuar. Në platformën Android 12 është zgjidhur problemi me ngjitjen e lidhjeve nga clipboard.
- NĂ« konstrukcionet CSS me lloje length dhe length-percentage lejohet pĂ«rdorimi i njĂ«sive tĂ« matjes âcapâ dhe âicâ.
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r rregullin CSS @scroll-timeline dhe pronĂ«n CSS animation-timeline, tĂ« cilat lejojnĂ« lidhjen e historisĂ« sĂ« animacioneve nĂ« API AnimationTimeline me lĂ«vizjen e skrollit tĂ« pĂ«rmbajtjes, nĂ« vend tĂ« kohĂ«s nĂ« minuta ose sekonda.
- Pronë CSS color-adjust është riemëruar në print-color-adjust, siç kërkon specifikimi.
- Në CSS, mbështetje për nivelet e kaskadës, të caktuara përmes rregullit @layer dhe të importuara përmes rregullit CSS @import, duke përdorur funksionin layer(), është aktivizuar që në fillim.
- Shtesa CSS e pronës scrollbar-gutter për të menaxhuar rezervimin e hapësirës në ekran për shiritin e rrotullimit. Për shembull, kur rrotullimi i përmbajtjes nuk është i nevojshëm, mund të zgjasë dalje dhe të zë hapësirën e shiritit të rrotullimit.
- Përmirësuar përputhshmëria me framework-un web Marionette (WebDriver).
- API AnimationFrameProvider është shtuar në koleksionin DedicatedWorkerGlobalScope, duke lejuar përdorimin e metodave requestAnimationFrame dhe cancelAnimationFrame në punëtorë të veçantë web.
- Metodave AbortSignal.abort() dhe AbortController.abort() u është shtuar mundësia për të vendosur një arsye për anulimin e sinjalit dhe gjithashtu për të lexuar arsyen përmes pronës AbortSignal.reason. Si parazgjedhje, arsyeja shënohet si AbortError.
Përveç risive dhe rregullimeve të gabimeve, në Firefox 97 u rregulluan 42 vulnerabilitete, nga të cilat 34 janë shënuar si të rrezikshme. 33 vulnerabilitete (5 të nën CVE-2022-22764 dhe 29 të nën CVE-2022-0511) janë shkaktuar nga probleme me kujtesën, si mbushjet e tamponëve dhe akseset në zona kujtese që janë çliruar tashmë. Këto probleme potencialisht mund të çojnë në ekzekutimin e kodit nga një sulmues kur hapen faqe të dizajnuara posaçërisht.
Ndryshimet në versionin beta të Firefox 98:
- Evolucioni i sjelljes gjatĂ« ngarkimit tĂ« skedave â nĂ« vend tĂ« shfaqjes sĂ« kĂ«rkesĂ«s para fillimit tĂ« ngarkimit, skedat tani fillojnĂ« tĂ« ngarkohen automatikisht dhe mund tĂ« hapen nĂ« çdo moment pĂ«rmes panelit tĂ« informacionit mbi pĂ«rparimin e ngarkimit ose tĂ« fshihen direkt nga paneli i ngarkimeve.
- Shtohen veprime të reja në menunë kontekstuale, e cila shfaqet kur klikoni me butonin e djathtë mbi skedat në listën e ngarkimeve. Për shembull, me opsionin «Always Open Similar Files» mund të lejoni Firefox-in të hapë automatikisht skedën pas përfundimit të ngarkimit në aplikacionin që lidhet në sistem me të njëjtin tip skedash. Gjithashtu, mund të hapni katalogun me skedat e ngarkuara, të kaloni në faqen nga e cila është iniciuar ngarkimi (jo ngarkimi vetë, por lidhja në ngarkim), të kopjoni lidhjen, të fshini përmendjen e ngarkimit nga historia e vizitave dhe të pastroni listën në panelin e ngarkimeve.
- Me qëllim për të optimizuar procesin e nisjes së shfletuesit, është ndryshuar logjika e nisjes së shtesave që përdorin API webRequest. Tani, nisja e shtesave gjatë nisjes së Firefox-it do të jetë e mundur vetëm për thirrjet bllokuese webRequest. Thirrjet ndaj webRequest në mënyrë jo-bllokuese do të shtyhen deri në përfundimin e nisjes së Firefox-it.
- ĂshtĂ« aktivizuar mbĂ«shtetje pĂ«r etiketĂ«n HTML «
- Në mjetet për zhvillimin e web-it është shtuar një panel për vlerësimin e përputhshmërisë. Në panel shfaqen tregues me paralajmërime në lidhje me problemet e mundshme me pronat CSS të elementit HTML të zgjedhur ose të gjithë faqes, që lejojnë të identifikohen mos përshtatjet me shfletues të ndryshëm pa testuar faqen veçmas në secilin shfletues.
Burimi: opennet.ru
