Është lëshuar shfletuesi i internetit Firefox 97. Përveç kësaj, është krijuar një përditësim afatgjatë i degës së mbështetjes - 91.6.0. Dega e Firefox 98 është transferuar në fazën e testimit beta, publikimi i së cilës është planifikuar për 8 mars.
Risitë kryesore:
- 18 temat e ngjyrave sezonale të Colorway të ofruara në Firefox 94 si një shtesë e integruar për një kohë të kufizuar kanë skaduar. Përdoruesit që synojnë të vazhdojnë të përdorin temat Colorway mund t'i aktivizojnë ato në menaxherin e shtesave (about:addons).
- Në montime për platformën Linux Mundësia për të gjeneruar një dokument PostScript për printim është hequr (mundësia për të printuar në printerë PostScript dhe për ta ruajtur në PDF mbetet).
- Rregulloi problemet e ndërtimit me bibliotekat Wayland 1.20.
- U zgjidh një problem ku zmadhimi me majë do të ndalonte së punuari në ekranet me prekje pasi të zhvendoste një skedë në një dritare tjetër.
- Në faqen about:processes në Linux Saktësia e përcaktimit të ngarkesës së CPU-së është përmirësuar.
- Zgjidhi një problem me shfaqjen e qosheve të mprehta për dritaret në disa mjedise përdoruesi, si p.sh. OS 6 elementar.
- Në platformë Windows 11 U shtua mbështetje për stilin e ri të shiritit të lëvizjes.
- Në platformë macOS Ngarkim i përmirësuar i fonteve të sistemit, i cili në disa situata lejoi hapje dhe kalim më të shpejtë në një skedë të re.
- Në versionin e platformës Android Faqet e internetit të hapura së fundmi tani janë të theksuara në historikun tuaj të shfletimit. Shfaqja e imazheve për faqeshënuesit e shtuar së fundmi në faqen kryesore është përmirësuar. Në platformë Android 12 Problemi me ngjitjen e lidhjeve nga kujtesa e përkohshme është zgjidhur.
- Konstruktet CSS me lloje gjatësi dhe gjatësi-përqindje lejojnë përdorimin e njësive "cap" dhe "ic".
- Mbështetje e shtuar për rregullin CSS @scroll-timeline dhe veçorinë CSS animation-timeline, duke lejuar që afati kohor i animacionit në API të AnimationTimeline të lidhet me përparimin e lëvizjes së përmbajtjes, në vend të kohës në minuta ose sekonda.
- Vetia CSS e rregullimit të ngjyrave është riemërtuar në print-color-adjust siç kërkohet nga specifikimi.
- CSS përfshin mbështetje për shtresat kaskadë si parazgjedhje, të përcaktuara duke përdorur rregullin @layer dhe të importuar nëpërmjet rregullit CSS @import duke përdorur funksionin layer().
- U shtua veçoria CSS e shiritit të lëvizjes për të kontrolluar se si rezervohet hapësira e ekranit për shiritin e lëvizjes. Për shembull, kur nuk dëshironi që përmbajtja të lëvizë, mund ta zgjeroni daljen për të zënë zonën e shiritit të lëvizjes.
- Përputhshmëri e përmirësuar me kornizën e uebit të Marionette (WebDriver).
- API-ja e AnimationFrameProvider është shtuar në grupin DedicatedWorkerGlobalScope, i cili ju lejon të përdorni metodat requestAnimationFrame dhe cancelAnimationFrame në punonjës të veçantë të uebit.
- Metodat AbortSignal.abort() dhe AbortController.abort() tani kanë mundësinë të vendosin arsyen për rivendosjen e sinjalit, si dhe të lexojnë arsyen përmes vetive AbortSignal.reason. Si parazgjedhje, arsyeja është AbortError.
Përveç risive dhe rregullimeve të gabimeve, Firefox 97 ka rregulluar 42 dobësi, nga të cilat 34 janë shënuar si të rrezikshme. 33 dobësi (5 nën CVE-2022-22764 dhe 29 nën CVE-2022-0511) shkaktohen nga problemet e kujtesës, të tilla si tejmbushjet e buferit dhe aksesi në zonat tashmë të liruara të memories. Potencialisht, këto probleme mund të çojnë në ekzekutimin e kodit të një sulmuesi kur hapen faqe të krijuara posaçërisht.
Ndryshimet në Firefox 98 Beta:
- Sjellja gjatë shkarkimit të skedarëve është ndryshuar - në vend që të shfaqet një kërkesë përpara se të fillojë shkarkimi, skedarët tani fillojnë të shkarkohen automatikisht dhe mund të hapen në çdo kohë përmes panelit me informacione për ecurinë e shkarkimit ose të fshihen drejtpërdrejt nga paneli i shkarkimit.
- U shtuan veprime të reja në menynë e kontekstit që shfaqet kur klikoni me të djathtën mbi skedarët në listën e shkarkimeve. Për shembull, duke përdorur opsionin Always Open Similar Files, mund të lejoni Firefox-in të hapë automatikisht një skedar pasi shkarkimi të përfundojë në një aplikacion të lidhur me të njëjtin lloj skedari në sistem. Ju gjithashtu mund të hapni drejtorinë me skedarët e shkarkuar, të shkoni në faqen nga e cila filloi shkarkimi (jo vetë shkarkimi, por lidhja për shkarkimin), kopjoni lidhjen, hiqni përmendjen e shkarkimit nga historia juaj e shfletimit dhe pastroni listën në panelin e shkarkimeve.
- Për të optimizuar procesin e nisjes së shfletuesit, logjika për lëshimin e shtesave që përdorin webRequest API është ndryshuar. Vetëm bllokimi i thirrjeve webRequest tani do të shkaktojë nisjen e shtesave gjatë nisjes së Firefox-it. Kërkesat në ueb në modalitetin jo-bllokues do të vonohen derisa Firefox të përfundojë lëshimin.
- Mbështetja e aktivizuar për etiketën HTML " ", e cila ju lejon të krijoni kuti dialogu dhe komponentë për ndërveprim ndërveprues të përdoruesit, të tilla si sinjalizime të mbyllshme dhe nëndritare. Dritaret e krijuara mund të kontrollohen nga kodi JavaScript.
- Një panel vlerësimi i përputhshmërisë është shtuar në veglat për zhvilluesit e uebit. Paneli shfaq tregues që paralajmërojnë probleme të mundshme me vetitë CSS të elementit të zgjedhur HTML ose të gjithë faqes, duke ju lejuar të identifikoni papajtueshmëritë me shfletues të ndryshëm pa e testuar veçmas faqen në secilin shfletues.
Burimi: opennet.ru
