Firefox 154: Förbättrar säkerheten, lägger till AI-driven flikgruppering och mer

Nyckelord:
  • Skyddet mot lokal nätverksåtkomst (LNA) omfattar även WebSockets och förhindrar CSRF-attacker på routrar och interna enheter.
  • Introducerar "Smart Window"-läget för att logiskt gruppera flikar med hjälp av AI.
  • Den inbyggda översättaren bearbetar nu innehåll inom taggar. .
  • Stöd för CSS-egenskaperna text-box-trim, text-box-edge och nya sibling-index()-funktioner.
  • Stöd för HTTP No-Vary-Search-cachningsdirektivet och nya iteratorer i JavaScript.
Firefox-logotypen

Firefox är en populär webbläsare

Mozilla tillkännagav den officiella lanseringen av den nya versionen av "Firefox 154", en uppdatering som innehåller ett brett utbud av inställningar som syftar till att skydda anslutningar på lokala nätverk, optimera flikhantering genom artificiell intelligens och erbjuda nya funktioner till webbutvecklare.

Parallellt med denna utgåva har organisationen publicerat underhållsuppdateringar för sina Extended Support Branches (ESR), med versionerna 153.1.0, 140.14.0 och 115.39.0. Dessutom har Mozillas utvecklingsteam åtgärdat 167 sårbarheter i denna utgåva.

De viktigaste nya funktionerna i Firefox 154

Den nya versionen av Firefox har säkerhetsförbättringar, där LNA-specifikationen (Local Network Access) för WebSocket-anslutningar är den viktigaste. Historiskt sett kunde publika webbapplikationer försöka upprätta anslutningar med enheter inom en användares interna nätverk. Nu begränsar Firefox åtkomst till loopback-adresser och privata nätverksintervall som standard.

Med andra ord, om en webbplats försöker öppna en WebSocket till en lokal resurs, kommer webbläsaren att stoppa åtgärden och visa en dialogruta som begär uttryckligt tillstånd.

Flikhantering, sekretess och multimedia

Firefox 154 introducerar läget "Smart Window", en progressiv utrullningsfunktion som använder artificiell intelligens för att analysera öppna flikar, gruppera dem logiskt efter deras sammanhang och föreslå namn för varje grupp.

För att underlätta kontrollen över dessa nya funktioner har adressfältet en snabbåtkomstknapp som heter "Hantera AI", som leder direkt till motsvarande inställningspanel. Samtidigt kan det inbyggda helsidesöversättningsverktyget nu översätta innehåll inbäddat i HTML-ramar (<iframe>) och utföra språkidentifiering under den första webbplatsinläsningen för ett snabbare svar.

När det gäller multimediaprestanda har webbläsarmotorn optimerats för att avsevärt accelerera sökning och scrollning i tidslinjen när man spelar upp videor. Dessutom har Windows-användare nu officiellt stöd för att köra NVIDIA GeForce NOW-molnplattformen direkt från webbläsaren.

Nya webbstandarder

För innehållsskapare och webbutvecklare implementerar den här versionen nya funktioner i CSS-, HTML- och JavaScript-standarderna. Renderingmotorn lägger till stöd för CSS-egenskaperna `text-box-trim` och `text-box-edge`, vilka ger matematisk kontroll över teckensnittens övre och nedre marginaler, vilket möjliggör exakt vertikal justering utan att förlita sig på avståndsknep.

Även CSS-funktionerna `sibling-index()` och `sibling-count()` ingår, vilka möjliggör villkorlig styling baserad på ett elements position i förhållande till dess syskonelement i DOM-trädet. När det gäller HTML-formulärstruktur visar Firefox nu ett inbyggt grafiskt gränssnitt för att välja tid när taggarna `<input type="time">` och `<input type="datetime-local">` används.

På nätverks- och databehandlingsnivå tolkar webbläsaren redan HTTP No-Vary-Search-headern. Detta direktiv gör det möjligt för servrar att ange vilka URL-parametrar som är irrelevanta för innehållet, vilket gör det möjligt för webbläsaren att återanvända sidversioner som lagras i diskcachen och förbättra laddningstiderna.

På JavaScript-sidan har Iterator-gränssnittet uppdaterats med nya synkrona exekveringsmetoder, såsom `.chunks()` för att dela upp element i grupper, `.windows()` för glidande fönsteriterationer, `.includes()` för direkt innehållsvalidering och `.join()` för att sammanfoga resultat till strängar. Slutligen förenklar den integrerade JSON-filvisaren felsökning genom att visa den fullständiga sökvägen (brödsmulor) för det valda elementet längst ner på skärmen.

Gränssnittsfixar och kända buggfixar

Utvecklingscykeln fokuserade också på att förfina det grafiska gränssnittet mellan olika operativsystem. En bugg i macOS där stängning av webbläsaren lämnade ett osynligt fönster som fångade musklick åtgärdades, och flera problem i aktivitetsfältet i Windows relaterade till automatisk döljning och bild-i-bild-fönstervisning korrigerades. Beteendet hos knappen "Firefox View" ändrades också; den har tagits bort från standardverktygsfältet för nya eller inaktiva profiler, även om den kan återställas från anpassningsmenyn.

Slutligen är det värt att nämna att två problem för närvarande åtgärdas : vissa användare kan uppleva tillfälliga fel med automatisk ifyllning av adresser på grund av nyligen genomförda justeringar av autofyllningslogiken, och fall av långsam prestanda eller oväntade huvudlösenordsfrågor vid åtkomst till webbläsarens autentiseringsuppgifter. Mozilla indikerar att åtgärder för båda problemen redan har implementerats och att de fortsätter att övervaka webbläsarens stabilitet.

Så här installerar eller uppdaterar du till Firefox 154

Om du redan har Firefox installerat bör uppdateringen komma automatiskt via din distributions pakethanterare inom de närmaste dagarna. Men om du vill få version 154 omedelbart utan att vänta på de officiella arkiven är det bästa alternativet att använda den officiella binärfilen som tillhandahålls av Mozilla.

För att installera det från binärfilen på valfri Linuxdistribution (Ubuntu, Fedora, Arch, etc.) kan du följa dessa steg 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

Om du föredrar att använda Snap- paket (vanligt i Ubuntu) kan du tvinga fram uppdateringen med:

 sudo snap refresh Firefox

För användare som föredrar Flatpak och Flathub kan uppdateringen utföras genom att köra:

flatpak-uppdatering org.mozilla.firefox

För användare av Ubuntu, Linux Mint och andra Ubuntu-derivater är det också möjligt att uppdatera Firefox via den officiella PPA: n. För att göra det, öppna en terminal och ange följande kommandon:

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

Slutligen, om du föredrar att vänta på att den ska anlända till din distributions native repositories (DNF, Pacman), behöver du bara köra ditt systems vanliga update-kommando, men kom ihåg att detta kan ta allt från några timmar (på Arch) till flera dagar (på Debian/Ubuntu).


Lägg till som prioriterad källa i Google