kohët e fundit Versioni i ri i "Firefox 96" u publikua zyrtarisht dhe në të cilën ekipi i zhvillimit njoftoi se Firefox 96 "në mënyrë të konsiderueshme" zvogëlon ngarkesën e vendosur në fillin kryesor të shfletuesit dhe shton mbështetjen e koduesit të imazhit për formatin WebP në Canvas API.
Përveç kësaj pune, versioni i ri i Firefox-it gjithashtu përfshin përmirësime në ndërfaqen programuese JavaScript WebRTC, një politikë e përmirësuar e kukive për të reduktuar gjasat e sulmeve CSRF (Cross-Site Request Forgery), rregullime për degradimin e cilësisë së videos dhe rregullime të tjera.
Karakteristikat kryesore të reja të Firefox 96
Firefox 96 është përditësimi i parë i vitit 2022 dhe në të cilin përfshihen përmirësime në shtypjen e zhurmës, kontrollin automatik të fitimit dhe anulimin e jehonës. Për të përditësuar thirrjet audio dhe video, Mozilla ka punuar në shtypjen e zhurmës dhe kontrollin automatik të fitimit në përditësimin më të fundit.
Në Android, përdoruesit do të marrin një veçori të re të theksimit të historisë me Firefox 96, plus faqet e internetit të vizituara së fundi do të shfaqen.
Duhet të theksohet se ky version i ri gjithashtu fokusohet në zvogëlimin e ngarkesës së punës në fillin kryesor, kjo ka për qëllim të ndihmojë shfletuesin të funksionojë më shpejt në sistemet më të vjetra dhe më të ngadalta. Gjithashtu, me përditësimin e ri, Firefox-i do të jetë i paracaktuar për të gjitha skedarët e skedarëve që kanë një atribut SameSite=lax. Mozilla thotë se kjo do të ndihmojë në mbrojtjen kundër sulmeve të falsifikimit të kërkesave ndër-site (CSRF).
Gjithashtu Firefox 96 vjen me zbulim të ulët të memories në Linux si parazgjedhje. Ky zbulim është i lidhur me veçorinë e fshirjes automatike të skedave të shfletuesit.
Kur shfletuesi zbulon se ka memorie të ulët, ai shkarkon skedat e papërdorura për të liruar burimet. Ende në Linux, Firefox 96 zëvendëson shkurtoren e tastierës "Zgjidh të gjitha" me Ctrl + A në vend të Alt + A. Në versionet e mëparshme, të dyja shkurtoret e tastierës ishin të disponueshme kur zgjidhnin të gjithë tekstin në një faqe interneti.
Sa për WebRTC, ky version i shfletuesit nuk do të ulë më rezolucionin e ndarjes së ekranit gjatë lidhjeve, një problem që preku disa përdorues në versionet e mëparshme. Për më tepër, Firefox Canvas API, i cili lejon zhvilluesit të vizatojnë grafika, tani mbështet koduesin e imazhit për formatin WebP. Kjo lejon që elementët e Canvas të eksportojnë përmbajtje si të dhëna WebP duke përdorur metoda të tilla si HTMLCanvasElement.toDataURL() dhe HTMLCanvasElement.toBlob().
Të ndryshime të tjera kyçe për zhvilluesit janë:
- Firefox 96 vjen me politikën e cookie-ve SameSite=Lax të aktivizuar si parazgjedhje. Sipas Mozilla-s, kjo "siguron një linjë të parë të fortë mbrojtjeje kundër sulmeve CSRF (Cross-Site Request Forgery)". Cookies të dërguara nga i njëjti domen, por duke përdorur skema të ndryshme, tani konsiderohen se vijnë nga sajte të ndryshme për qëllimet e politikës së skedarëve të skedarëve SameSite.
- Në lidhje me fletët e stilit të kaskadës, skema e ngjyrave lejon një element të tregojë se në cilën skemë ngjyrash mund të paraqitet me lehtësi.
- Për më tepër, vetia kundër-rivendosje tani mbështet funksionin reversed() për të ndërtuar numërues të kundërt CSS, të destinuara për të numëruar elementët në rend zbritës. Funksioni reversed() mund të përdoret me numëruesin e elementeve të listës për të numëruar listat e renditura në rend të kundërt.
- Gjithashtu, kukit supozohet se janë vendosur në mënyrë implicite në SameSite=Laxo nëse atributi SameSite nuk është specifikuar, dhe kukit me SameSite=Asnjë kërkojnë një kontekst të sigurt.
- API canShare() tani mbështetet nga Android, duke lejuar kodin të kontrollojë nëse navigator.share() do të ketë sukses për objektiva të veçantë.
- Për më tepër, API Eksperimentale e Blloqeve të Uebit është aktivizuar si parazgjedhje, duke lejuar që aplikacionet e uebit të ekzekutohen në skeda të shumta ose punëtorë për të koordinuar përdorimin e burimeve.
- Në nivelin DOM, konstruktori IntersectionObserver() tani vendoset në rootMargin nëse një varg bosh kalon në opsionin e parametrit të lidhur, në vend që të hedh një përjashtim.
- Në Firefox 96, ngarkesa kryesore e fillesës është zvogëluar gjithashtu.
Si të instaloni versionin e ri të Firefox 96 në Linux?
Përdoruesit e Ubuntu, Linux Mint ose ndonjë derivat tjetër i Ubuntu, Ata mund të instalojnë ose azhurnojnë në këtë version të ri me ndihmën e PPA të shfletuesit.
Kjo mund t'i shtohet sistemit duke hapur një terminal dhe duke ekzekutuar komandën e mëposhtme në të:
sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y
sudo apt-get update
Bërë këtë tani ata thjesht duhet të instalojnë me:
sudo apt install firefox
Për përdoruesit dhe derivatet e Arch Linux, thjesht drejtohuni në një terminal:
sudo pacman -S firefox
Tani për ata që janë përdorues të Fedora ose ndonjë shpërndarje tjetër që rrjedh prej saj:
sudo dnf install firefox
Më në fund nëse ata janë përdorues të openSUSEAta mund të mbështeten në depot e komunitetit, nga të cilat mund të shtojnë Mozilla në sistemin e tyre.
Kjo mund të bëhet me një terminal dhe në të duke shtypur:
su -
zypper ar -f http://download.opensuse.org/repositories/mozilla/openSUSE_Leap_15.1/ mozilla
zypper ref
zypper dup --from mozilla
në të gjitha shpërndarjet e tjera Linux mund të shkarkojnë paketat binare nga lidhja e mëposhtme.