Firefox 154: Poboljšava sigurnost, dodaje grupiranje kartica pokretano umjetnom inteligencijom i još mnogo toga

Ključne točke:
  • Zaštita lokalnog mrežnog pristupa (LNA) proteže se na WebSockets, sprječavajući CSRF napade na usmjerivače i interne uređaje.
  • Predstavljamo način rada "Pametni prozor" za logičko grupiranje kartica pomoću umjetne inteligencije.
  • Izvorni prevoditelj sada obrađuje sadržaj unutar oznaka. .
  • Podrška za CSS svojstva text-box-trim, text-box-edge i nove funkcije sibling-index().
  • Podrška za HTTP No-Vary-Search direktivu predmemoriranja i nove iteratore u JavaScriptu.
Firefox logotip

Firefox je popularan web preglednik

Mozilla je najavila službeno izdanje nove verzije "Firefoxa 154", ažuriranja koje uključuje širok raspon prilagodbi usmjerenih na zaštitu veza na lokalnim mrežama, optimizaciju upravljanja karticama putem umjetne inteligencije i ponudu novih mogućnosti web programerima.

Uz ovo izdanje, organizacija je objavila ažuriranja za održavanje svojih proširenih odjela podrške (ESR), isporučujući verzije 153.1.0, 140.14.0 i 115.39.0. Osim toga, razvojni tim Mozille je u ovom izdanju zakrpao 167 ranjivosti .

Glavne nove značajke Firefoxa 154

Nova verzija Firefoxa sadrži sigurnosna poboljšanja, a najznačajnija je specifikacija Lokalnog mrežnog pristupa (LNA) za WebSocket veze. Povijesno gledano, javne web aplikacije mogle su pokušati uspostaviti veze s uređajima unutar interne mreže korisnika. Sada Firefox prema zadanim postavkama ograničava pristup adresama povratne petlje i rasponima privatnih mreža.

Drugim riječima, ako web stranica pokuša otvoriti WebSocket na lokalnom resursu, preglednik će zaustaviti radnju i prikazati dijaloški okvir koji traži izričito dopuštenje.

Upravljanje karticama, privatnost i multimedija

Firefox 154 uvodi način rada "Pametni prozor", progresivnu značajku koja koristi umjetnu inteligenciju za analizu otvorenih kartica, njihovo logičko grupiranje prema kontekstu i predlaganje imena za svaku grupu.

Kako bi se olakšala kontrola ovih novih značajki, adresna traka uključuje gumb za brzi pristup pod nazivom "Upravljanje umjetnom inteligencijom", koji vodi izravno do odgovarajuće ploče s postavkama. U međuvremenu, izvorni alat za prevođenje cijele stranice sada može prevoditi sadržaj ugrađen unutar HTML okvira (<iframe>), izvodeći identifikaciju jezika tijekom početnog učitavanja web-mjesta za brži odgovor.

Što se tiče multimedijskih performansi, preglednik je optimiziran kako bi se značajno ubrzalo pretraživanje i pomicanje po vremenskoj traci prilikom reprodukcije videa. Osim toga, korisnici Windowsa sada imaju službenu podršku za pokretanje NVIDIA GeForce NOW platforme za igranje u oblaku izravno iz preglednika.

Novi web standardi

Za kreatore sadržaja i web developere, ova verzija implementira najnovije značajke CSS, HTML i JavaScript standarda. Mehanizam za renderiranje dodaje podršku za CSS svojstva `text-box-trim` i `text-box-edge`, koja pružaju matematičku kontrolu nad gornjim i donjim marginama fontova, omogućujući precizno vertikalno poravnanje bez oslanjanja na trikove s razmacima.

Također su uključene CSS funkcije `sibling-index()` i `sibling-count()`, koje omogućuju uvjetno stiliziranje na temelju položaja elementa u odnosu na njegove srodne elemente u DOM stablu. Što se tiče strukture HTML obrasca, Firefox sada prikazuje izvorno grafičko sučelje za odabir vremena kada se koriste oznake `<input type="time">` i `<input type="datetime-local">`.

Na razini mreže i obrade podataka, preglednik već interpretira HTTP zaglavlje No-Vary-Search. Ova direktiva omogućuje poslužiteljima da naznače koji URL parametri nisu relevantni za sadržaj, omogućujući pregledniku ponovnu upotrebu verzija stranica pohranjenih u predmemoriji diska i poboljšavajući vrijeme učitavanja.

Na strani JavaScripta, sučelje Iteratora ažurirano je novim metodama sinkronog izvršavanja, kao što su `.chunks()` za dijeljenje elemenata u grupe, `.windows()` za iteracije kliznih prozora, `.includes()` za izravnu validaciju sadržaja i `.join()` za spajanje rezultata u nizove. Konačno, integrirani preglednik JSON datoteka pojednostavljuje otklanjanje pogrešaka prikazivanjem pune putanje (breadcrumba) odabranog elementa na dnu zaslona.

Ispravci sučelja i poznati ispravci grešaka

Razvojni ciklus također se usredotočio na poboljšanje grafičkog sučelja na različitim operativnim sustavima. Ispravljena je greška u macOS-u gdje je zatvaranje preglednika ostavljalo nevidljivi prozor koji je bilježio klikove miša, a ispravljeni su i višestruki problemi u programskoj traci sustava Windows vezani uz automatsko skrivanje i prikaz prozora slika u slici. Također je izmijenjeno ponašanje gumba "Firefox View"; uklonjen je s zadane alatne trake za nove ili neaktivne profile, iako se može vratiti iz izbornika za prilagodbu.

Konačno, vrijedi spomenuti da se trenutno rješavaju dva problema : neki korisnici mogu iskusiti privremene greške automatskog popunjavanja adrese zbog nedavnih prilagodbi logike automatskog popunjavanja te slučajeve sporog rada ili neočekivanih upita za glavnu lozinku prilikom pristupa spremištu vjerodajnica preglednika. Mozilla navodi da su ublažavanja za oba problema već implementirana i da nastavljaju pratiti stabilnost preglednika.

Kako instalirati ili ažurirati Firefox 154

Ako već imate instaliran Firefox, ažuriranje bi trebalo automatski stići putem upravitelja paketa vaše distribucije u sljedećih nekoliko dana. Međutim, ako želite odmah dobiti verziju 154 bez čekanja na službene repozitorije , najbolja je opcija koristiti službenu binarnu datoteku koju pruža Mozilla.

Za instalaciju iz binarne datoteke na bilo kojoj Linux distribuciji (Ubuntu, Fedora, Arch itd.), možete slijediti ove korake u svom terminalu:

wget -O firefox.tar.bz2 "https://download.mozilla.org/?product=firefox-latest&os=linux64&lang=es-ES" sudo tar xjf firefox.tar.bz2 -C /opt/ sudo ln -sf /opt/firefox/firefox /usr/bin/firefox

Ako radije koristite Snap pakete (uobičajene u Ubuntuu), možete prisilno pokrenuti ažuriranje pomoću:

 sudo snap osvježi firefox

Za korisnike koji preferiraju Flatpak i Flathub, ažuriranje se može izvršiti pokretanjem:

ažuriranje flatpaka org.mozilla.firefox

Za korisnike Ubuntua, Linux Minta i ostalih Ubuntu derivata, Firefox je moguće ažurirati i putem službenog PPA-a . Da biste to učinili, otvorite terminal i unesite sljedeće naredbe:

sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y sudo apt-get ažuriranje sudo apt instaliraj firefox

Konačno, ako radije pričekate da stigne u izvorne repozitorije vaše distribucije (DNF, Pacman), samo trebate pokrenuti uobičajenu naredbu za ažuriranje vašeg sustava, iako imajte na umu da to može potrajati od nekoliko sati (na Archu) do nekoliko dana (na Debianu/Ubuntuu).


Dodaj kao preferirani izvor na Googleu