Firefox 125

Ledig Firefox 125. Opdaget i sidste øjeblik før udgivelsen kritisk fejl, så udgivelsen er sat til version 125.0.1.

  • Linux: Implementeret mulighed for at skjule vindueskontrolknapper leveret af tredjepartstemaer (f.eks. hvis brugeren har installeret et tredjeparts browsertema, men ønsker at bruge knapper, der matcher systemtemaet): widget.gtk.non-native-titlebar- knapper.aktiveret.
  • Firefox-visning:
    • På listen over åbne faner nu er vist og fastgjorte faner (i form af en række ikoner).
    • Tilføjet knapper til at lukke faner (tidligere var denne handling skjult i menuen).
    • Tilføjede "Pin" og "Mute" muligheder til fanemenuen.
    • Tilføjet visuelle indikationer på, at en fane er åben er i bogmærker eller fast på hjemmesiden.
  • PDF-fremviseren understøtter nu tekstfremhævning (denne funktion vil gradvist inkluderes for flere og flere brugere).
  • Dukkede op muligheden for at se beskyttet streaming video ved hjælp af AV1 codec.
  • Hvis udklipsholderen indeholder et link, vil brugeren se, når fokus er sat til en tom adresselinje forslag til at følge dette link (browser.urlbar.clipboard.featureGate).
  • Søgning efter åbne faner via adresselinjen er nu производитсяalle containere, og ikke kun den nuværende (browser.urlbar.switchTabs.searchAllContainers).
  • For at gøre det nemmere for brugere, der er vant til at bruge flere browsere, tilføjet ny serviceside about:settings, som er et link til about:preferences.
  • Standard nu er blokeret alle downloads via den usikrede HTTP-protokol (tidligere var det kun downloads, der blev startet fra HTTPS-sider, der blev blokeret). HTTP-protokollen er usikker; enhver mellemnode kan ændre eller erstatte den downloadede fil. Brugeren har selvfølgelig stadig mulighed for at tvinge download til at blive tilladt.
  • Forbedret beskyttelse mod spoofing af domænenavne (hvornår der bruges tegn fra nationale alfabeter).
  • inkluderet gemme og automatisk udfylde adresser (kun for brugere fra USA og Canada).
  • Stemmehandling i læsetilstand nu man kan styre ved hjælp af tastaturpilene.
  • Ændret Interaktion med grupper af radioknapper, når du navigerer med tabulatortasten. Hvis en af ​​knapperne er aktiv, vil den blive valgt, når du trykker på Tab. Hvis ingen er aktiv, så vælger Tab den første knap, Shift+Tab vælger den sidste, og et andet tryk på Tab forlader gruppen af ​​knapper og flytter til det næste element i stedet for at cykle gennem knapperne som før. Denne adfærd er i overensstemmelse med standarden WAI-ARIA.
  • Windows: At bygge nu anvendt Visual Studio 2022 compiler.
  • CSS:
    • Ejendom align-indhold nu værker med display: blok; (giver dig mulighed for at justere elementer på blokniveau uden at konvertere din beholder til flex eller gitter).
    • Ejendom transform-boks erhvervet understøttelse af indholdsboks- og stregboksværdier.
    • Ejendomsstøtte implementeret indholdssynlighed (giver dig mulighed for at springe over gengivelsen af ​​et element, indtil det faktisk er nødvendigt).
  • JavaScript:
  • WebAssembly: Inkluderet Understøttelse af flere hukommelse (tillader WASM-moduler at bruge og importere flere uafhængige lineære hukommelsesplaceringer).
  • Inkluderet støtte Popover API (giver dig mulighed for at oprette flydende UI-elementer på øverste niveau, der kan bruges til handlingsmenuer, brugerdefinerede toasts osv.). Popup'en og dens trigger kan oprettes ved hjælp af HTML- eller JavaScript-attributter og styles ved hjælp af CSS. Følgende web-API'er er implementeret:
  • Dukkede op ejendomme støtte RTCIceTransport tilstand и indsamlingsstatrelaterede begivenheder tilstandsændring и gatheringstatechange_event, samt ejendomme RTCDtlsTransport.iceTransport.
  • Implementeret støtte Element.ariaBrailleLabel и Element.ariaBrailleRoleDescription (afspejler globale ARIA HTML-attributter aria-braillelabel и aria-braillerolebeskrivelse.
  • Inkluderet støtte Clipboard.readText() (giver dig mulighed for at vise indsæt kontekstmenuen, når du prøver at læse udklipsholderdata, så brugeren kan bekræfte handlingen).
  • Slettet support deaktiveret i den seneste udgivelse DOMRequest.
  • slettet ejendom SVGAElement.text (du bør bruge det i stedet tekstindhold).
  • Udvikler værktøjer:
    • CSP-overtrædelsesrapporter stål mere informativ.
    • Debugger lærte spor alle DOM-mutationer (:tracer --dom-mutationer).
    • Vendt tilbage en mulighed fjernet for et år siden, der giver dig mulighed for at deaktivere overlejringen med en besked om, at webapplikationen er sat på pause i debuggeren (devtools.debugger.features.overlay). Det blev anset for unødvendigt, men praksis har vist, at webudviklere nogle gange har brug for det.
    • Til bunden af ​​fejlfindingspanelet tilføjet menu for forskellige handlinger vedrørende kodekort.

Kilde: linux.org.ru

Tilføj en kommentar