Utgivning av Firefox 78

Lanseringen av webblÀsaren Firefox 78, samt mobilversionen Firefox 68.10 för Android-plattformen. Version 78 av Firefox Àr klassad som en lÄngsiktig stödgren (ESR), dÀr uppdateringar kommer att slÀppas under ett Är. Dessutom har en uppdatering till den tidigare grenen med lÄngsiktig support 68.10.0 (ytterligare tvÄ uppdateringar 68.11 och 68.12 förvÀntas senare). Snart kommer ocksÄ beta-testning version 79 av Firefox som planeras att slÀppas den 28 juli.

Huvud nyheter:

  • Översiktssidan (Protections Dashboard) har utökats med rapporter om effektiviteten hos skyddsmekanismer som förhindrar spĂ„rning, kontokompromisskontroller och hantering av lösenord. I den nya versionen har möjlighet till att se statistik över anvĂ€ndning av komprometterade konton lagts till, samt att spĂ„ra eventuella överlappningar av sparade lösenord med kĂ€nda lĂ€ckor av anvĂ€ndardata. Kontroll görs genom integration med databasen pĂ„ haveibeenpwned.com, som innehĂ„ller information om 9,7 miljarder konton som har stulits pĂ„ grund av intrĂ„ng pĂ„ 456 webbplatser. SammanstĂ€llningen finns pĂ„ sidan “about:protections” eller via menyn som dyker upp nĂ€r man klickar pĂ„ skyddssymbolen i adressfĂ€ltet (istĂ€llet för Show Report visas nu Protections Dashboard).
    Utgivning av Firefox 78
  • I Uninstaller har knappen “Refresh Firefox” lagts till, vilket möjliggör att Ă„terstĂ€lla instĂ€llningar till ursprungligt tillstĂ„nd och ta bort alla tillĂ€gg utan att förlora sparad data. Vid problem försöker anvĂ€ndare ofta Ă„tgĂ€rda det genom att ominstallera webblĂ€saren. Refresh-knappen gör att man kan uppnĂ„ en liknande effekt utan att förlora bokmĂ€rken, surfhistorik, sparade lösenord, cookies, anslutna ordböcker och autofylldata (nĂ€r knappen trycks skapas en ny profil dit de angivna databaserna flyttas). Efter att ha tryckt pĂ„ Refresh kommer alla tillĂ€gg, teman, behörighetsinformation, anslutna sökmotorer, lokala DOM-lagringar, certifikat, Ă€ndrade instĂ€llningar och anvĂ€ndarstilar (userChrome, userContent) att förloras.
    Utgivning av Firefox 78
  • Det har lagts till alternativ i kontextmenyn för flikar för att Ă„ngra stĂ€ngning av flera flikar, samt för att stĂ€nga flikar till höger om den aktuella och för att stĂ€nga alla flikar förutom den aktuella.

    Utgivning av Firefox 78
  • SkĂ€rmslĂ€ckaren har inaktiverats under videokonferenser och samtal som anvĂ€nder WebRTC.
  • PĂ„ Windows-plattformen för Intel GPU vid alla skĂ€rmupplösningar Ă€r inkluderad kompositorsystemet Ă€r aktiverat, skriven i sprĂ„k Rust och möjliggör en betydande ökning av renderinghastigheten och minskad belastning pĂ„ CPU. WebRender flyttar rendering av sidinnehĂ„ll till GPU: n, som utförs via shaders pĂ„ GPU. Tidigare var WebRender aktiverat pĂ„ Windows 10-plattformen för Intel GPU vid anvĂ€ndning av smĂ„ skĂ€rmupplösningar, samt pĂ„ system med APU AMD Raven Ridge, AMD Evergreen och pĂ„ bĂ€rbara datorer med NVIDIA-grafikkort. I Linux aktiveras WebRender hittills endast för Intel och AMD-kort i nattversioner och stöds inte för NVIDIA-kort. För att tvinga aktivering i about:config, aktivera instĂ€llningarna «gfx.webrender.all» och «gfx.webrender.enabled» eller starta Firefox med miljövariabeln MOZ_WEBRENDER=1.
  • Andelen anvĂ€ndare i Storbritannien som har aktiverat visning av innehĂ„ll rekommenderat av Pocket pĂ„ ny flik har ökat till 100%. Tidigare visades sĂ„dana sidor endast för anvĂ€ndare i USA, Kanada och Tyskland. Betalda sponsorblock visas endast i USA och Ă€r tydligt mĂ€rkta som reklam. Personalisering av innehĂ„llsrekommendationer sker pĂ„ klientsidan och utan att överföra anvĂ€ndardata till tredje part (hela listan med rekommenderade lĂ€nkar för den aktuella dagen laddas i webblĂ€saren, vilket rankas pĂ„ klientsidan baserat pĂ„ besöksdata frĂ„n historiken). För att stĂ€nga av rekommenderat Pocket-innehĂ„ll finns det en instĂ€llning i konfigureraren (Firefox Home Content/Recommended by Pocket) och alternativet «browser.newtabpage.activity-stream.feeds.topsites» i about:config.
  • Aktiverat patchar som pĂ„verkar prestanda och stabilitet av hĂ„rdvaruaccelererad videodekodning via VA-API (stödjs endast i miljöer baserade pĂ„ Wayland).
  • Krav pĂ„ systemkomponenter för Linux har ökats. För att köra Firefox i Linux krĂ€vs nu minst Glibc 2.17, libstdc++ 4.8.1 och GTK+ 3.14.
  • I enlighet med planen att upphöra med stöd för förĂ„ldrade kryptovalor, har alla TLS-krypteringsuppsĂ€ttningar baserade pĂ„ DHE (TLS_DHE_*, Diffie-Hellman nyckelutbytesprotokoll) som standard inaktiverats. För att minska den potentiella negativa pĂ„verkan av DHE-avaktiveringen har tvĂ„ nya krypteringsuppsĂ€ttningar baserade pĂ„ SHA2 lagt till AES-GCM.
  • Avaktiverad stöd för protokollen TLS 1.0 och TLS 1.1. För att komma Ă„t webbplatser via en sĂ€ker förbindelse mĂ„ste servern stödja minst TLS 1.2. Enligt Google sker för nĂ€rvarande cirka 0,5 % av lasterna av webbsidor med hjĂ€lp av förĂ„ldrade versioner av TLS. AvstĂ€ngningen har gjorts i enlighet med rekommendationer IETF (Internet Engineering Task Force). Anledningen till att stödet för TLS 1.0/1.1 har upphört Ă€r avsaknaden av stöd för moderna krypteringsmetoder (t.ex. ECDHE och AEAD) och kravet pĂ„ stöd för gamla krypteringsmetoder vars tillförlitlighet i den moderna utvecklingen av datateknik har ifrĂ„gasatts (t.ex. krĂ€vs stöd för TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA, dĂ€r MD5 och SHA-1 anvĂ€nds för integritetskontroll och autentisering). Återinför möjligheten att arbeta med förĂ„ldrade versioner av TLS via instĂ€llningen security.tls.version.enable-deprecated = true eller genom att anvĂ€nda knappen pĂ„ felsidan som visas nĂ€r man försöker komma Ă„t en webbplats med det gamla protokollet.
  • Kvaliteten pĂ„ arbetet med skĂ€rmlĂ€sare för personer med synnedsĂ€ttning har avsevĂ€rt förbĂ€ttrats (problem med markörens positionering har lösts, hĂ€ngningar har undanröjts, bearbetningen av mycket stora tabeller har pĂ„skyndats osv.). För anvĂ€ndare med migrĂ€n och epilepsi har animations effekterna, sĂ„som belysning av flikar och utvidgning av sökfĂ€ltet, minskats.
  • Nya regler för instĂ€llning av externa programhanterare, avstĂ€ngning av bild-i-bild-lĂ€get och krav pĂ„ att ange ett huvudlösenord har lagts till i grupprinciper för företag.
  • I JavaScript-motorn SpiderMonkey har uppdaterats understödsystemet för reguljĂ€ra uttryck, som har synkroniserats med implementeringen frĂ„n JavaScript-motorn V8, som anvĂ€nds i webblĂ€sare baserade pĂ„ Chromium-projektet. Ändringen möjliggjorde stöd för följande funktioner kopplade till reguljĂ€ra uttryck:
    • Namngivna grupper möjliggör att knyta matchade delar av en strĂ€ng med hjĂ€lp av reguljĂ€ra uttryck till specifika namn istĂ€llet för matchningens nummer (till exempel, istĂ€llet för "/(\d{4})-(\d{2})-(\d{2})/" kan man ange "/(?\d{4})-(?\d{2})-(?\d{2})/" och fĂ„ Ă„tkomst till Ă„ret genom result.groups.year istĂ€llet för result[1]).
    • Escaping av klasser Unicode-tecken lĂ€gger till konstruktioner \p{
} och \P{
}, till exempel, \p{Number} definierar alla möjliga tecken som har en siffra (inklusive tecken av typen ①), \p{Alphabetic} - bokstĂ€ver (inklusive hieroglyfer), \p{Math} - matematiska symboler, osv.
    • Flagga dotAll leder till att masken "." Ă€ven fĂ„ngar nya rad-symptom.
    • LĂ€ge Lookbehind möjliggör att definiera i ett reguljĂ€rt uttryck att ett mönster föregĂ„r ett annat (till exempel, matcha en summa i dollar utan att fĂ„nga dollartecknet).
  • CSS-pseudoklasser har implementerats :is() och :where() för att binda CSS-regler till en uppsĂ€ttning selektorer. Till exempel, istĂ€llet för

    header p:hover, main p:hover, footer p:hover {
}

    kan anges

    :is(header, main, footer) p:hover {
}

  • CSS-pseudoklasser har inkluderats :read-only och :read-write för att binda till formulĂ€relement (input eller textarea) som inte fĂ„r eller fĂ„r redigeras.
  • Stöd för metoden Intl.ListFormat() har lagts till för att skapa lokaliserade listor (t.ex. ersĂ€tta 'or' med 'eller', 'and' med 'och').

    const lf = new Intl.ListFormat('en');
    lf.format(['Frank', 'Christine', 'Flora']);
    // → ‘Frank, Christine, and Flora’
    // про Đ»ĐŸĐșалО «ru» Đ±ŃƒĐŽĐ”Ń‚ ‘Frank, Christine Đž Flora’

  • I metoden Intl.NumberFormat stöd för formatering av mĂ„ttenheter, valutor, vetenskapliga och kompakta beteckningar har lagts till (till exempel "Intl.NumberFormat('en', {style: 'unit', unit: 'meter-per-second'})");
  • Metod tillagd ParentNode.replaceChildren(), vilket gör att du kan ersĂ€tta eller rensa befintliga barnnoder.
  • I ESR-grenen har stöd för Service Worker och Push API lagts till (i den tidigare ESR-versionen var de inaktiverade).
  • I WebAssembly har stöd för import och export av 64-bitars heltalsfunktionparameterar lagts till, med hjĂ€lp av JavaScript-typen BigInt. För WebAssembly har ocksĂ„ en utvidgning implementerats. Multi-value, implementerats, vilket möjliggör att funktioner kan returnera mer Ă€n ett vĂ€rde.
  • I konsolen för webbutvecklare försedd detaljerad loggning av fel relaterade till Promise, inklusive information om namn, stackar och egenskaper, vilket vĂ€sentligt förenklar felanalys vid anvĂ€ndning av ramverk som Angular.

    Utgivning av Firefox 78
  • I verktygen för webbutvecklare har prestandan för navigering av DOM vid inspektion av webbplatser med mĂ„nga CSS-egenskaper avsevĂ€rt förbĂ€ttrats.
  • I JavaScript-debuggern har möjligheten att avslöja förkortade variabelnamn baserat pĂ„ source-map lagts till. loggningspunkter (Log points), som gör att information om radnummer i koden och variabelvĂ€rden skrivs ut i webbkonsolen vid aktivering av markören.
  • I nĂ€tverksinspekteringsgrĂ€nssnittet har information om tillĂ€gg, skyddsmekanismer mot spĂ„rning och CORS-begrĂ€nsningar (Cross-Origin Resource Sharing), som lett till att förfrĂ„gan blockeras, lagts till.
    Utgivning av Firefox 78

Förutom nyheterna och buggfixarna i Firefox 78
har ÄtgÀrdats en serie sÄrbarheter, varav flera Àr markerade som kritiska, vilket innebÀr att de kan leda till att en angripare kan köra kod nÀr sÀrskilt utformade sidor öppnas. Informationen med detaljer om de ÄtgÀrdade sÀkerhetsproblemen Àr för nÀrvarande inte tillgÀnglig, men det förvÀntas att listan över sÄrbarheter publiceras inom ett par timmar.

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