Firefox 98 udgivelse

Firefox 98 webbrowseren er blevet frigivet. Derudover er der lavet en langsigtet supportfilialopdatering - 91.7.0. Firefox 99-grenen er blevet overført til beta-teststadiet, hvis udgivelse er planlagt til den 5. april.

Vigtigste innovationer:

  • Adfærden ved download af filer er blevet ændret - i stedet for at vise en anmodning, før overførslen starter, begynder filer nu at downloade automatisk, og en meddelelse om start af download vises i panelet. Gennem panelet kan brugeren til enhver tid modtage information om downloadprocessen, åbne den downloadede fil under download (handlingen udføres, efter at download er afsluttet) eller slette filen. I indstillingerne kan du aktivere en prompt, der vises ved hver opstart, og definere standardapplikationen til åbning af filer af en bestemt type.
    Firefox 98 udgivelse
  • Tilføjet nye handlinger til kontekstmenuen, der vises, når du højreklikker på filer i downloadlisten. For eksempel ved at bruge indstillingen Always Open Similar Files, kan du tillade Firefox automatisk at åbne en fil, efter at overførslen er fuldført i et program, der er knyttet til den samme filtype på systemet. Du kan også åbne mappen med downloadede filer, gå til siden, hvorfra downloadingen blev startet (ikke selve download, men linket til download), kopiere linket, fjerne omtalen af ​​download fra din browserhistorik og rydde listen i downloadpanelet.
    Firefox 98 udgivelse
    Firefox 98 udgivelse
  • Standardsøgemaskinen er blevet ændret for nogle brugere. For eksempel, i den testede engelsksprogede samling, i stedet for Google, er DuckDuckGo nu tvangsaktiveret som standard. Samtidig forbliver Google blandt søgemaskinerne som en mulighed og kan som standard aktiveres i indstillingerne. Den nævnte årsag til at tvinge en ændring af standardsøgemaskinen er manglende evne til at fortsætte med at levere handlere til nogle søgemaskiner på grund af manglende formel tilladelse. Googles aftale om søgetrafik løb indtil august 2023 og indbragte omkring 400 millioner dollars om året, størstedelen af ​​Mozillas omsætning.
    Firefox 98 udgivelse
  • Standardindstillingerne viser en ny sektion med eksperimentelle funktioner, som brugeren kan teste på egen risiko. For eksempel muligheden for at cache startsiden, tilstandene SameSite=Lax og SameSite=None, CSS Masonry Layout, yderligere paneler til webudviklere, indstilling af Firefox 100 i User-Agent-headeren, globale indikatorer til at slukke for lyd og mikrofon er tilgængelige for test.
    Firefox 98 udgivelse
  • For at optimere processen med at starte browseren er logikken for lancering af tilføjelser, der bruger webRequest API, blevet ændret. Kun blokering af webRequest-opkald vil nu få tilføjelser til at starte under Firefox-start. WebRequests i ikke-blokerende tilstand vil blive forsinket, indtil Firefox er færdig med at starte.
  • Aktiveret understøttelse af HTML-tagget " ", som giver dig mulighed for at oprette dialogbokse og komponenter til interaktiv brugerinteraktion, såsom lukbare advarsler og undervinduer. De oprettede vinduer kan styres fra JavaScript-kode.
  • Implementeringen af ​​Custom Elements-specifikationen, som giver dig mulighed for at tilføje brugerdefinerede HTML-elementer, der udvider funktionaliteten af ​​eksisterende HTML-tags, har tilføjet understøttelse af tilføjelse af brugerdefinerede elementer relateret til behandling af inputformularer.
  • Tilføjede hyphenate-character-egenskaben til CSS, som kan bruges til at indstille strengen til at blive brugt i stedet for break-tegnet ("-").
  • Metoden navigator.registerProtocolHandler() giver understøttelse til registrering af protokolhandlere til ftp-, sftp- og ftps-URL-skemaerne.
  • Tilføjet HTMLElement.outerText-egenskaben, som returnerer indholdet inde i DOM-noden, ligesom HTMLElement.innerText-egenskaben, men i modsætning til sidstnævnte, når den er skrevet, erstatter den ikke indholdet inde i noden, men hele noden.
  • WebVR API'et er deaktiveret som standard og er blevet forældet (for at blive vendt tilbage, sæt dom.vr.enabled=true i about:config).
  • Et kompatibilitetsvurderingspanel er blevet tilføjet til værktøjer til webudviklere. Panelet viser indikatorer, der advarer om mulige problemer med CSS-egenskaberne for det valgte HTML-element eller hele siden, så du kan identificere inkompatibiliteter med forskellige browsere uden at teste siden separat i hver browser.
    Firefox 98 udgivelse
  • Giver mulighed for at deaktivere hændelseslyttere for en given DOM-node. Deaktivering sker via et værktøjstip, der vises, når du holder musen over en hændelse i sideinspektionsgrænsefladen.
    Firefox 98 udgivelse
  • Tilføjede et "Ignorer linje"-element til redigeringstilstandens kontekstmenu i debuggeren for at ignorere linjen under udførelsen. Elementet vises, når parameteren devtools.debugger.features.blackbox-lines=true er indstillet i about:config.
    Firefox 98 udgivelse
  • Implementeret en tilstand til automatisk åbning af udviklerværktøjer for faner åbnet gennem window.open-kaldet (i devtools.popups.debug-tilstand, for sider, hvor udviklerværktøjer er åbne, vil de automatisk blive åbnet for alle faner, der åbnes fra denne side).
    Firefox 98 udgivelse
  • Versionen til Android-platformen giver mulighed for at ændre baggrundsbilledet på startsiden og tilføjer understøttelse til at rydde cookies og webstedsdata for ét domæne.

Ud over innovationer og fejlrettelser har Firefox 98 elimineret 16 sårbarheder, hvoraf 4 er markeret som farlige. 10 sårbarheder (samlet under CVE-2022-0843) er forårsaget af problemer med hukommelsen, såsom bufferoverløb og adgang til allerede frigjorte hukommelsesområder. Potentielt kan disse problemer føre til eksekvering af en angribers kode, når der åbnes specialdesignede sider.

Betaversionen af ​​Firefox 99 tilføjede understøttelse af indbyggede GTK-kontekstmenuer, aktiverede GTK-flydende rullepaneler, understøttede søgning i PDF-fremviseren med eller uden diakritiske tegn og tilføjede en genvejstast "n" til ReaderMode for at slå tilstanden til/fra at læse højt (Fortæl) ).

Kilde: opennet.ru

Tilføj en kommentar