Firefox 96 je već objavljen i ovo su njegove vijesti

Firefox logotip

Nedavno Zvanično je objavljena nova verzija "Firefoxa 96". i u kojem je razvojni tim najavio da će Firefox 96 "značajno" smanjuje opterećenje na glavnoj niti pretraživača i dodaje podršku za koder slika za WebP format Canvas API-ju.

Pored ovoga radi i nova verzija Firefoxa uključuje poboljšanja WebRTC JavaScript programskog interfejsa, poboljšana politika kolačića za smanjenje vjerovatnoće CSRF (Cross-Site Request Forgery) napada, popravke za degradaciju kvaliteta videa i druge popravke.

Glavne vijesti u Firefoxu 96

Firefox 96 je prvo ažuriranje 2022. i koje uključuje poboljšanja supresije šuma, automatske kontrole pojačanja i poništavanja eha. Za nadogradnju audio i video poziva, Mozilla je radila na suzbijanju šuma i automatskoj kontroli pojačanja u najnovijem ažuriranju.

Na Androidu, korisnici će uz Firefox 96, uz prikaz nedavno posjećenih web stranica, dobiti novu značajku priče.

Treba napomenuti da je i ova nova verzija fokusira se na smanjenje radnog opterećenja na glavnoj niti, ovo je namijenjeno da pomogne pretraživaču da radi brže na starijim i sporijim sistemima. Dodatno, sa novim ažuriranjem, Firefox će po zadanom koristiti sve kolačiće koji imaju atribut SameSite=lax. Mozilla kaže da će ovo pomoći u zaštiti od napada krivotvorenja zahtjeva na više lokacija (CSRF).

Također Firefox 96 podrazumevano dolazi sa detekcijom niske memorije na Linuxu. Ova detekcija je povezana sa funkcijom automatskog brisanja kartica pretraživača.

Kada pretraživač otkrije da mu je malo memorije, on učitava neiskorištene kartice kako bi oslobodio resurse. I dalje na Linuxu, Firefox 96 zamjenjuje prečicu na tipkovnici "Odaberi sve" sa Ctrl + A umjesto Alt + A. U prethodnim verzijama, obje prečice na tipkovnici su bile dostupne kada se bira sav tekst na web stranici.

Što se tiče WebRTC, ova verzija pretraživača više neće smanjiti rezoluciju dijeljenja ekrana tokom povezivanja, problem koji je uticao na neke korisnike u prethodnim verzijama. Dodatno, Firefoxov Canvas API, koji omogućava programerima da crtaju grafiku, sada podržava enkoder slike za WebP format. Ovo omogućava Canvas elementima da izvoze sadržaj kao WebP podatke koristeći metode kao što su HTMLCanvasElement.toDataURL() i HTMLCanvasElement.toBlob().

Of the Ostale ključne promjene za programere One su sledeće:

  • Firefox 96 dolazi sa SameSite=Lax politika kolačića omogućena po defaultu. Prema Mozili, ovo "pruža snažnu prvu liniju odbrane od CSRF (Cross-Site Request Forgery) napada." Sada se smatra da kolačići koji se šalju sa iste domene, ali koriste različite šeme, dolaze s različitih stranica u svrhu politike kolačića SameSite.
  • Što se tiče kaskadnih stilskih listova, shema boja omogućava elementu da naznači u kojoj shemi boja može udobno biti predstavljen.

     

  • Dodatno, svojstvo poništavanja brojača sada podržava funkciju reversed() za konstruisanje obrnutih CSS brojača, namenjenih za numerisanje elemenata u opadajućem redosledu. Funkcija reversed() se može koristiti sa brojačem elemenata liste prema listama brojeva poredanih obrnutim redosledom.
  • Osim toga, pretpostavlja se da su kolačići implicitno postavljeni od strane SameSite=Lax ako atribut SameSite nije naveden i kolačići sa SameSite=None zahtijevaju siguran kontekst.
  • CanShare() API je sada podržan na Androidu, omogućavajući kodu da provjeri da li će navigator.share() uspjeti za određene ciljeve.
  • Dodatno, API eksperimentalnih web zaključavanja je omogućen prema zadanim postavkama, omogućavajući web aplikacijama da rade na više kartica ili radnika radi koordinacije korištenja resursa.
  • Na nivou DOM-a, konstruktor IntersectionObserver() sada postavlja zadanu vrijednost rootMargin ako se u pridruženoj opciji parametra prosljeđuje prazan niz, umjesto da baci izuzetak.
  • U Firefoxu 96, opterećenje glavne niti je također smanjeno.

Kako instalirati novu verziju Firefoxa 96 na Linux?

Korisnici Ubuntu-a, Linux Mint ili neki drugi derivat Ubuntu-a, Oni mogu instalirati ili ažurirati ovu novu verziju uz pomoć PPA pregledača.

To se može dodati u sistem otvaranjem terminala i izvršavanjem sljedeće naredbe u njemu:

sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y
sudo apt-get update

Gotovo sada samo moraju instalirati sa:

sudo apt install firefox

Za Arch Linux korisnike i derivate, samo pokrenite u terminalu:

sudo pacman -S firefox

Sada za one koji su korisnici Fedore ili bilo koja druga distribucija izvedena iz nje:

sudo dnf install firefox

Konačno ako su korisnici openSUSE-aOni se mogu osloniti na spremišta zajednice, iz kojih mogu dodati Mozillu u svoj sistem.

To se može učiniti pomoću terminala i na njemu utipkavanjem:

su -
zypper ar -f http://download.opensuse.org/repositories/mozilla/openSUSE_Leap_15.1/ mozilla
zypper ref
zypper dup --from mozilla

para sve ostale distribucije Linuxa mogu preuzeti binarne pakete od sljedeći link.