Firefox 96 -julkaisu

Firefox 96 -selain on julkaistu. Lisäksi on luotu pitkän aikavälin tukihaarapäivitys - 91.5.0. Firefox 97 -haara on siirretty beta-testausvaiheeseen, jonka julkaisun on määrä tapahtua 8. helmikuuta.

Tärkeimmät innovaatiot:

  • Lisätty mahdollisuus pakottaa sivustot ottamaan käyttöön tumman tai vaalean teeman. Värisuunnittelua muuttaa selain, eikä se vaadi tukea sivustolta, joten voit käyttää tummaa teemaa sivustoilla, jotka ovat saatavilla vain vaaleissa väreissä, ja vaaleaa teemaa tummilla sivustoilla.
    Firefox 96 -julkaisu

    Jos haluat muuttaa värin esitystä asetuksissa (about:preferences) "Yleiset/Kieli ja ulkoasu" -osiossa, on ehdotettu uutta "Värit"-osiota, jossa voit ottaa käyttöön värien uudelleenmäärittelyn suhteessa käyttöjärjestelmän väriteemaan tai määrittää värit manuaalisesti.

    Firefox 96 -julkaisu

  • Huomattavasti parannettu kohinanvaimennus ja automaattinen äänenvahvistuksen säätö sekä hieman parannettu kaiunpoisto.
  • Pääsuorituslangan kuormitus on vähentynyt merkittävästi.
  • Evästeiden siirtoon sivustojen välillä on sovellettu tiukempia rajoituksia, jotka kieltävät kolmansien osapuolien evästeiden käsittelyn, jotka asetetaan käytettäessä muita sivustoja kuin nykyisen sivun verkkotunnusta. Tällaisia ​​evästeitä käytetään seuraamaan käyttäjien liikkumista sivustojen välillä mainosverkostojen, sosiaalisten verkostojen widgetien ja verkkoanalytiikkajärjestelmien koodissa. Evästeiden siirron ohjaamiseen käytetään "Evästekäytäntö"-otsikossa määritettyä Same-Site-attribuuttia, joka on nyt oletuksena asetettu arvoon "Same-Site=Lax", mikä rajoittaa evästeiden lähettämistä sivustojen välillä. alipyynnöt, kuten kuvapyyntö tai sisällön lataaminen iframe-kehyksen kautta toisesta sivustosta, mikä myös suojaa CSRF-hyökkäyksiltä (Cross-Site Request Forgery).
  • Ongelmat, jotka liittyvät videon laadun heikkenemiseen joillakin sivustoilla ja SSRC (Synchronization source Identifier) ​​-otsikon nollaamiseen videon katselun aikana, on ratkaistu. Korjasimme myös ongelman, joka liittyi pienentyneeseen resoluutioon, kun jaat näyttöäsi WebRTC:n kautta.
  • MacOS:ssa linkkien napsauttaminen Gmailissa avaa ne nyt uudelle välilehdelle, aivan kuten muissakin alustoissa. Ratkaisemattomien ongelmien vuoksi macOS ei salli videoiden kiinnittämistä koko näytön tilassa.
  • Tummien teematyylien asetusten yksinkertaistamiseksi on lisätty uusi CSS-ominaisuusvärimalli, jonka avulla voit määrittää, missä värimaailmassa elementti voidaan näyttää oikein. Tuettuja järjestelmiä ovat "vaalea", "tumma", "päivätila" ja "yötila".
  • Lisätty CSS-funktio hwb(), joka voidaan määrittää väriarvojen tilalle määrittääkseen värit HWB (sävy, valkoisuus, mustaisuus) -värimallin mukaan. Vaihtoehtoisesti funktio voi määrittää läpinäkyvyysarvon.
  • "Reversed()"-funktio on toteutettu counter-reset CSS -ominaisuutta varten, jonka avulla voit käyttää käänteisiä CSS-laskureita elementtien numerointiin laskevassa järjestyksessä (voit esimerkiksi näyttää elementtinumerot listoissa laskevassa järjestyksessä).
  • Android-alustalla on tuki navigator.canShare()-menetelmälle, jonka avulla voit tarkistaa mahdollisuuden käyttää navigator.share()-menetelmää, joka tarjoaa tavan jakaa tietoa esimerkiksi sosiaalisissa verkostoissa. luoda yhtenäinen painike vierailijan käyttämien sosiaalisten verkostojen jakamista varten tai järjestää tietojen lähettäminen muihin sovelluksiin.
  • Web Locks API on oletuksena käytössä, joten voit koordinoida verkkosovelluksen työtä useilla välilehdillä tai käyttää verkkotyöntekijöiden resursseja. API tarjoaa keinon hankkia lukkoja asynkronisesti ja vapauttaa lukot, kun tarvittavat työt jaetun resurssin parissa on suoritettu. Kun yksi prosessi pitää lukon, muut prosessit odottavat sen vapauttamista pysäyttämättä suoritusta.
  • IntersectionObserver()-konstruktorissa, kun välitetään tyhjä merkkijono, rootMargin-ominaisuus asetetaan oletuksena poikkeuksen heittämisen sijaan.
  • Otettu käyttöön mahdollisuus viedä canvas-elementtejä WebP-muodossa kutsuttaessa HTMLCanvasElement.toDataURL(), HTMLCanvasElement.toBlob()- ja OffscreenCanvas.toBlob-menetelmiä.
  • Firefox 97:n beta-versio merkitsee tiedostojen latausprosessin modernisointia - sen sijaan, että näyttöön tulee kehote ennen latauksen alkamista, tiedostot alkavat nyt ladata automaattisesti ja ne voidaan avata milloin tahansa latauksen edistymispaneelin kautta.

Innovaatioiden ja virheenkorjausten lisäksi Firefox 96 on korjannut 30 haavoittuvuutta, joista 19 on merkitty vaarallisiksi. 14 haavoittuvuudet johtuvat muistiongelmista, kuten puskurin ylivuoto ja pääsy jo vapautetuille muistialueille. Nämä ongelmat voivat mahdollisesti johtaa hyökkääjän koodin suorittamiseen avattaessa erityisesti suunniteltuja sivuja. Vaarallisia ongelmia ovat myös Iframe-eristyksen ohittaminen XSLT:n kautta, kilpailuolosuhteet äänitiedostoja toistettaessa, puskurin ylivuoto käytettäessä blendGaussianBlur CSS -suodatinta, muistin käyttö sen jälkeen kun se on vapautettu tiettyjä verkkopyyntöjä käsiteltäessä, selainikkunan sisällön korvaaminen manipuloinnilla kokonaan -näyttötila, estää koko näytön tilasta poistumisen.

Lisäksi voit huomioida ilmoituksen Linux Mint -jakelun ja Mozillan yhteistyöstä, jonka puitteissa jakelu toimittaa Firefoxin muuttamattomia virallisia koontiversioita ilman Debianin ja Ubuntun lisäkorjauksia, ilman että se korvaa kotisivua osoitteessa linuxmint.com/start , korvaamatta hakukoneita ja muuttamatta oletusasetuksia. Hakukoneiden Yahoo ja DuckDuckGo sijaan käytetään joukkoa Google, Amazon, Bing, DuckDuckGo ja Ebay. Vastineeksi Mozilla siirtää tietyn summan rahaa Linux Mint -kehittäjille. Uusia Firefox-paketteja tarjotaan Linux Mint 19.x-, 20.x- ja 21.x -haaroihin. Tänään tai huomenna käyttäjille tarjotaan Firefox 96 -paketti, joka myönnetään sopimuksen mukaisesti.

Lähde: opennet.ru

Lisää kommentti