Firefox 144: Introducerar ett nytt profilsystem, stöd för Google Lens och säkerhetsförbättringar

Nyckelord
  • Nytt profilhanteringssystem med visuell och isolerad konfiguration.
  • Google Lens-integration och stöd för Perplexity AI-sökmotor.
  • AES-256-CBC-kryptering för den lokala lösenordshanteraren.
  • API- och utvecklarförbättringar: Visa övergångar, WebGPU, PerformanceEventTiming.

firefox 144

Mozilla meddelade för några dagar sedan officiell release av den nya versionen av Firefox 144, åtföljs av uppdateringar för utökad support version 140.4.0 och 115.29.0. Den nya versionen introducerar ett helt omdesignat profilhanteringssystem, visuella förbättringar av gränssnittet och ett antal förbättringar av säkerhet, prestanda och kompatibilitet med modern webbteknik.

Med lanseringen av den här nya versionen, Mozilla har åtgärdat 24 sårbarheter, varav 16 är relaterade till minnesproblem, såsom buffertöverskott eller use-after-free. Dessa sårbarheter kan möjliggöra fjärrkörning av skadlig kod om en specialskriven webbsida öppnas.

De viktigaste nya funktionerna i Firefox 144

I den här nya versionen av Firefox 144 är en av de mest anmärkningsvärda nya funktionerna aktivering av ett nytt profilhanteringssystem vilket är nu tillgänglig för alla Användare. Varje profil kan konfigureras oberoende och behåller sin egen historik, bokmärken, tillägg och inställningar i sin egen underkatalog (~/.mozilla/firefox/).

Detta nya system Det hanteras direkt från huvudmenyn Webbläsarens inbyggda alternativ inkluderar namngivning, ikoner och färgscheman för varje profil. Till skillnad från den gamla "Profilhanteraren" som är tillgänglig via kommandoraden (Firefox –ProfileManager), erbjuder det nya systemet ett modernt grafiskt gränssnitt, även om de två metoderna fungerar oberoende av varandra och inte delar inställningar.

firefox 144 introducerar en mycket efterfrågad funktion: Nu är det möjligt Håll den aktiva fliken synlig även när du komprimerar en flikgrupp, vilket gör det enklare att arbeta med bara en flik utan att expandera hela gruppen. Dessutom har alternativet att flytta flikar till hopfällda grupper genom att dra dem med musen lagts till, utan att behöva expandera dem.

En annan praktisk förbättring gäller Bild-i-bild-läge. Den Användare kan stänga det flytande fönstret Av video utan att avbryta uppspelningen, helt enkelt genom att trycka på Shift + Esc eller hålla nere Shift-tangenten medan du klickar på "Stäng".

Säkrare kryptering och nya verktyg med artificiell intelligens

Säkerheten för lösenordshanteraren Den fick också förbättringar i Firefox 144, och det är använder nu AES-256-CBC för att lokalt kryptera lagrade inloggningsuppgifter, vilket ersätter den äldre, mindre robusta 3DES-CBC.

Inom sökfältet, Mozilla har integrerat Google Lens direkt ii bildernas kontextmeny, så att du kan söka efter liknande objekt, kopiera text eller översätta den. Den här funktionen är tillgänglig endast om användaren har Google som sin primära sökmotor.

Dessutom lägger webbläsaren till cKompatibilitet med sökmotorn Perplexity, ett verktyg drivs av artificiell intelligens vilket låter dig ställa frågor på naturligt språk från adressfältet. Användare kan ställa in den som standardsökmotor eller använda den då och då.

På Windows-system öppnar Firefox nu externa länkar i det aktiva fönstret på det aktuella virtuella skrivbordet, vilket undviker irriterande hopp mellan skrivbord.

Framsteg för webbutvecklare och nya API:er

Firefox 144 har även förbättringar och nya utvecklarverktyg:

  • Inspektörsverktygen tillåter nu direkt åtkomst till anpassade CSS-egenskaper inom var()-funktioner, förutom att de skiljer mellan inbyggda och anpassade händelser.
  • API:et Element.moveBefore() har lagts till, vilket gör det enklare att flytta element i DOM-trädet utan att återställa deras tillstånd, och stödet för MathML utökas med den nya egenskapen math-shift: compact, vilket förbättrar visningen av upphöjda tecken.
  • PerformanceEventTiming API lägger under tiden till attributet InteractionID, vilket gör att flera händelser (som skärmtryckningar eller klick) kan associeras med en enda användaråtgärd, vilket förbättrar noggrannheten i prestandamätningen.
  • Den använder HTML-kommandot och commandfor-attributen, vilket förenklar skapandet av interaktiva menyer utan behov av JavaScript, och lägger till stöd för View Transitions API, vilket låter dig skapa smidiga övergångar mellan sidor eller DOM-tillstånd.

WebRender, WebGPU och mer multimediastöd

Motorn WebRender kan nu tillämpa dithering på CSS-gradienter (linjär gradient, radiell gradient, konisk gradient) vid rendering med hårdvaruacceleration.

La WebGPU API lägger till GPUDevice.importExternalTexture-metoden, vilket låter dig importera texturer från HTML-videoelement eller VideoFrame.

Firefox förbättrar även stödet för WebRTC, lägger till resizeMode-parametern i getAnvändarMedia() för att tillåta beskärning och skalning av inspelad video, och möjligheten att överföra RTCDataChannel-objekt mellan trådar med hjälp av WebWorker.

ScreenOrientation API har uppdaterats med metoderna lock() och unlock() för att styra skärmorientering på Android-enheter och Windows-surfplattor.

Nyheter för Android och säkerhetskorrigeringar

I sin mobila version, Firefox för Android har en indikator för automatisk översättning, vilket rapporterar om en sida har översatts helt. Webbläsaren finns nu tillgänglig för nedladdning från Huaweis AppGallery, även om dess minimikrav har höjts: Android 8 eller senare krävs nu.

Intresserad av att veta mer om det, kan du konsultera release notes i följande länk.

Hur installerar jag Firefox på Linux?

Om du redan är en Firefox-användare, du borde veta det du kan enkelt uppdatera till den senaste versionen åtkomst till konfigurationsmenyn. De med automatiska uppdateringar aktiverade behöver inte oroa sig eftersom de kommer att få den nya versionen utan manuell inblandning.

Å andra sidan, om du föredrar att inte vänta på den automatiska uppdateringen kan du göra det manuellt och för att göra detta behöver du bara gå till Meny > Hjälp > Om Firefox. Detta öppnar ett fönster som visar den installerade versionen och, om funktionen är aktiverad, leta efter tillgängliga uppdateringar.

För användare av Ubuntu, Linux Mint och andra derivat från Ubuntu också Det är möjligt att uppdatera Firefox genom den officiella PPA. För att göra detta, öppna en terminal och skriv in följande kommandon:

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

Ett annat tillgängligt installationsalternativ är genom Flatpak. För att använda den här metoden måste du ha Flatpak-stöd på ditt system. När det är aktiverat kan du installera Firefox genom att köra följande kommando i terminalen:

flatpak installera flathub org.mozilla.firefox

När det gäller de som redan har webbläsaren installerad, räcker det att köra följande kommando för att inte bara uppdatera Firefox, utan också alla dess applikationer som är i Flatpak-format:

flatpack uppdatering

När det gäller de som föredrar användningen av Snap kan installationen av webbläsaren göras genom att skriva följande kommando:

sudo snap installera Firefox

Och för att uppdatera applikationerna som vi har installerat i Snap-format, skriv bara följande i terminalen:

sudo snap uppdatering