Chromen julkaisu 108

Google on julkistanut Chrome 108 -verkkoselaimen julkaisun. Samaan aikaan Chromen perustana toimivan ilmaisen Chromium-projektin vakaa julkaisu on saatavilla. Chrome-selain eroaa Chromiumista Google-logojen käytön, kaatumisilmoitusten lähettämisjärjestelmän, kopiosuojatun videosisällön (DRM) toistomoduulien, päivitysten automaattisen asennusjärjestelmän, hiekkalaatikon eristyksen pysyvän mahdollistavan. , toimittaa avaimet Google API:lle ja lähettää RLZ-parametreja haettaessa. Niille, jotka tarvitsevat enemmän aikaa päivittämiseen, Extended Stable -haaraa tuetaan erikseen, minkä jälkeen 8 viikkoa. Chrome 109:n seuraavan julkaisun on määrä julkaista 10. tammikuuta.

Tärkeimmät muutokset Chrome 108:ssa:

  • Evästeiden ja sivustotietojen hallintaikkunan ulkoasua on muutettu (kutsutaan Evästeet-linkin kautta osoitepalkin lukon napsautuksen jälkeen). Valintaikkunaa on yksinkertaistettu, ja se näyttää nyt tiedot sivustoittain eriteltyinä.
    Chromen julkaisu 108
  • Kaksi uutta selaimen optimointitilaa on ehdotettu - Memory Saver ja Energy Saver, jotka tarjotaan suorituskykyasetuksissa (Asetukset> Suorituskyky). Tilat ovat tällä hetkellä saatavilla vain ChromeOS-, Windows- ja macOS-alustoilla.
  • Salasanojen hallintaohjelma tarjoaa mahdollisuuden liittää muistiinpano jokaiseen tallennettuun salasanaan. Kuten salasana, huomautus näkyy erillisellä sivulla vasta todennuksen jälkeen.
  • Linux-versiossa on oletuksena sisäänrakennettu DNS-asiakas, joka oli aiemmin saatavilla vain Windows-, macOS-, Android- ja ChromeOS-versioissa.
  • Windows-alustalla, kun asennat Chromen, pikakuvake selaimen käynnistämiseksi kiinnitetään nyt automaattisesti tehtäväpalkkiin.
  • Lisätty mahdollisuus seurata tiettyjen tuotteiden hintamuutoksia joissakin verkkokaupoissa (ostoslista). Kun hinta laskee, käyttäjälle lähetetään ilmoitus tai sähköposti (Gmailissa). Tuotteen lisääminen seurantaa varten tapahtuu napsauttamalla "Seuraa hintaa" -painiketta osoitepalkissa tuotesivulla. Seuratut tuotteet tallennetaan kirjanmerkkien mukana. Toiminto on käytettävissä vain käyttäjille, joilla on aktiivinen Google-tili, kun synkronointi on käytössä ja "Web & App Activity" -palvelu on aktivoitu.
    Chromen julkaisu 108
  • Mahdollisuus tarkastella hakutuloksia sivupalkissa samanaikaisesti toisen sivun katselun kanssa on käytössä (yhdessä ikkunassa näet samanaikaisesti sekä sivun sisällön että hakukoneen käytön tuloksen). Kun olet siirtynyt sivustolle Googlen hakutuloksia sisältävältä sivulta, osoitepalkkiin syöttökentän eteen ilmestyy kuvake, jossa on G-kirjain; kun napsautat sitä, avautuu sivupaneeli, jossa on aikaisemman hakutulokset. suoritettu haku.
    Chromen julkaisu 108
  • File System Access API:ssa, jonka avulla verkkosovellukset voivat lukea ja kirjoittaa tietoja suoraan käyttäjän laitteen tiedostoihin ja hakemistoihin, FileSystemSyncAccessHandle-objektin getSize(), truncate(), flush() ja close()-menetelmät on siirretty. asynkronisesta synkroniseen suoritusmalliin, samanlainen kuin read()- ja write()-metodit. Muutos tarjoaa täysin synkronisen FileSystemSyncAccessHandle API:n, joka parantaa WebAssembly-pohjaisten sovellusten (WASM) suorituskykyä.
  • Lisätty tuki näkyvän alueen (näkymäportin) lisäkokoille - "pieni" (s), "suuri" (l) ja "dynaaminen" (d) sekä näihin kokoihin liittyvät mittayksiköt - "*vi" ( vi, svi, lvi ja dvi), "*vb" (vb, svb, lvb ja dvb), "*vh" (svh, lvh, dvh), "*vw" (svw, lvw, dvw), "*vmax" ” (svmax, lvmax , dvmax) ja “*vmin” (svmin, lvmin ja dvmin). Ehdotetut mittayksiköt mahdollistavat elementtien koon sitomisen näkyvän alueen pienimpään, suurimpaan ja dynaamiseen kokoon prosentteina (koko vaihtelee työkalupalkin näyttämisen, piilottamisen ja tilan mukaan).
    Chromen julkaisu 108
  • Vaihtelevan värin vektorifonttien tuki COLRv1-muodossa on käytössä (OpenType-fonttien osajoukko, joka sisältää vektorigrafiidien lisäksi kerroksen, jossa on väritietoja).
  • Värikirjasinten tuen tarkistamiseksi font-tech()- ja font-format()-funktiot on lisätty @supports CSS-sääntöihin ja tech()-toiminto on lisätty @font-face CSS-sääntöihin.
  • Federated Credential Management (FedCM) API:n ehdotetaan mahdollistavan yhdistettyjen, yksityisyyttä säilyttävien identiteettipalvelujen luomisen, jotka toimivat ilman sivustojen välisiä seurantamekanismeja, kuten kolmannen osapuolen evästeiden käsittelyä.
  • Nyt on mahdollista soveltaa olemassa olevaa "overflow" CSS-ominaisuutta korvattuihin elementteihin, jotka näkyvät sisältörajan ulkopuolella, joita voidaan käyttää yhdessä object-view-box -ominaisuuden kanssa luomaan kuvia, joissa on oma varjonsa.
  • Lisätty CSS-ominaisuudet break-for-, break-after- ja break-inside-ominaisuudet, joiden avulla voit mukauttaa katkosten käyttäytymistä hajanaisessa tulosteessa yksittäisten sivujen, sarakkeiden ja alueiden yhteydessä. Esimerkiksi "figure { break-inside: avoid;}" estää sivua rikkoutumasta kuvion sisällä.
  • CSS-ominaisuudet align-items, Justify-items, align-self ja Justify-self tarjoavat mahdollisuuden käyttää arvoa "viimeinen perusviiva" tasaamaan viimeiseen perusviivaan flex- tai grid-asettelussa.
  • Lisätty ContentVisibilityAutoStateChanged-tapahtuma, joka luodaan elementeille, joilla on "content-visibility: auto"-ominaisuus, kun elementin renderöintitila muuttuu.
  • Media Source Extensions API on mahdollista käyttää työntekijöiden kontekstissa, jota voidaan käyttää esimerkiksi puskuroidun median toiston suorituskyvyn parantamiseen luomalla MediaSource-objekti erillisessä työntekijässä ja lähettämällä sen työn tulokset HTMLMediaElementiin. pääketjussa.
  • Permissions-Policy HTTP-otsikko, jota käytetään valtuutuksen siirtämiseen ja lisäominaisuuksien käyttöön, sallii yleismerkit, kuten "https://*.bar.foo.com/".
  • Poistetut vanhentuneet sovellusliittymät window.defaultStatus, window.defaultstatus, ImageDecoderInit.premultiplyAlpha, navigateEvent.restoreScroll(), navigateEvent.transitionWhile().
  • Web-kehittäjien työkaluihin on tehty parannuksia. Työkaluvinkkejä ei-aktiivisille CSS-ominaisuuksille on lisätty Tyylit-paneeliin. Tallennin-paneeli toteuttaa XPath- ja tekstivalitsimien automaattisen tunnistamisen. Viankorjausohjelma tarjoaa mahdollisuuden käydä läpi pilkuilla eroteltuja lausekkeita. "Asetukset > Ohita lista" -asetuksia on laajennettu.

Innovaatioiden ja virheenkorjausten lisäksi uusi versio eliminoi 28 haavoittuvuutta. Monet haavoittuvuuksista tunnistettiin automaattisen testauksen tuloksena AddressSanitizer-, MemorySanitizer-, Control Flow Integrity-, LibFuzzer- ja AFL-työkaluilla. Ei ole tunnistettu kriittisiä ongelmia, jotka antaisivat mahdollisuuden ohittaa kaikki selaimen suojaustasot ja suorittaa koodia järjestelmässä hiekkalaatikkoympäristön ulkopuolella. Osana ohjelmaa, jolla maksettiin käteispalkkioita nykyisen julkaisun haavoittuvuuksien löytämisestä, Google maksoi 10 palkintoa 74 15000 dollarin arvosta (yksi palkinto $ 11000 6000, $ 5000 3000 ja $ 2000 1000, viisi palkintoa $ 6 XNUMX, kolme palkintoa $ XNUMX XNUMX ja $ XNUMX XNUMX , kaksi XNUMX XNUMX dollarin palkintoa). Kuuden palkinnon kokoa ei ole vielä päätetty.

Lähde: opennet.ru

Lisää kommentti