Utgivelsen av Firefox 119

Utgivelsen av nettleseren Firefox 119 har skjedd, og det er dannet en oppdatering av grenen med langsiktig støtte — 115.4.0. Beta-testing av Firefox 120 er nå i gang, og lanseringen er planlagt til 21. november.

Hovednyhetene i Firefox 119:

  • Den oppdaterte grensesnittet for Firefox View-siden er introdusert, som forenkler tilgangen til tidligere sett innhold. På Firefox View-siden samles informasjon om aktive faner, nylig besøkte sider, lukkede faner og faner fra andre enheter på ett sted. I den nye versjonen av Firefox View er det mulig å se informasjon om alle faner som er åpne i hvilken som helst vindu, samt muligheten for å se besøksloggen sortert etter dato eller nettstedsnavn.
    Utgivelsen av Firefox 119
  • Muligheten til å importere tillegg fra Chrome og nettlesere basert på Chromium-motoren er inkludert. I dialogvinduet for dataimport fra andre nettlesere («Import Data» på siden about:preferences#general) er det nå et alternativ for å overføre tillegg. Listen inneholder 72 tillegg, hvor det er samsvarsidentifikatorer for like tillegg som eksisterer for både Chrome og Firefox. Hvis det lånes data fra Chrome og det finnes tillegg fra listen, installeres Firefox-versjonen i stedet for Chrome-versjonen.
    Utgivelsen av Firefox 119
  • Støtte for ECH (Encrypted Client Hello) er inkludert, som fortsetter utviklingen av ESNI (Encrypted Server Name Indication) og brukes til å kryptere informasjon om TLS-øktene, som domenenavnet som forespørres. Den viktigste forskjellen mellom ECH og ESNI er at i ECH krypteres hele TLS-meldingen ClientHello, i stedet for å kryptere på feltnivå, noe som gjør det mulig å hindre lekkasjer gjennom felt som ikke dekkes av ESNI, for eksempel PSK-feltet (Pre-Shared Key).
  • I de innebygde PDF-funksjonene for redigering av dokumenter er det lagt til støtte for å sette inn bilder og tekstnotater, i tillegg til den tidligere tilgjengelige håndtegningen av linjer og vedlegget av tekstkommentarer. Den nye PDF-redigeringsmodusen er aktivert bare for en del av brukerne, for å aktivere den tvingende på siden about:config, bør innstillingen «pdfjs.enableStampEditor» aktiveres.
    Utgivelsen av Firefox 119
  • Innstillingene relatert til gjenoppretting av avbrutte økter etter å ha lukket nettleseren er endret. I motsetning til tidligere versjoner, vil informasjon om ikke bare aktive faner, men også nylig lukkede faner nå bli lagret mellom øktene. Dette vil gjøre det mulig å gjenopprette tilfeldigvis lukkede faner etter omstart og gjennomgå listen deres i Firefox View. Som standard vil data om de 25 siste fanene åpnet de siste 7 dagene bli lagret. Data om faner i lukkede vinduer vil også bli hensyntatt, og listen over lukkede faner vil behandles i konteksten av alle vinduer, ikke bare det nåværende vinduet.
  • Mulighetene for total beskyttelse av informasjonskapsler (Total Cookie Protection) er utvidet, der hver nettside får et eget isolert lager av informasjonskapsler, noe som hindrer bruk av informasjonskapsler til å spore bevegelse mellom nettsteder (alle informasjonskapsler som settes av tredjepartsinnhold (iframe, js osv.) bindes til nettstedet de lastes fra). Den nye versjonen har implementert isolasjon av URI-schemaet «blob:…» (Blob URL), som potensielt kan brukes til å overføre informasjon egnet for sporing av brukere.
  • For brukere av den strenge beskyttelsesmodusen (strict) for sporing (ETP, Enhanced Tracking Protection) har ekstra beskyttelse mot indirekte identifikasjon av brukere via skrifttypesporing blitt aktivert - skrifttypene som er synlige for nettsteder er begrenset til systemskrifter og skrifter fra standard språkpakker.
  • I snap-pakken med Firefox er det implementert støtte for å bruke den innebygde filvalg-dialogen for Ubuntu når man får tilgang til data fra andre nettlesere, samt støtte for å bestemme tilgjengelige funksjoner basert på den installerte versjonen av xdg-desktop-portal.
  • Det er lagt til støtte for valg av skjerm for plassering av nettleservinduet i kioskmodus. Skjermen velges ved hjelp av kommandolinjeparameteren «—kiosk-monitor». Nettleseren slås over i fullskjermmodus umiddelbart etter oppstart i kioskmodus.
  • Bestemmelsen av multimediainnhold i filer som behandles med MIME-typen «application/octet-stream» er stoppet. For slike filer vil nettleseren nå tilby å laste ned filen i stedet for å begynne å spille den av.
  • I forbindelse med forberedelse til at inkludere blokeringen af tredjeparts-cookies i Firefox er implementeringen af API Storage Access blevet opdateret. Dette API anvendes til at anmode brugeren om tilladelse til at få adgang til cookie-lagring fra iframe, når tredjeparts-cookies som standard er blokeret. Den nye implementering forbedrer sikkerheden og indeholder ændringer for at undgå problemer med websteder.
  • For brugerdefinerede elementer (Custom Element), der udvider funktionaliteten af eksisterende HTML-elementer, er der tilføjet support for ARIA-attributter (Accessible Rich Internet Applications), hvilket gør disse elementer mere tilgængelige for personer med handicap. Der er tilføjet mulighed for at indstille og læse ARIA-attributter direkte for DOM-elementer (f.eks. buttonElement.ariaPressed = "true") uden at skulle kalde metoderne setAttribute og getAttribute.
  • I HTTP-headeren Cross-Origin-Embedder-Policy, der styrer isolationsmodus for Cross-Origin og definerer regler for sikker brug af privilegerede operationer på siden, er der tilføjet support for parameteren "credentialless" for at deaktivere overførslen af oplysninger relateret til legitimationsoplysninger, såsom cookies og klients certifikater.
  • I CSS-funktionen attr() er der tilføjet mulighed for at angive et andet argument, hvis værdi vil blive brugt i situationer, hvor den angivne attribut mangler eller har en ugyldig værdi. For eksempel, attr(foobar, "Standardværdi").
  • Metoderne Object.groupBy og Map.groupBy er blevet tilføjet for at gruppere elementer i et Array ved brug af en strengen værdi som nøgle for gruppen, der returneres af en callback-funktion, der kaldes for hvert element i Arrayet.
  • Metoderne: String.prototype.isWellFormed() til at kontrollere, om der er korrekt formateret Unicode-tekst i strengen (kontrollerer kun tilstedeværelsen af fulde "surrogatpar" af sammensatte tegn) og String.prototype.toWellFormed() til at rydde op og konvertere Unicode-tekst til korrekt form.
  • I metoderne WebTransport.createBidirectionalStream() og WebTransport.createUnidirectionalStream() er understøttelse af egenskaben "sendOrder" blevet tilføjet for at angive relativ prioritet for de sendte streams.
  • I API AuthenticatorAttestationResponse er der blevet foreslået nye metoder getPublicKey(), getPublicKeyAlgorithm() og getAuthenticatorData().
  • I API Web Authentication er der tilføjet support for egenskaberne credProps, der gør det muligt at bestemme tilstedeværelsen af legitimationsoplysninger efter oprettelse eller registrering.
  • I API PublicKeyCredential er det lagt til metoder for parseCreationOptionsFromJSON(), parseRequestOptionsFromJSON() og toJSON() for å konvertere objekter til en JSON-format som er egnet for serialisering/deserialisering og overføring til server.
  • I utviklerverktøyene for web er det forbedret grensesnitt for interaktivt arbeid med CSS (Inactive CSS styles), som nå gjør det mulig å identifisere CSS-egenskaper som ikke påvirker elementet, samt full støtte for psevdoklasser som «::first-letter», «::cue» og «::placeholder».
  • I den innebygde JSON-dataviseren er det sikret automatisk bytte til å vise data som de er (raw) hvis de viste JSON-dataene er ugyldige eller skadet.
  • På Windows-plattformen er det lagt til støtte for systeminnstillinger som skjuler markøren mens du skriver tekst.
  • I versjonen for Android-plattformen er det rettet en krasj som oppstod under fullskjermvisning av video. Støtte for medieforespørslene prefers-contrast og prefers-reduced-transparency er lagt til i Android 14-miljøet.

I tillegg til nyheter og feilrettinger i Firefox 119 er 25 sårbarheter lukket. 17 sårbarheter (16 kombinert under CVE-2023-5730 og CVE-2023-5731), som er merket som farlige, skyldes problemer med minnehåndtering, slik som bufferoverløp og tilgang til allerede frigitte minneområder. Disse problemene kan potensielt føre til kjøring av ondsinnet kode når spesiallagde sider åpnes. En annen farlig sårbarhet (CVE-2023-5721) gjør det mulig gjennom klikking å bekrefte eller avbryte enkelte dialoger eller varsler fra nettleseren.

Kilde: opennet.ru

Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster