Chrome release 108

Google hat de frijlitting fan 'e webbrowser Chrome 108. Tagelyk is in stabile útjefte fan it fergese Chromium-projekt, dat tsjinnet as de basis fan Chrome, beskikber. De Chrome-blêder ferskilt fan Chromium yn it brûken fan Google-logo's, de oanwêzigens fan in systeem foar it ferstjoeren fan notifikaasjes yn gefal fan in crash, modules foar it spieljen fan kopiearje-beskerme fideo-ynhâld (DRM), in systeem foar automatyske ynstallaasje fan updates, permanint ynskeakelje Sandbox-isolaasje , it leverjen fan kaaien oan de Google API en it ferstjoeren fan RLZ- by it sykjen fan parameters. Foar dyjingen dy't mear tiid nedich hawwe om te aktualisearjen, wurdt de Extended Stable-tûke apart stipe, folge troch 8 wiken. De folgjende release fan Chrome 109 is pland foar 10 jannewaris.

Wichtige wizigingen yn Chrome 108:

  • It ûntwerp fan it dialoochfinster foar behear fan koekjes en sidegegevens is feroare (oanroppen fia de koekjes-keppeling nei it klikken op it slot yn 'e adresbalke). It dialoochfinster is ferienfâldige en toant no ynformaasje ferdield per side.
    Chrome release 108
  • Twa nije blêderoptimalisaasjemodi binne foarsteld - Memory Saver en Energy Saver, dy't wurde oanbean yn 'e prestaasjesynstellingen (Ynstellings> Prestaasje). De modi binne op it stuit allinich beskikber op ChromeOS, Windows en macOS platfoarms.
  • De wachtwurdbehearder jout de mooglikheid om in notysje oan elk bewarre wachtwurd te heakjen. Lykas in wachtwurd wurdt de notysje pas op in aparte side toand nei ferifikaasje.
  • De Linux-ferzje komt standert mei in ynboude DNS-kliïnt, dy't earder allinich beskikber wie yn 'e ferzjes fan Windows, macOS, Android en ChromeOS.
  • Op it Windows-platfoarm, as jo Chrome ynstallearje, is in fluchtoets om de browser te starten no automatysk oan 'e taakbalke fêstmakke.
  • Tafoege de mooglikheid om te folgjen priis feroarings foar selektearre produkten yn guon online winkels (Winkellist). As de priis ôfnimt, wurdt de brûker in notifikaasje of e-post stjoerd (yn Gmail). It tafoegjen fan in produkt foar folgjen wurdt dien troch te klikken op de knop "Priis folgje" yn 'e adresbalke wylst op' e produktside. Tracked produkten wurde bewarre tegearre mei blêdwizers. De funksje is allinich beskikber foar brûkers mei in aktyf Google-akkount, as syngronisaasje ynskeakele is en de tsjinst "Web & App Activity" is aktivearre.
    Chrome release 108
  • De mooglikheid om sykresultaten te besjen yn 'e sydbalke tagelyk mei it besjen fan in oare side is ynskeakele (yn ien finster kinne jo tagelyk sawol de ynhâld fan 'e side as it resultaat fan tagong ta de sykmasine sjen). Nei it gean nei in side fan in side mei sykresultaten yn Google, ferskynt in ikoan mei de letter "G" foar it ynfierfjild yn 'e adresbalke; as jo derop klikke, iepenet in sydpaniel mei de resultaten fan in earder ûndernommen syktocht.
    Chrome release 108
  • Yn 'e File System Access API, wêrtroch webapplikaasjes gegevens direkt kinne lêze en skriuwe nei bestannen en mappen op it apparaat fan 'e brûker, binne de metoaden getSize(), truncate(), flush() en close() yn it FileSystemSyncAccessHandle-objekt ferpleatst. fan in asyngroane nei in syngroane útfiering model. fergelykber mei it lêzen () en skriuwe () metoaden. De feroaring soarget foar in folslein syngroane FileSystemSyncAccessHandle API om de prestaasjes fan WebAssembly-basearre applikaasjes (WASM) te ferbetterjen.
  • Stipe tafoege foar ekstra maten fan it sichtbere gebiet (viewport) - "lyts" (s), "grut" (l) en "dynamysk" (d), lykas ienheden fan mjitting ferbûn mei dizze maten - "*vi" ( vi, svi, lvi en dvi), "*vb" (vb, svb, lvb en dvb), "*vh" (svh, lvh, dvh), "*vw" (svw, lvw, dvw), "*vmax ” (svmax, lvmax, dvmax) en “*vmin” (svmin, lvmin en dvmin). De foarstelde ienheden fan mjitting kinne jo de grutte fan eleminten bine oan 'e lytste, grutste en dynamyske grutte fan it sichtbere gebiet yn persintaazje termen (de grutte feroaret ôfhinklik fan it werjaan, ferbergjen en tastân fan 'e arkbalke).
    Chrome release 108
  • Stipe foar fektorlettertypen mei fariabele kleur yn it COLRv1-formaat is ynskeakele (in subset fan OpenType-lettertypen dy't, neist vectorglyphs, in laach mei kleurynformaasje befetsje).
  • Om te kontrolearjen op kleur lettertype stipe, de font-tech () en lettertype-formaat () funksjes binne tafoege oan de @supports CSS regels, en de tech () funksje is tafoege oan de @font-face CSS regels.
  • De API foar Federated Credential Management (FedCM) wurdt foarsteld om it oanmeitsjen fan federearre identiteitstsjinsten dy't privacy behâlde mooglik te meitsjen dy't wurkje sûnder cross-site trackingmeganismen lykas cookieferwurking fan tredden.
  • It is no mooglik om it besteande "overflow" CSS-eigenskip oan te passen op ferfongen eleminten dy't bûten de ynhâldsgrins ferskine, dy't yn kombinaasje mei it object-view-box-eigenskip kinne wurde brûkt om ôfbyldings te meitsjen mei har eigen skaad.
  • Added CSS-eigenskippen break-before, break-na en break-inside, wêrtroch jo it gedrach fan pauzes yn fersnippere útfier kinne oanpasse yn 'e kontekst fan yndividuele siden, kolommen en gebieten. Bygelyks, "figuer { break-inside: avoid;}" sil foarkomme dat de side yn it figuer brekt.
  • De CSS-eigenskippen align-items, justify-items, align-self, en justify-self jouwe de mooglikheid om de wearde "lêste basisline" te brûken om út te rjochtsjen op de lêste basisline yn in flex- of rasteropmaak.
  • It barren ContentVisibilityAutoStateChanged tafoege, oanmakke foar eleminten mei de eigenskip "content-visibility: auto" as de werjeftestatus fan it elemint feroaret.
  • It is mooglik om tagong te krijen ta de Media Source Extensions API yn 'e kontekst fan arbeiders, dy't bygelyks kinne wurde brûkt om de prestaasjes fan buffered media-ôfspieljen te ferbetterjen troch in MediaSource-objekt yn in aparte arbeider te meitsjen en de resultaten fan har wurk út te stjoeren nei HTMLMediaElement yn de haadtried.
  • De HTTP-header Permissions-Policy, brûkt om autoriteit te delegearjen en avansearre funksjes yn te skeakeljen, lit jokertekens ta lykas "https://*.bar.foo.com/".
  • Fuortsmite ferâldere APIs window.defaultStatus, window.defaultstatus, ImageDecoderInit.premultiplyAlpha, navigateEvent.restoreScroll (), navigateEvent.transitionWhile ().
  • Ferbetteringen binne makke oan ark foar webûntwikkelders. Tooltips foar ynaktive CSS-eigenskippen binne tafoege oan it paniel Styles. It Recorder-paniel ymplementearret automatyske deteksje fan XPath en tekstselektors. De debugger biedt de mooglikheid om troch komma-skieden útdrukkingen te stappen. Ynstellings "Ynstellings> List negearje" binne útwreide.

Neist ynnovaasjes en bugfixes elimineert de nije ferzje 28 kwetsberens. In protte fan 'e kwetsberens waarden identifisearre as gefolch fan automatisearre testen mei de AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer en AFL-ark. Gjin krityske problemen binne identifisearre dat soe tastean in bypass alle nivo fan blêder beskerming en útfiere koade op it systeem bûten de sânbak omjouwing. As ûnderdiel fan it programma om jildbeleanningen te beteljen foar it ûntdekken fan kwetsberens foar de hjoeddeistige release, betelle Google 10 prizen yn it bedrach fan 74 tûzen Amerikaanske dollars (ien priis fan $15000, $11000 en $6000, fiif prizen fan $5000, trije prizen fan $3000 en $2000 , twa prizen fan $ 1000). De grutte fan 'e 6 beleannings is noch net fêststeld.

Boarne: opennet.ru

Add a comment