Google ir atklÄjis tÄ«mekļa pÄrlÅ«kprogrammas Chrome 111 izlaidumu. TajÄ paÅ”Ä laikÄ ir pieejams bezmaksas Chromium projekta stabils laidiens, 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 nosÅ«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 112 laidiens ir paredzÄts 4. aprÄ«lÄ«.
GalvenÄs izmaiÅas pÄrlÅ«kÄ Chrome 111:
- Privacy Sandbox UI elementi ir atjauninÄti, lai ļautu definÄt un izmantot lietotÄju intereÅ”u kategorijas, nevis izsekoÅ”anas sÄ«kfailus, lai identificÄtu lietotÄju grupas ar lÄ«dzÄ«gÄm interesÄm, neidentificÄjot atseviŔķus lietotÄjus. JaunajÄ versijÄ ir pievienots jauns dialoglodziÅÅ”, kas informÄ lietotÄjus par Privacy Sandbox iespÄjÄm un novirza uz iestatÄ«jumu lapu, kurÄ varat konfigurÄt reklÄmas tÄ«kliem pÄrsÅ«tÄ«to informÄciju.
- Ir piedÄvÄts jauns dialoglodziÅÅ” ar informÄciju par iespÄju sinhronizÄt iestatÄ«jumus, vÄsturi, grÄmatzÄ«mes, automÄtiskÄs pabeigÅ”anas datu bÄzi un citus datus starp pÄrlÅ«kprogrammÄm.
- Linux un Android platformÄs DNS nosaukumu atrisinÄÅ”anas darbÄ«bas tiek pÄrvietotas no izolÄta tÄ«kla procesa uz neizolÄtu pÄrlÅ«kprogrammas procesu, jo, strÄdÄjot ar sistÄmas atrisinÄtÄju, nav iespÄjams ieviest dažus smilÅ”kastes ierobežojumus, kas attiecas uz citiem tÄ«kla pakalpojumiem.
- Pievienots atbalsts lietotÄju automÄtiskai pieteikÅ”anai Microsoft identitÄtes pakalpojumos (Azure AD SSO), izmantojot konta informÄciju no Microsoft Windows.
- Chrome atjauninÄÅ”anas mehÄnisms operÄtÄjsistÄmÄs Windows un macOS apstrÄdÄ atjauninÄjumus jaunÄkajÄm 12 pÄrlÅ«kprogrammas versijÄm.
- Lai izmantotu maksÄjumu apstrÄdÄtÄja API, kas vienkÄrÅ”o integrÄciju ar esoÅ”ajÄm maksÄjumu sistÄmÄm, tagad ir skaidri jÄdefinÄ lejupielÄdÄto datu avots, CSP parametrÄ connect-src (Content-Security-Policy) norÄdot domÄnus, uz kuriem tiek nosÅ«tÄ«ti pieprasÄ«jumi. .
- NoÅemta PPB_VideoDecoder(Dev) API, kas kļuva neatbilstoÅ”a pÄc Adobe Flash atbalsta beigÄm.
- Pievienota View Transitions API, kas atvieglo pÄrejas animÄcijas efektu izveidi starp dažÄdiem DOM stÄvokļiem (piemÄram, vienmÄrÄ«ga pÄreja no viena attÄla uz citu).
- Pievienots funkcijas style() atbalsts CSS vaicÄjumam "@container", lai piemÄrotu stilus, pamatojoties uz vecÄku elementa pielÄgoto rekvizÄ«tu aprÄÄ·inÄtajÄm vÄrtÄ«bÄm.
- CSS ir pievienotas trigonometriskÄs funkcijas sin(), cos(), tan(), asin(), acos(), atan() un atan2().
- Pievienots eksperimentÄls (sÄkotnÄjÄs izmÄÄ£inÄjuma versijas) dokuments AttÄls attÄlÄ API patvaļīga HTML satura atvÄrÅ”anai, ne tikai video, attÄls attÄlÄ režīmÄ. AtŔķirÄ«bÄ no loga atvÄrÅ”anas, izmantojot izsaukumu window.open(), logi, kas izveidoti, izmantojot jauno API, vienmÄr tiek rÄdÄ«ti virs citiem logiem, nepaliek pÄc sÄkotnÄjÄ loga aizvÄrÅ”anas, neatbalsta navigÄciju un nevar skaidri norÄdÄ«t displeja pozÄ«ciju. .
- Ir iespÄjams palielinÄt vai samazinÄt ArrayBuffer lielumu, kÄ arÄ« palielinÄt SharedArrayBuffer izmÄru.
- WebRTC ievieÅ” atbalstu SVC (Scalable Video Coding) paplaÅ”inÄjumiem, lai pielÄgotu video straumi klienta joslas platumam un pÄrraidÄ«tu vairÄkas dažÄdas kvalitÄtes video straumes vienÄ straumÄ.
- Media Session API ir pievienotas darbÄ«bas āiepriekÅ”Äjais slaidsā un ānÄkamais slaidsā, lai nodroÅ”inÄtu navigÄciju starp iepriekÅ”Äjo un nÄkamo slaidu.
- Ir pievienota jauna pseidoklases sintakse ":nth-child(an + b)" un ":nth-last-child()", lai ļautu iegÅ«t atlasÄ«tÄju bÄrnu elementu priekÅ”filtrÄÅ”anai pirms galvenÄs "An+B" atlases loÄ£ikas veikÅ”anas tiem.
- CSS ir pievienotas jaunas saknes elementa fonta lieluma vienības: rex, rch, ric un rlh.
- Ir ieviests pilns CSS Color Level 4 specifikÄcijas atbalsts, tostarp atbalsts septiÅÄm krÄsu paletÄm (sRGB, RGB 98, Display p3, Rec2020, ProPhoto, CIE un HVS) un 12 krÄsu telpÄm (sRGB Linear, LCH, okLCH, LAB, okLAB). , Displejs p3, Rec2020, a98 RGB, ProPhoto RGB, XYZ, XYZ d50, XYZ d65), papildus iepriekÅ” atbalstÄ«tajÄm Hex, RGB, HSL un HWB krÄsÄm. Tiek nodroÅ”inÄta iespÄja izmantot savas krÄsu telpas animÄcijai un gradientiem.
- CSS ir pievienota jauna funkcija color(), ko var izmantot, lai definÄtu krÄsu jebkurÄ krÄsu telpÄ, kurÄ krÄsas tiek norÄdÄ«tas, izmantojot R, G un B kanÄlus.
- Pievienota funkcija color-mix(), kas definÄta CSS Color 5 specifikÄcijÄ, kas ļauj jaukt krÄsas jebkurÄ krÄsu telpÄ, pamatojoties uz doto procentuÄlo daļu (piemÄram, lai baltajam pievienotu 10% zilÄ, varat norÄdÄ«t "color-mix". (srgb, zils 10%, balts);").
- Ir veikti tÄ«mekļa izstrÄdÄtÄju rÄ«ku uzlabojumi. Panelis Stili tagad atbalsta CSS Color Level 4 specifikÄciju un tÄs jaunÄs krÄsu telpas un paletes. RÄ«ks patvaļīgu pikseļu krÄsas noteikÅ”anai ("pilinÄtÄjs") ir pievienojis atbalstu jaunÄm krÄsu telpÄm un iespÄju konvertÄt starp dažÄdiem krÄsu formÄtiem. JavaScript atkļūdotÄja pÄrtraukumpunkta vadÄ«bas panelis ir pÄrveidots.
Papildus jauninÄjumiem un kļūdu labojumiem jaunÄ versija novÄrÅ” 40 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. KÄ daļu no programmas, lai izmaksÄtu naudas atlÄ«dzÄ«bu par paÅ”reizÄjÄ laidiena ievainojamÄ«bu atklÄÅ”anu, Google samaksÄja 24 balvas 92 tÅ«kstoÅ”u USD vÄrtÄ«bÄ (viena balva USD 15000 4000 un USD 10000, divas balvas USD 700 5000 un USD 2000, trÄ«s balvas USD 1000, USD 3000 un piecas balvas XNUMX USD).
Avots: opennet.ru