Google ir prezentÄjis tÄ«mekļa pÄrlÅ«kprogrammas Chrome 108 izlaidumu. TajÄ paÅ”Ä laikÄ ir pieejams stabils bezmaksas Chromium projekta izlaidums, kas kalpo par Chrome pamatu. PÄrlÅ«kprogramma Chrome atŔķiras no Chromium ar Google logotipu izmantoÅ”anu, sistÄmas klÄtbÅ«tni paziÅojumu sÅ«tÄ«Å”anai avÄrijas gadÄ«jumÄ, moduļiem pret kopÄÅ”anu aizsargÄta video satura atskaÅoÅ”anai (DRM), sistÄmu automÄtiskai atjauninÄjumu instalÄÅ”anai, pastÄvÄ«gi iespÄjojot smilÅ”kastes izolÄciju. , piegÄdÄjot atslÄgas Google API un pÄrsÅ«tot RLZ- meklÄÅ”anas laikÄ. Tiem, kam ir nepiecieÅ”ams vairÄk laika, lai atjauninÄtu, paplaÅ”inÄtÄ stabilÄ filiÄle tiek atbalstÄ«ta atseviŔķi, kam seko 8 nedÄļas. NÄkamais Chrome 109 laidiens ir paredzÄts 10. janvÄrÄ«.
GalvenÄs izmaiÅas pÄrlÅ«kÄ Chrome 108:
- SÄ«kdatÅu un vietÅu datu pÄrvaldÄ«bas dialoga dizains ir mainÄ«ts (izsauc, izmantojot saiti SÄ«kfaili pÄc noklikŔķinÄÅ”anas uz slÄdzenes adreses joslÄ). DialoglodziÅÅ” ir vienkÄrÅ”ots un tagad parÄda informÄciju, kas sadalÄ«ta pa vietnÄm.
- Ir piedÄvÄti divi jauni pÄrlÅ«kprogrammas optimizÄcijas režīmi - Memory Saver un Energy Saver, kas tiek piedÄvÄti veiktspÄjas iestatÄ«jumos (IestatÄ«jumi> VeiktspÄja). Režīmi paÅ”laik ir pieejami tikai ChromeOS, Windows un macOS platformÄs.
- Paroļu pÄrvaldnieks nodroÅ”ina iespÄju katrai saglabÄtajai parolei pievienot piezÄ«mi. TÄpat kÄ parole, piezÄ«me tiek parÄdÄ«ta atseviÅ”Ä·Ä lapÄ tikai pÄc autentifikÄcijas.
- Linux versijai pÄc noklusÄjuma ir iebÅ«vÄts DNS klients, kas iepriekÅ” bija pieejams tikai Windows, macOS, Android un ChromeOS versijÄs.
- Windows platformÄ, instalÄjot Chrome, tagad uzdevumjoslai tiek automÄtiski piesprausta saÄ«sne pÄrlÅ«kprogrammas palaiÅ”anai.
- Pievienota iespÄja izsekot cenu izmaiÅÄm atlasÄ«tajiem produktiem dažos tieÅ”saistes veikalos (Iepirkumu saraksts). Kad cena samazinÄs, lietotÄjam tiek nosÅ«tÄ«ts paziÅojums vai e-pasts (Gmail). Produkta pievienoÅ”ana izsekoÅ”anai tiek veikta, produkta lapas adreses joslÄ noklikŔķinot uz pogas āIzsekot cenuā. Izsekotie produkti tiek saglabÄti kopÄ ar grÄmatzÄ«mÄm. Funkcija ir pieejama tikai lietotÄjiem ar aktÄ«vu Google kontu, kad ir iespÄjota sinhronizÄcija un ir aktivizÄts pakalpojums āDarbÄ«bas tÄ«meklÄ« un lietotnÄsā.
- Ir iespÄjota iespÄja skatÄ«t meklÄÅ”anas rezultÄtus sÄnjoslÄ vienlaikus ar citas lapas skatÄ«Å”anu (vienÄ logÄ vienlaikus var redzÄt gan lapas saturu, gan piekļūŔanas meklÄtÄjprogrammai rezultÄtu). PÄrejot uz vietni no lapas ar Google meklÄÅ”anas rezultÄtiem, adreses joslÄ ievades lauka priekÅ”Ä tiek parÄdÄ«ta ikona ar burtu āGā; noklikŔķinot uz tÄs, tiek atvÄrts sÄnu panelis ar iepriekÅ”ÄjÄs meklÄÅ”anas rezultÄtiem. veikta meklÄÅ”ana.
- Failu sistÄmas piekļuves API, kas ļauj tÄ«mekļa lietojumprogrammÄm lasÄ«t un rakstÄ«t datus tieÅ”i lietotÄja ierÄ«ces failos un direktorijos, objektÄ FileSystemSyncAccessHandle ir pÄrvietotas metodes getSize(), truncate(), flush() un close(). no asinhronÄ uz sinhrono izpildes modeli.lÄ«dzÄ«gi lasÄ«Å”anas() un rakstÄ«Å”anas() metodÄm. IzmaiÅas nodroÅ”ina pilnÄ«bÄ sinhronu FileSystemSyncAccessHandle API, lai uzlabotu WebAssembly balstÄ«tu lietojumprogrammu (WASM) veiktspÄju.
- Pievienots atbalsts redzamÄ laukuma (skata loga) papildu izmÄriem ā "mazs" (s), "liels" (l) un "dinamisks" (d), kÄ arÄ« ar Å”iem izmÄriem saistÄ«tÄs mÄrvienÄ«bas ā "*vi" ( vi, svi, lvi un dvi), ā*vbā (vb, svb, lvb un dvb), ā*vhā (svh, lvh, dvh), ā*vwā (svw, lvw, dvw), ā*vmax ā (svmax, lvmax , dvmax) un ā*vminā (svmin, lvmin un dvmin). PiedÄvÄtÄs mÄrvienÄ«bas ļauj saistÄ«t elementu izmÄrus ar mazÄko, lielÄko un dinamisko redzamÄ laukuma lielumu procentos (izmÄrs mainÄs atkarÄ«bÄ no rÄ«kjoslas rÄdÄ«Å”anas, paslÄpÅ”anas un stÄvokļa).
- Ir iespÄjots atbalsts mainÄ«gu krÄsu vektoru fontiem COLRv1 formÄtÄ (OpenType fontu apakÅ”kopa, kas papildus vektoru glifiem satur slÄni ar krÄsu informÄciju).
- Lai pÄrbaudÄ«tu krÄsu fontu atbalstu, funkcijas font-tech() un font-format() ir pievienotas @supports CSS kÄrtulÄm, un funkcija tech() ir pievienota @font-face CSS kÄrtulÄm.
- FederatÄ«vÄs akreditÄcijas datu pÄrvaldÄ«bas (FedCM) API ir ierosinÄts, lai ļautu izveidot federÄtus, privÄtumu saglabÄjoÅ”us identitÄtes pakalpojumus, kas darbojas bez starpvietÅu izsekoÅ”anas mehÄnismiem, piemÄram, treÅ”Äs puses sÄ«kfailu apstrÄdes.
- Tagad ir iespÄjams piemÄrot esoÅ”o "pÄrplÅ«des" CSS rekvizÄ«tu aizstÄtajiem elementiem, kas parÄdÄs Ärpus satura robežas, ko kombinÄcijÄ ar objekta skata lodziÅa rekvizÄ«tu var izmantot, lai izveidotu attÄlus ar savu Änu.
- Pievienots CSS rekvizÄ«ts pÄrtraukums pirms, pÄrtraukums pÄc un pÄrtraukums iekÅ”Ä, ļaujot pielÄgot pÄrtraukumu uzvedÄ«bu sadrumstalotÄ izvadÄ atseviŔķu lapu, kolonnu un apgabalu kontekstÄ. PiemÄram, "figure { break-inside: avoid;}" neļaus lapai saplÄ«st attÄlÄ.
- CSS rekvizÄ«ti align-items, justify-items, align-self un justify-self nodroÅ”ina iespÄju izmantot vÄrtÄ«bu "pÄdÄjÄ bÄzes lÄ«nija", lai lÄ«dzinÄtos pÄdÄjai bÄzes lÄ«nijai elastÄ«gÄ vai režģa izkÄrtojumÄ.
- Pievienots notikums ContentVisibilityAutoStateChanged, kas tiek Ä£enerÄts elementiem ar rekvizÄ«tu "content-visibility: auto", kad mainÄs elementa renderÄÅ”anas stÄvoklis.
- Darbinieku kontekstÄ ir iespÄjams piekļūt Media Source Extensions API, ko var izmantot, piemÄram, lai uzlabotu buferizÄtÄs multivides atskaÅoÅ”anas veiktspÄju, izveidojot MediaSource objektu atseviÅ”Ä·Ä darbiniekÄ un pÄrraidot tÄ darba rezultÄtus uz HTMLMediaElement. galvenajÄ pavedienÄ.
- Atļauju politikas HTTP galvene, ko izmanto, lai deleÄ£Ätu pilnvaras un iespÄjotu papildu funkcijas, ļauj izmantot aizstÄjÄjzÄ«mes, piemÄram, "https://*.bar.foo.com/".
- NoÅemtas novecojuÅ”as API window.defaultStatus, window.defaultstatus, ImageDecoderInit.premultiplyAlpha, navigateEvent.restoreScroll(), navigateEvent.transitionWhile().
- Ir veikti tÄ«mekļa izstrÄdÄtÄju rÄ«ku uzlabojumi. RÄ«ka padomi neaktÄ«viem CSS rekvizÄ«tiem ir pievienoti panelim Stili. IerakstÄ«tÄja panelis ievieÅ” automÄtisku XPath un teksta atlasÄ«tÄju noteikÅ”anu. AtkļūdotÄjs nodroÅ”ina iespÄju pÄrvietoties ar komatu atdalÄ«tÄm izteiksmÄm. IestatÄ«jumi āIestatÄ«jumi > IgnorÄt sarakstuā ir paplaÅ”inÄti.
Papildus jauninÄjumiem un kļūdu labojumiem jaunÄ versija novÄrÅ” 28 ievainojamÄ«bas. Daudzas ievainojamÄ«bas tika identificÄtas automatizÄtas testÄÅ”anas rezultÄtÄ, izmantojot AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer un AFL rÄ«kus. Nav konstatÄtas nekÄdas kritiskas problÄmas, kas ļautu apiet visus pÄrlÅ«kprogrammas aizsardzÄ«bas lÄ«meÅus un izpildÄ«t kodu sistÄmÄ Ärpus smilÅ”kastes vides. Programmas ietvaros, lai izmaksÄtu naudas atlÄ«dzÄ«bu par paÅ”reizÄjÄ laidiena ievainojamÄ«bu atklÄÅ”anu, Google izmaksÄja 10 balvas 74 tÅ«kstoÅ”u ASV dolÄru apmÄrÄ (viena balva 15000 11000, 6000 5000 un 3000 ASV dolÄru apmÄrÄ, piecas 2000 ASV dolÄru balvas, trÄ«s 1000 ASV dolÄru balvas un 6 ASV dolÄru apmÄrÄ. , divas balvas XNUMX USD vÄrtÄ«bÄ). XNUMX balvu lielums vÄl nav noteikts.
Avots: opennet.ru