Mozilla je pred kratkim napovedala izdajo nove različice svojega spletnega brskalnika »Firefox 148« in se v njej odločila, da bo plavala proti toku, saj izdaja ne predstavlja le robustnega tehničnega razvoja, temveč tudi deklaracijo načel o digitalni suverenosti uporabnika.
Ta izdaja, ki jo spremljajo razširjene posodobitve podpore 140.8.0 in končna različica serije 115 (115.33.0), postavlja temelje za brskalnik, ki daje prednost človeškemu nadzoru in izjemni varnosti, hkrati pa pripravlja teren za različico 149, ki je že v beta različici.
Glavne novice v Firefoxu 148
Najpomembnejša novost v Firefoxu 148 je uvedba namenskega razdelka »Nadzor umetne inteligence« v nastavitvah. Medtem ko drugi brskalniki zahtevajo integracijo virtualnih pomočnikov , Mozilla uporabnikom omogoča upravljanje, omejevanje ali odpravljanje teh funkcij. Firefox 148 uporabnikom omogoča, da selektivno onemogočijo samodejno prevajanje, prepoznavanje besedila v slikah ali PDF-jih, priporočila za združevanje zavihkov, ustvarjanje povzetkov povezav in celo vmesnik klepetalnega robota. Za tiste, ki zahtevajo popolno zasebnost, možnost »blokiranja« presega preprosto onemogočanje, saj fizično odstrani nameščene modele umetne inteligence z lokalnega diska in izbriše vse sledi le-teh iz uporabniškega vmesnika.
Poleg tega je bilo upravljanje posodobitev prav tako ločeno . Oddaljena namestitev kritičnih popravkov in popravkov med večjimi izdajami ima zdaj svoje namensko stikalo, kar popolnoma odpravlja obveznost deljenja telemetrije ali sodelovanja v eksperimentalnih študijah, s čimer se zasebnost znova postavi v središče izkušnje.
Za Microsoftove uporabnike Firefox 148 uvaja dolgo pričakovano varnostno mrežo: izvorno varnostno kopiranje za Windows 10 in 11. To orodje omogoča zaščito zaznamkov, gesel in sistemskih nastavitev, kar olajša migracije med računalniki ali obnovitev po formatiranju operacijskega sistema. S pametno zasnovo, ki spoštuje zasebnost, sistem samodejno izpusti podatke, ki jih je uporabnik konfiguriral za brisanje ob odjavi.
Poleg tega se je na vizualnem in mobilnem področju izboljšala doslednost: ozadja novih zavihkov so zdaj enakomerno uporabljena na zavihkih, ki jih vsebujejo , različica za Android pa ima prenovljeno orodno vrstico, ki omogoča kopiranje besedila povezave, ne da bi morali odpreti stran, kar pospeši navigacijo na dotik.
Ščit pred XSS
Ta posodobitev je v osnovi zmaga proaktivne kibernetske varnosti in obsežnega odpravljanja ranljivosti. Razvijalci so odpravili 60 varnostnih ranljivosti (šestkrat več kot v prejšnji različici), od katerih jih je 48 ogrožalo upravljanje pomnilnika zaradi prelivanja medpomnilnika in sproščanja dostopa do pomnilnika. Za zaščito sodobnega spleta pred vbrizgavanjem zlonamerne kode (DOM XSS) je Mozilla implementirala API zaupanja vrednih tipov in API za sanitizer. Ta dvojec od razvijalcev zahteva, da opustijo nize navadnega besedila v kritičnih funkcijah, kot sta `document.write()` ali `element.innerHTML`, kar sili v uporabo predhodno preverjenih objektov TrustedHTML. Poleg tega izvorna orodja, kot sta `element.setHTML()` in `document.parseHTML()`, razvijalcem omogočajo, da odstranijo nevarne oznake iz dohodne vsebine, preden jo brskalnik upodobi.
Razvoj v JavaScriptu in CSS-ju
Notranji mehanizem brskalnika ponuja tudi nova orodja za spletne arhitekte:
- Storitveni delavci so zdaj združljivi z API-jem WebGPU, kar odklepa potencial za izvajanje kompleksnih grafičnih operacij v ozadju.
- Na področju logičnega programiranja je JavaScript obogaten z metodama Iterator.zip() in Iterator.zipKeyed(), ki omogočata elegantno združevanje več polj v kompleksne iterabilne objekte.
- Končno, vizualno oblikovanje pridobi na natančnosti z novimi lastnostmi CSS: funkcija shape() omogoča risanje naprednih geometrijskih oblik z uporabo standardne sintakse, medtem ko position-try-order daje oblikovalcem moč, da določijo hierarhijo alternativnih položajev, ko zasidran element, kot je pojavni meni, grozi, da bo presegel robove zaslona.
Kako namestiti ali posodobiti Firefox 148
Če že imate nameščen Firefox, bi morala posodobitev v naslednjih nekaj dneh samodejno prispeti prek upravitelja paketov vaše distribucije. Če pa želite različico 148 dobiti takoj, ne da bi čakali na uradne repozitorije , je najboljša možnost uporaba uradne binarne datoteke, ki jo ponuja Mozilla.
Če ga želite namestiti iz binarne datoteke na katero koli distribucijo Linuxa (Ubuntu, Fedora, Arch itd.), lahko v terminalu sledite tem korakom:
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
Če raje uporabljate pakete Snap (pogosto v Ubuntuju), lahko posodobitev vsilite z:
sudo snap osveži firefox
Za uporabnike, ki imajo raje Flatpak in Flathub, lahko posodobitev izvedete z zagonom:
posodobitev flatpaka org.mozilla.firefox
Za uporabnike Ubuntuja, Linux Minta in drugih derivatov Ubuntuja je mogoče Firefox posodobiti tudi prek uradnega PPA . To storite tako, da odprete terminal in vnesete naslednje ukaze:
sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y sudo apt-get posodobitev sudo apt namestite firefox
Če pa raje počakate, da prispe v izvorne repozitorije vaše distribucije (DNF, Pacman), morate le zagnati običajni ukaz za posodobitev sistema, vendar ne pozabite, da lahko to traja od nekaj ur (v Archu) do nekaj dni (v Debianu/Ubuntuju).