Udgivelsen af Firefox 140

Firefox 140 er blevet lanceret. Firefox 140 tilhører kategorien af langsigtede understøttelsesgrene (ESR), hvis opdateringer udgives over et år. Desuden er der blevet dannet opdateringer til tidligere langsigtede understøttelsesgrene — 115.25.0 og 128.12.0. Firefox 141 er gået ind i beta-testning med en planlagt lancering den 22. juli.

Hovednyhederne i Firefox 140:

  • I panelet med vertikale faner er det nu muligt at ændre størrelsen på området for fastgjorte faner, som bruges til hurtig adgang til vigtige sider. For at øge antallet af fastgjorte faner (ved at reducere pladsen til almindelige åbne faner) er det tilstrækkeligt at flytte sektionens separator med musen.
    Udgivelsen af Firefox 140
    Udgivelsen af Firefox 140
  • I kontekstmenuen, der vises ved højreklik på en fane eller gruppe af markerede faner, er der tilføjet et punkt kaldet «Unload Tab», som giver mulighed for at aflaste faner fra hukommelsen for at reducere forbruget af hukommelse og CPU-ressourcer.
    Udgivelsen af Firefox 140
  • Det er nu muligt at tilføje egne søgemaskiner. For at tilføje søgemaskiner til websites, der bruger tagget til at beskrive søgemaskinens parametre, kan elementet «Add Search Engine» bruges i kontekstmenuen ved højreklik på søgefeltet. Søgning kan også tilføjes i konfigurationspanelet (Indstillinger > Søg > Tilføj).
    Udgivelsen af Firefox 140
    Udgivelsen af Firefox 140
  • I indstillingsgrænsefladen for tilpasning af værktøjslinjen (Tilpas værktøjslinje… i kontekstmenuen for værktøjslinjen) er det nu muligt at fjerne genvejen til listen over udvidelser. Hvis knappen til udvidelser skjules, kan adgangen til brugergrænsefladen til styring af udvidelser fås via knappen «Extensions» i hovedmenuen.
    Udgivelsen af Firefox 140
  • Når man oversætter indholdet af hele siden til et andet sprog, oversættes først kun indholdet af den synlige del af siden, og resten af indholdet oversættes, mens der rulles ned. Denne ændring reducerer ressourceforbruget og øger grænsefladens responsivitet under oversættelse.
  • For brugere fra Polen, Italien og Østrig er autofuldførelsesfunktionen for adresser i webformularer nu aktiveret, en funktion der tidligere kun var tilgængelig i USA, Storbritannien, Canada, Tyskland og Frankrig.
  • Komponenter relateret til Pocket-tjenesten er fjernet fra værktøjslinjen og siden for åbning af nye faner, da Mozilla har stoppet støtten til denne tjeneste.
  • Adgangen til enhedsdrivere via ioctl er begrænset i sandbox-isoleringen for Linux.
  • Støtten til attributten 'aria-keyshortcuts', defineret i ARIA-specifikationen (Accessible Rich Internet Applications), er blevet tilføjet for at hjælpe personer med handicap. Dette gør det muligt at angive tastaturkombinationer for at skifte fokus til elementer.
  • API'et CookieStore er blevet tilføjet, hvilket gør det muligt at hente, oprette og slette cookies asynkront fra scripts, der kører i konteksten af HTML-sider eller Service Workers.
  • API'et Custom Highlight er implementeret for vilkårligt at ændre stilen for markerede tekstområder og for ikke at være begrænset af de faste stilarter, som browseren tilbyder for markeringsområder (::selection, ::inactive-selection) og syntaksfejlshighlight (::spelling-error, ::grammar-error). For eksempel kan web-frameworks, der leverer værktøjer til tekstredigering, implementere deres egne mekanismer til at markere tekst, forskellige markeringer ved samtidig redigering af flere brugere og bemærkning af fejl under stavekontrol ved hjælp af det nye API. Tidligere krævede oprettelsen af ikke-standard markeringer komplicerede manipulationer af DOM-træet, mens API'et Custom Highlight tilbyder klare operationer til at tilføje og fjerne highlighting, uden at det påvirker DOM-strukturen og anvender stilarter bundet til Range-objekter.
  • Støtte til hændelsen pointerrawupdate er blevet tilføjet, hvilket muliggør overvågning af pegerens bevægelse. Sammenlignet med hændelsen 'pointermove' genereres den nye hændelse oftere og efterhånden som data bliver tilgængelige, hvilket kan være nyttigt i applikationer, der kræver nøjagtig overvågning af pegerens bevægelse.
  • På websider i privat browsing er det tilladt for websteder at bruge Service Workers til at udføre baggrundsopgaver og bruge API'erne IndexedDB og DOM Cache med krypteret lager.
  • Størrelse og skrifttype stil er blevet ensartet i

    elementer, som nu ikke længere afhænger af brugen af

    inden for
    ,

  • Under serialisering af HTML-attributter er karaktererne '<' og '>' nu blevet inkluderet i håndteringen for at komplicere visse typer XSS-angreb. Metoderne Element.innerHTML, Element.outerHTML, Element.getHTML, ShadowRoot.innerHTML og ShadowRoot.getHTML vil nu erstatte karaktererne '<' og '>' med '' ved serialisering af HTML til en streng.
  • I værktøjerne til webudviklere i inspektionspanelet er søgefunktionerne i DOM-træet for den aktuelle side blevet udvidet. Muligheden for at sortere søgeresultaterne efter antallet af fundne elementer og understøttelse af pseudoklasser er blevet implementeret.
  • I versionen til Android-platformen er administrationen af bogmærker blevet forenklet (en 'Vælg alle'-knap er tilføjet til at udføre handlinger med flere bogmærker på én gang). Sikkerheden i privat browsing-tilstand er forbedret.

Ud over nye funktioner og fejlrettelser i Firefox 140 er 17 sårbarheder blevet rettet. 6 sårbarheder skyldes hukommelsesproblemer, såsom buffer-overløb og adgang til allerede frigivne hukommelsesområder. Disse problemer kan potentielt føre til udførelse af ondsindet kode ved åbning af specielt designede sider. Der er også et problem med den indbyggede Firefox-udvidelse WebCompat, som tillader identifikation af browserinstanser, også når siden vises i privat tilstand. Sårbarheden skyldes muligheden for at opnå et permanent ID (UUID) gennem analyse af de ressourcer, der leveres af WebCompat-udvidelsen.

I beta-versionen af Firefox 141 er hukommelsesforbruget på Linux-platformen reduceret, og kravet om genstart efter opdatering med en pakkeadministrator er fjernet.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster