Chrome udgivelse 108

Google har løftet sløret for udgivelsen af ​​webbrowseren Chrome 108. Samtidig er en stabil udgivelse af det gratis Chromium-projekt, der fungerer som grundlaget for Chrome, tilgængelig. Chrome-browseren adskiller sig fra Chromium i brugen af ​​Google-logoer, tilstedeværelsen af ​​et system til afsendelse af meddelelser i tilfælde af et nedbrud, moduler til afspilning af kopibeskyttet videoindhold (DRM), et system til automatisk installation af opdateringer, der permanent muliggør Sandbox-isolering , leverer nøgler til Google API og sender RLZ-, når der søges i. parametre. For dem, der har brug for mere tid til at opdatere, understøttes Extended Stable-grenen separat, efterfulgt af 8 uger. Den næste udgivelse af Chrome 109 er planlagt til den 10. januar.

Vigtigste ændringer i Chrome 108:

  • Designet af dialogboksen til administration af cookies og webstedsdata er blevet ændret (kaldes via linket Cookies efter at have klikket på låsen i adresselinjen). Dialogen er blevet forenklet og viser nu oplysninger opdelt efter websted.
    Chrome udgivelse 108
  • To nye browseroptimeringstilstande er blevet foreslået - Memory Saver og Energy Saver, som tilbydes i ydeevneindstillingerne (Indstillinger> Ydelse). Tilstandene er i øjeblikket kun tilgængelige på ChromeOS-, Windows- og macOS-platforme.
  • Adgangskodehåndteringen giver mulighed for at vedhæfte en note til hver gemt adgangskode. Som en adgangskode vises noten kun på en separat side efter godkendelse.
  • Linux-versionen leveres som standard med en indbygget DNS-klient, som tidligere kun var tilgængelig i Windows-, macOS-, Android- og ChromeOS-versionerne.
  • På Windows-platformen, når du installerer Chrome, er en genvej til at starte browseren nu automatisk fastgjort til proceslinjen.
  • Tilføjet muligheden for at spore prisændringer for udvalgte produkter i nogle online butikker (indkøbsliste). Når prisen falder, får brugeren tilsendt en notifikation eller e-mail (i Gmail). Tilføjelse af et produkt til sporing sker ved at klikke på knappen "Spor pris" i adresselinjen, mens du er på produktsiden. Sporede produkter gemmes sammen med bogmærker. Funktionen er kun tilgængelig for brugere med en aktiv Google-konto, når synkronisering er aktiveret og tjenesten "Web & App Activity" er aktiveret.
    Chrome udgivelse 108
  • Muligheden for at se søgeresultater i sidebjælken samtidig med at du ser en anden side er aktiveret (i ét vindue kan du samtidigt se både indholdet af siden og resultatet af adgang til søgemaskinen). Efter at have gået til et websted fra en side med søgeresultater i Google, vises et ikon med bogstavet "G" foran inputfeltet i adresselinjen; når du klikker på det, åbnes et sidepanel med resultaterne af en tidligere foretaget søgning.
    Chrome udgivelse 108
  • I File System Access API, som tillader webapplikationer at læse og skrive data direkte til filer og mapper på brugerens enhed, er getSize(), truncate(), flush() og close() metoderne i FileSystemSyncAccessHandle-objektet blevet flyttet fra en asynkron til en synkron eksekveringsmodel svarende til read() og write() metoderne. Ændringen giver et fuldt synkront FileSystemSyncAccessHandle API for at forbedre ydeevnen af ​​WebAssembly-baserede applikationer (WASM).
  • Tilføjet understøttelse af yderligere størrelser af det synlige område (viewport) - "small" (s), "large" (l) og "dynamic" (d), samt måleenheder forbundet med disse størrelser - "*vi" ( vi, svi, lvi og dvi), "*vb" (vb, svb, lvb og dvb), "*vh" (svh, lvh, dvh), "*vw" (svw, lvw, dvw), "*vmax ” (svmax, lvmax , dvmax) og “*vmin” (svmin, lvmin og dvmin). De foreslåede måleenheder giver dig mulighed for at binde størrelsen af ​​elementer til den mindste, største og dynamiske størrelse af det synlige område i procenter (størrelsen ændres afhængigt af visning, skjul og tilstand af værktøjslinjen).
    Chrome udgivelse 108
  • Understøttelse af vektorskrifttyper med variabel farve i COLRv1-formatet er aktiveret (en undergruppe af OpenType-skrifttyper, der ud over vektorglyffer indeholder et lag med farveoplysninger).
  • For at tjekke for understøttelse af farveskrifttyper er funktionerne font-tech() og font-format() blevet tilføjet til @supports CSS-reglerne, og tech()-funktionen er blevet tilføjet til @font-face CSS-reglerne.
  • Federated Credential Management (FedCM) API foreslås for at tillade oprettelse af fødererede, privatlivsbevarende identitetstjenester, der fungerer uden sporingsmekanismer på tværs af websteder såsom tredjeparts cookiebehandling.
  • Det er nu muligt at anvende den eksisterende "overflow" CSS-egenskab på erstattede elementer, der vises uden for indholdsgrænsen, som i kombination med objekt-view-box-egenskaben kan bruges til at skabe billeder med deres egen skygge.
  • Tilføjede CSS-egenskaber break-before, break-after og break-inside, så du kan tilpasse adfærden af ​​pauser i fragmenteret output i sammenhæng med individuelle sider, spalter og områder. For eksempel vil "figur { break-inside: undgå;}" forhindre siden i at bryde inde i figuren.
  • CSS-egenskaberne align-items, justify-items, align-self og justify-self giver mulighed for at bruge værdien "sidste basislinje" til at justere til den sidste basislinje i et flex- eller gitterlayout.
  • Tilføjede hændelsen ContentVisibilityAutoStateChanged, genereret for elementer med egenskaben "content-visibility: auto", når elementets gengivelsestilstand ændres.
  • Det er muligt at få adgang til Media Source Extensions API i forbindelse med arbejdere, som f.eks. kan bruges til at forbedre ydeevnen af ​​bufferet medieafspilning ved at oprette et MediaSource-objekt i en separat arbejder og udsende resultaterne af dets arbejde til HTMLMediaElement i hovedtråden.
  • Permissions-Policy HTTP-headeren, der bruges til at uddelegere autoritet og aktivere avancerede funktioner, tillader jokertegn såsom "https://*.bar.foo.com/".
  • Fjernede forældede API'er window.defaultStatus, window.defaultstatus, ImageDecoderInit.premultiplyAlpha, navigateEvent.restoreScroll(), navigateEvent.transitionWhile().
  • Der er foretaget forbedringer af værktøjer til webudviklere. Værktøjstip til inaktive CSS-egenskaber er blevet tilføjet til panelet Typografier. Optagerpanelet implementerer automatisk registrering af XPath og tekstvælgere. Debuggeren giver mulighed for at gå gennem kommaseparerede udtryk. Indstillingerne for "Indstillinger > Ignorer liste" er blevet udvidet.

Ud over innovationer og fejlrettelser eliminerer den nye version 28 sårbarheder. Mange af sårbarhederne blev identificeret som et resultat af automatiseret test ved hjælp af AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer og AFL værktøjerne. Der er ikke identificeret nogen kritiske problemer, der ville tillade en at omgå alle niveauer af browserbeskyttelse og eksekvere kode på systemet uden for sandkassemiljøet. Som en del af programmet til at udbetale kontante belønninger for at opdage sårbarheder for den aktuelle udgivelse, udbetalte Google 10 priser på et beløb på 74 amerikanske dollars (én pris på $15000, $11000 og $6000, fem priser på $5000, tre priser på $3000 og $2000 , to priser på $1000). Størrelsen af ​​de 6 belønninger er endnu ikke fastlagt.

Kilde: opennet.ru

Tilføj en kommentar