Release av Firefox 135

Firefox 135 har slĂ€ppts och uppdateringar för tidigare versioner med lĂ„ngvarigt stöd — 115.20.0 och 128.7.0 — har formats. Firefox 136 har gĂ„tt in i beta-testning, med slĂ€ppdatum planerat till den 4 mars.

Huvudnyheterna i Firefox 135:

  • Den inbyggda översĂ€ttaren har nu stöd för översĂ€ttning till ryska (översĂ€ttning frĂ„n ryska till andra sprĂ„k har tidigare varit tillgĂ€nglig, men översĂ€ttning till ryska saknades), samt översĂ€ttning frĂ„n koreanska, japanska och förenklad kinesiska. ÖversĂ€ttningskvaliteten har förbĂ€ttrats, till exempel har situationer dĂ€r AI-modellen införde pĂ„hittade ord uteslutits. ÖversĂ€ttningssystemet inbyggt i Firefox utför översĂ€ttningar pĂ„ anvĂ€ndarens lokala system utan att behöva anvĂ€nda externa molntjĂ€nster. Systemet baseras pĂ„ den öppna motorn Bergamot. Motorn Ă€r en förpackning över ramverket för maskinöversĂ€ttning Marian, dĂ€r en Ă„terkommande neuronnĂ€tverksmodell (RNN) och sprĂ„kmodeller baserade pĂ„ transformatorer anvĂ€nds.
    Release av Firefox 135
  • En inbyggd AI-chattbot Ă€r tillgĂ€nglig för alla anvĂ€ndare, som anvĂ€nder stora sprĂ„kmodeller för interaktion i naturligt sprĂ„k. Chattboten visas i sidopanelen och kan fungera genom tjĂ€nsterna Anthropic Claude, ChatGPT, Google Gemini, HuggingChat (Hugging Face) och Le Chat Mistral. AnvĂ€ndaren kan vĂ€xla mellan tjĂ€nsterna efter eget val. För att anvĂ€nda dessa tjĂ€nster krĂ€vs registrering i var och en av de stödja tjĂ€nster (i panelen öppnas ett webbaserat program för varje tjĂ€nst). Utöver chatten har en 'Ask 
'-knapp lagts till i kontextmenyn, genom vilken man kan skicka ett markerat fragment pĂ„ sidan till chattboten, exempelvis för att sammanfatta innehĂ„llet eller förklara grunderna med enkla ord. För att lĂ€gga till egna sprĂ„kmodeller som körs pĂ„ det lokala systemet kan man anvĂ€nda verktyget llamafile.
    Release av Firefox 135
    Release av Firefox 135
  • För anvĂ€ndare frĂ„n alla lĂ€nder dĂ€r Mozilla Stories rekommendationstjĂ€nst Ă€r tillgĂ€nglig, har en ny layout införts pĂ„ sidan som visas nĂ€r en ny flik öppnas. I tidigare versioner var den nya layouten föreslagen endast för anvĂ€ndare i USA och Kanada. Den nya versionen kĂ€nnetecknas av en sökfĂ€lt och en lista med rekommenderade sidor, samt en förĂ€ndring av layouten för blocket med de mest besökta och fĂ€sta webbplatserna, som nu visas pĂ„ ett enda rad istĂ€llet för i ett rutnĂ€t. Antalet kolumner med innehĂ„ll vĂ€ljs beroende pĂ„ fönsterbredden, vilket gör att all tillgĂ€nglig skĂ€rmutrymme anvĂ€nds effektivt.
    Release av Firefox 135
  • För alla anvĂ€ndare har stödet för automatisk sparande och ifyllning av kreditkortnummer i webblanketter aktiverats. CVV-koden sparas inte, och kortnumren lagras i en sĂ€ker lagring, dĂ€r Ă„tkomst kan ges med ett separat lösenord.
  • Obligatorisk verifiering har aktiverats TLS-certifikat av webbservrar i publika Certificate Transparency-journaler, som syftar till att identifiera certifikat som skapats utanför de ordinarie arbetsflödena för certifikatutfĂ€rdaren (t.ex. hemlig skapande av ett certifikat som ett resultat av ett missbruk av en anstĂ€lld eller kompromiss av certifikatutfĂ€rdaren). CertifikatutfĂ€rdaren överför information om alla nya certifikat till flera oberoende Certificate Transparency-journaler, vilket möjliggör granskning av alla Ă€ndringar. Om ett certifikat som anvĂ€nds för att komma Ă„t webbplatsen inte Ă„terspeglas i journalen, kommer certifikatet att markeras som osĂ€kert av webblĂ€saren.

    Journalerna Ätföljer olika orelaterade organisationer. För att skydda mot bakÄtriktad datamanipulation vid datalagring anvÀnds en trÀstruktur kallad "Merkle Tree", dÀr varje gren verifierar alla underliggande grenar och noder genom trÀdhashing. Med en slutlig hash kan anvÀndaren sÀkerstÀlla korrektheten av hela transaktionshistoriken, sÄvÀl som korrektheten av tidigare tillstÄnd i databasen.

  • För att snabba upp verifieringen av TLS-certifikat anvĂ€nds mekanismen CRLite, som arbetar pĂ„ anvĂ€ndarens system. Den databas som lagras pĂ„ anvĂ€ndarens sida med information om certifikat synkroniseras regelbundet med den externa databasen frĂ„n Mozilla. För att minska storleken pĂ„ databasen anvĂ€nds kaskadfilter av typ Bloom – en probabilistisk struktur som tillĂ„ter falsk bestĂ€mning av frĂ„nvarande element, men utesluter att existerande element missas. Till exempel packas data om 100 miljoner certifikat in i en struktur som Ă€r cirka 1 MB stor.

    JÀmfört med att kontakta certifikatutfÀrdaren med hjÀlp av OCSP-protokollet (Online Certificate Status Protocol) tar anvÀndningen av CRLite inte bara bort fördröjningar vid sÀndning av nÀtverksförfrÄgan, utan ökar Àven sekretessen (vid anvÀndning av OCSP skickar webblÀsaren en förfrÄgan vid varje besök av webbplatser, dvs. den överför faktiskt data om vilka webbplatser den öppnar till certifikatutfÀrdaren) och utesluter beroendet av tillgÀngligheten av OCSP-servrar (en angripare kan genomföra en DDoS-attack pÄ OCSP-servern för att blockera förfrÄgningar frÄn att bearbetas).

  • Skydd har lagts till mot manipulationer som försvĂ„rar navigering med hjĂ€lp av knapparna "bakĂ„t" och "framĂ„t", pĂ„ grund av skrĂ€piga besökshistorikposter skapade med hjĂ€lp av API History. Skyddets kĂ€rna bestĂ„r av att ignorera poster som inte Ă€r relaterade till anvĂ€ndarens handlingar vid bearbetning av tryck pĂ„ knapparna "bakĂ„t" och "framĂ„t".
  • I versionerna för Linux och macOS har en funktion lagts till för att stĂ€nga endast den aktuella fliken, istĂ€llet för alla flikar, efter att ha tryckt pĂ„ tangentkombinationen för att avsluta programmet (Alt + F4).
  • FrĂ„n sidan med sekretessinstĂ€llningar (about:preferences#privacy) har alternativet för att skicka HTTP-rubriken "Do Not Track" ("DNT") till webbplatser tagits bort. DNT-rubriken meddelar webbplatser om anvĂ€ndarens önskan att inte dela information som kan anvĂ€ndas för att spĂ„ra deras rörelser och preferenser. DNT-rubriken Ă€r inte obligatorisk och ignoreras av mĂ„nga webbplatser. IstĂ€llet rekommenderas det att anvĂ€nda mekanismen GPC (Global Privacy Control), som meddelar webbplatser om förbudet mot försĂ€ljning av personuppgifter och anvĂ€ndning av data för att spĂ„ra anvĂ€ndarens beteende eller rörelser. Till skillnad frĂ„n DNT Ă€r efterlevnaden av GPC:s krav obligatorisk enligt den gĂ€llande lagen CCPA (California Consumer Privacy Act).
  • Operationen i snabbmenyn "Kopiera utan webbspĂ„rning" har döpts om till "Kopiera ren lĂ€nk" och har utökats med möjligheten att anvĂ€ndas för rena URL:er i texten (utan hyperlĂ€nkar). Operationen gör det möjligt att kopiera URL:en för den valda lĂ€nken till urklippet, efter att ha skurit bort parametrarna som anvĂ€nds för att spĂ„ra övergĂ„ngar mellan webbplatser.
  • I adressfĂ€ltet har möjligheten att söka efter namn pĂ„ flikgrupper och navigera till de hittade grupperna implementerats. Sökningen omfattar bland annat stĂ€ngda och sparade grupper.
  • För att komprimera Firefox-byggnader för Linux-plattformen har formatet XZ anvĂ€nts, vilket i jĂ€mförelse med formatet bz2 har minskat storleken pĂ„ nedladdade data med i genomsnitt 25 % och mer Ă€n halverat avpackingstiden.
  • För HTTP/3 har stöd för den hybridnyckelutbytesalgoritmen "mlkem768x25519" lagts till, som Ă€r motstĂ„ndskraftig mot brute force-attacker pĂ„ kvantdatorer och Ă€r en kombination av X25519 ECDH och algoritmen ML-KEM (CRYSTALS-Kyber), som standardiserades förra Ă„ret av National Institute of Standards and Technology (NIST). ML-KEM anvĂ€nder kryptografiska metoder baserade pĂ„ att lösa problem inom gitterteori, vars lösningstid inte skiljer sig mellan vanliga och kvantdatorer.
  • I attributen för PointerEvent-grĂ€nssnittet, som definierar pekarens koordinater, har överföring av icke-heltaliga vĂ€rden implementerats. Ändringen gör det möjligt att hantera hĂ€ndelser med större precision i situationer dĂ€r det mĂ„lade elementet har Ă€ndrats genom CSS eller nĂ€r magnituden av den synliga ytan (viewport) har ökat.
  • Beteendet för hĂ€ndelserna mouseenter, mouseleave, pointerenter och pointerleave har Ă€ndrats för att överensstĂ€mma med specifikationen.
  • I API WebAuthn har metoden getClientCapabilities() lagts till.
  • I verktygen för webbutvecklare har en varning lagts till vid anvĂ€ndning av egenskapen "content-visibility" med element som inte har storleksbegrĂ€nsning.
  • I webbkonsolen har kommandot "$$$" lagts till för att söka pĂ„ sidor med hĂ€nsyn till innehĂ„llet i den skuggade DOM:en.
  • Möjligheterna för felsökning av WebExtension-tillĂ€gg har utvidgats: funktionen för stoppunkter i skript för innehĂ„llshantering har förbĂ€ttrats och visningen av arbetare har sĂ€kerstĂ€llts vid val av kontext i konsolpanelen.
  • I Android-versionen har ett alternativ lagts till för att automatiskt skicka felrapporter till Mozilla utan anvĂ€ndarbekrĂ€ftelse vid krascher.

Utöver nyheter och buggfixar har 19 sÄrbarheter ÄtgÀrdats i Firefox 135. 13 sÄrbarheter, klassificerade som kritiska, orsakas av minneshanteringsproblem, sÄsom buffertöverfyllningar och Ätkomst till redan frigjorda minnesomrÄden. Dessa problem kan potentiellt leda till att skadlig kod körs nÀr sÀrskilt utformade sidor öppnas.

I beta-versionen av Firefox 136 har anvÀndning av hÄrdvaruaccelererad videodekodning inkluderats i byggnader för Linux-plattformen med GPU:er frÄn AMD. HTTPS-Först-lÀget Àr som standard aktiverat, vilket innebÀr att förfrÄgningar via "http://" ersÀtts med "https://", bÄde nÀr man följer en lÀnk eller skriver in en URL, samt vid nedladdning av underresurser som bilder, skript och stilmallar. Stöd för sÀndning och mottagning av video i AV1-format via WebRTC har lagts till.

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