Firefox 148 lader dig blokere lokal AI og retter 60 sårbarheder

Centrale punkter:
  • Nye kontroller giver dig mulighed for at fjerne lokale AI-modeller og skjule deres brugerflader helt.
  • Massiv patching af 60 sÃ¥rbarheder, løsning af hukommelsesoverløb og sandbox-undgÃ¥elser.
  • Integration af betroede typer og API-sanitizer for at udrydde kodeinjektionsangreb (DOM XSS).
  • Indbygget værktøj til profilbackup eksklusivt til Windows 10 og 11.
  • WebGPU-understøttelse i Service Workers, nye Iterator-metoder i JS og avancerede CSS-designfunktioner.

Firefox-logo

Mozilla annoncerede for nylig udgivelsen af ​​den nye version af sin webbrowser, "Firefox 148", og har i den forbindelse besluttet at svømme mod strømmen, da udgivelsen ikke blot repræsenterer en robust teknisk udvikling, men også en principerklæring om brugerens digitale suverænitet.

Ledsaget af de udvidede supportopdateringer 140.8.0 og den endelige version af 115-serien (115.33.0) lægger denne udgivelse grundlaget for en browser, der prioriterer menneskelig kontrol og ekstrem sikkerhed, samtidig med at den forbereder sig på version 149, som allerede er i beta.

De vigtigste nye funktioner i Firefox 148

Den vigtigste nye funktion i Firefox 148 er introduktionen af ​​en dedikeret "AI Controls"-sektion i indstillingerne. Mens andre browsere kræver integration af virtuelle assistenter , giver Mozilla brugerne mulighed for at administrere, begrænse eller eliminere disse funktioner. Firefox 148 giver brugerne mulighed for selektivt at deaktivere automatiseret oversættelse, tekstgenkendelse i billeder eller PDF'er, anbefalinger til fanegruppering, generering af linkoversigter og endda chatbot-grænsefladen. For dem, der kræver fuldstændig privatliv, går "bloker"-funktionen ud over blot at deaktivere, idet den fysisk fjerner de installerede AI-modeller fra den lokale disk og sletter ethvert spor af dem fra brugergrænsefladen.

Derudover er opdateringsstyring også blevet afkoblet . Fjernapplikationen af ​​kritiske programrettelser og rettelser mellem større udgivelser har nu sin egen dedikerede switch, hvilket fuldstændigt eliminerer forpligtelsen til at dele telemetri eller deltage i eksperimentelle studier, og dermed sætter privatlivets fred tilbage i centrum for oplevelsen.

For Microsoft-brugere introducerer Firefox 148 et længe ventet sikkerhedsnet: native Backup til Windows 10 og 11. Dette værktøj giver dig mulighed for at beskytte bogmærker, adgangskoder og systemindstillinger, hvilket letter migrering mellem computere eller gendannelser efter formatering af operativsystemet. Med et smart, privatlivsrespekterende design udelader systemet automatisk data, som brugeren har konfigureret til at blive slettet ved udlogning.

Derudover er konsistensen forbedret på det visuelle og mobile område: baggrundene på nye faner anvendes nu ensartet på de faner, der indeholder dem , og Android-versionen introducerer en nydesignet værktøjslinje, der giver dig mulighed for at kopiere teksten i et link uden at skulle åbne siden, hvilket fremskynder navigationen med berøringsskærmen.

Et skjold mod XSS

Under motorhjelmen er denne opdatering en triumf for proaktiv cybersikkerhed og massiv sårbarhedsrettelse. Udviklere har rettet 60 sikkerhedssårbarheder (seks gange flere end i den tidligere version), hvoraf 48 truede hukommelsesstyringen gennem bufferoverløb og frigjort hukommelsesadgang. For at styrke det moderne web mod ondsindet kodeinjektion (DOM XSS) har Mozilla implementeret Trusted Types API og Sanitizer API. Denne duo kræver, at udviklere opgiver almindelige tekststrenge i kritiske funktioner som `document.write()` eller `element.innerHTML`, hvilket tvinger brugen af ​​prævaliderede TrustedHTML-objekter. Derudover giver native værktøjer som `element.setHTML()` og `document.parseHTML()` udviklere mulighed for at fjerne farlige tags fra indgående indhold, før browseren gengiver det.

Udvikling i JavaScript og CSS

Browserens interne motor tilbyder også nye værktøjer til webarkitekter:

  • Service Workers er nu kompatible med WebGPU API'en, hvilket giver mulighed for at køre komplekse grafikoperationer i baggrunden.
  • Inden for logisk programmering er JavaScript beriget med metoderne Iterator.zip() og Iterator.zipKeyed(), hvilket muliggør elegant sammenlægning af flere arrays til komplekse itererbare objekter.
  • Endelig opnÃ¥r visuelt design præcision med nye CSS-egenskaber: shape()-funktionen giver mulighed for at tegne avancerede geometriske former ved hjælp af standardsyntaks, mens position-try-order giver designere mulighed for at definere hierarkiet af alternative positioner, nÃ¥r et forankret element, sÃ¥som en pop op-menu, truer med at forsvinde fra skærmmarginerne.

SÃ¥dan installerer eller opdaterer du til Firefox 148

Hvis du allerede har Firefox installeret, burde opdateringen ankomme automatisk via din distributions pakkehåndtering inden for de næste par dage. Men hvis du vil have version 148 med det samme uden at vente på de officielle arkiver , er den bedste løsning at bruge den officielle binære version fra Mozilla.

For at installere det fra den binære fil på enhver Linux-distribution (Ubuntu, Fedora, Arch osv.) kan du følge disse trin i din terminal:

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

Hvis du foretrækker at bruge Snap -pakker (almindelige i Ubuntu), kan du gennemtvinge opdateringen med:

 sudo snap opdater Firefox

For brugere, der foretrækker Flatpak og Flathub, kan opdateringen udføres ved at køre:

flatpak-opdatering org.mozilla.firefox

For brugere af Ubuntu, Linux Mint og andre Ubuntu-derivater er det også muligt at opdatere Firefox via den officielle PPA . For at gøre dette skal du åbne en terminal og indtaste følgende kommandoer:

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

Endelig, hvis du foretrækker at vente på, at den ankommer til din distributions native repositories (DNF, Pacman), skal du blot køre dit systems sædvanlige update-kommando, men husk på, at dette kan tage alt fra et par timer (på Arch) til flere dage (på Debian/Ubuntu).


Tilføj som foretrukken kilde i Google