Release av Firefox 128

Firefox 128 har slÀppts. Firefox 128 tillhör kategorin för lÄngvarigt stöd (ESR), dÀr uppdateringar slÀpps under ett Är. Dessutom har en uppdatering av den tidigare lÄngvariga stödversionen 115.13.0 skapats (ytterligare tvÄ uppdateringar, 115.14 och 115.15, förvÀntas senare). Firefox 129 har gÄtt in i beta-testning, och dess slÀppdatum Àr den 6 augusti.

Huvudnyheterna i Firefox 128:

  • Stöd för maskinöversĂ€ttning av markerade textavsnitt pĂ„ sidan har lagts till (tidigare stöddes endast översĂ€ttning av hela sidan). ÖversĂ€ttningsfunktionen aktiveras via kontextmenyn, som visas nĂ€r du högerklickar pĂ„ det markerade avsnittet. För översĂ€ttning anvĂ€nds ett inbyggt system i Firefox, som utför översĂ€ttningen lokalt pĂ„ anvĂ€ndarens system utan att kontakta externa molntjĂ€nster. Systemet Ă€r baserat pĂ„ den öppna motorn Bergamot, som fungerar som en inramning runt översĂ€ttningsramverket Marian som anvĂ€nder rekurrenta neurala nĂ€tverk (RNN) och transformer-baserade sprĂ„kliga modeller.
    Release av Firefox 128
  • En ny förenklad och enhetlig dialog för att rensa anvĂ€ndardata har föreslagits, dĂ€r datakategorierna har förbĂ€ttrats och information om datastorleken som sparats under den valda tidsperioden har lagts till.

    Release av Firefox 128
  • I rullgardinsmenyn som visas medan du skriver i adresseraden, förutom rekommenderade lĂ€nkar, implementerades Ă€ven visning av nyligen genomförda och populĂ€ra sökningar. Denna funktion Ă€r för tillfĂ€llet endast aktiverad för anvĂ€ndare i USA och Kanada.
    Release av Firefox 128
  • En widget för att visa vĂ€derprognoser pĂ„ sidan som visas vid öppning av en ny flik har lagts till. För att aktivera widgeten finns instĂ€llningar i about:config: browser.newtabpage.activity-stream.showWeather och browser.newtabpage.activity-stream.system.showWeather.
    Release av Firefox 128
  • I privat lĂ€ge ges möjlighet att spela upp skyddat innehĂ„ll frĂ„n streamingtjĂ€nster, sĂ„som Netflix.
  • Vid anvĂ€ndning av en proxy med SOCKS5-protokollet Ă€r det nu standard att DNS-förfrĂ„gningar ocksĂ„ skickas genom proxy. För SOCKS4 skickas DNS-förfrĂ„gningar fortfarande genom den lokala resolvern.
  • Renderingen av olika typer av innehĂ„ll med MIME-typer text/* Ă€r sĂ€kerstĂ€lld utan behov av förhandsladdning av sĂ„dana filer före visning.
  • Rotcertifikatet som anvĂ€nds för verifiering av webblĂ€sartillĂ€gg och innehĂ„ll som Ă€r signerad av Mozilla har uppdaterats.
  • Stödet för det experimentella API:et IPA (Interoperable Private Attribution) har lagts till, vilket ger annonsnĂ€tverk möjlighet att ta emot och bearbeta statistik om effektiviteten av reklamkampanjer samtidigt som anvĂ€ndarnas integritet respekteras. För att förhindra avslöjande av data om specifika anvĂ€ndare vid statistikbearbetning anvĂ€nds kryptografiska mekanismer för differentierad integritet och flerpartikonfidentiella berĂ€kningar (MPC), vilket gör det möjligt för flera oberoende parter att utföra berĂ€kningar utan att fĂ„ information om varandras data (webbplatser, webblĂ€sare och annonsörer har enskilt inte tillgĂ„ng till all information) och utföra operationer pĂ„ krypterade data. API:et Ă€r tillgĂ€ngligt i "origin trial"-lĂ€ge och kan stĂ€ngas av i sekretessinstĂ€llningarna i avsnittet "Webbplatsannonsering".
  • Stödet för att öka eller minska storleken pĂ„ objektet ArrayBuffer samt öka storleken pĂ„ objektet SharedArrayBuffer har lagts till, vilket möjliggör Ă€ndring av storleken pĂ„ ArrayBuffer utan att skapa en ny buffert och flytta data till den. Nya metoder ArrayBuffer.prototype.resize() och SharedArrayBuffer.prototype.grow() har föreslagits.
  • I WebRTC API:et har metoden setCodecPreferences lagts till, vilket gör det möjligt att inaktivera vissa codecs vid förhandling av anslutningen samt Ă€ndra ordningen pĂ„ codec-preferenser.
  • VĂ€rden i HTTP-huvudet Accept som överförs servern vid begĂ€ran om dokument och bilder har anpassats till specifikationen för API Fetch och har nĂ€rmade sig beteendet hos andra webblĂ€sare. I huvudet överförs nu "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/png,image/svg+xml,*/*;q=0.8" (jĂ€mfört med den tidigare versionen har "image/png" och "image/svg+xml" lagts till).
  • Support for the HTTP header ‘Priority’ has been added, which allows information about the processing priority of requests (RFC 9218) to be transmitted during the initial request for a resource.
  • Stödet för grĂ€nssnittet CSSPropertyRule, CSS-regeln @property och metoden registerProperty() har lagts till, vilket möjliggör registrering av egna CSS-egenskaper med arv, typkontroll och standardvĂ€rden.
  • I CSS finns möjlighet att ange relativa vĂ€rden vid definiering av fĂ€rger. Till exempel kan blĂ„ fĂ€rg angivas som «rgb(from red 0 0 255)».
  • I CSS-egenskapen «content» har möjligheten att ange alternativ text för innehĂ„ll som inkluderar bilder lagts till.
  • Metoderna Request.bytes(), Response.bytes(), PushMessageData.bytes() och Blob.bytes() har lagts till, vilket möjliggör skapandet av en typad array Uint8Array frĂ„n objekten Request, Response, PushMessageData och Blob.
  • Metoden MediaKeys.getStatusForPolicy() har lagts till för att hĂ€mta information om den CDM-modul som anvĂ€nds för att dekryptera skyddat DRM-innehĂ„ll.
  • NĂ€r instĂ€llningen «image.jxl.enabled» Ă€r aktiverad i about:config sĂ€kerstĂ€lls överföring av MIME-typ image/jxl i Accept-headern för att indikera stöd för behandling av bilder i JPEG XL-format.
  • Experimentellt stöd för teknologin CHIPS (Cookies Having Independent Partitioned State) har lagts till, vilket möjliggör isolering av cookies kopplade till domĂ€n första nivĂ„n, med hjĂ€lp av den nya attributen «Partitioned». Om det under vanliga omstĂ€ndigheter Ă€r möjligt för skript frĂ„n webbplats «C», inbĂ€ddade pĂ„ webbplatser «A» och «B», att hantera cookies gemensamma för dessa webbplatser, kommer cookies som anges av webbplats «C» att vara helt separerade nĂ€r koden laddas frĂ„n webbplatser «A» och «B» med attributet «Partitioned». För att aktivera detta har alternativet network.cookie.CHIPS.enabled lagts till i about:config.
    Release av Firefox 128Release av Firefox 128
  • I verktygen för webbutvecklare har en pop-up med information om specificitet i CSS-regeln implementerats nĂ€r muspekaren hĂ„lls över CSS-selektorn, vilket hjĂ€lper till att förstĂ„ varför en specifik CSS-regel tillĂ€mpas före en annan regel.
    Release av Firefox 128
  • I inspektionspanelen markeras nu felaktig anvĂ€ndning av anvĂ€ndardefinierade CSS-egenskaper om deras definition inte motsvarar det anvĂ€nda vĂ€rdet. Till exempel Ă€r en situation dĂ€r i egenskapen «—b» fĂ€rg angivits istĂ€llet för storlek markerad nedan:
    Release av Firefox 128
  • PĂ„ macOS-plattformen anvĂ€nds det systemförs provided ljudbehandlingsmotorn för att spela in ljud frĂ„n mikrofonen via API:et getUserMedia, vilket möjliggör högre kvalitet.
  • I Android-versionen Ă€r det tillĂ„tet att skapa och anvĂ€nda Passkey-nycklar i tredje parts applikationer för lösenordsfri autentisering med biometri, sĂ„som fingeravtryck eller ansiktsigenkĂ€nning pĂ„ enheter med Android 14 och nyare versioner av plattformen.

Förutom nyheterna och buggfixarna har 20 sÄrbarheter ÄtgÀrdats i Firefox 128. 8 sÄrbarheter har mÀrkts som kritiska, varav 6 orsakas av minnesproblem som överfulla buffertar och Ätkomst till redan frigjorda minnesomrÄden. Dessa problem kan potentiellt leda till att en illvillig aktör kan köra kod nÀr man öppnar sÀrskilt skapade webbsidor.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster