Chrome útgáfa 101

Google hefur kynnt útgáfu Chrome 101 vefvafrans. Á sama tíma er stöðug útgáfa af ókeypis Chromium verkefninu, sem þjónar sem grunnur Chrome, fáanleg. Chrome vafrinn er frábrugðinn Chromium að því er varðar notkun Google lógóa, tilvist kerfis til að senda tilkynningar ef hrun er, einingar til að spila afritunarvarið myndbandsefni (DRM), kerfi til að setja upp uppfærslur sjálfkrafa, sem gerir Sandbox einangrun varanlega kleift , útvegar lykla að Google API og sendir RLZ- þegar leitað er í breytum. Fyrir þá sem þurfa meiri tíma til að uppfæra er sérstakt Extended Stable útibú, fylgt eftir með 8 vikum, sem myndar uppfærslu á fyrri útgáfu af Chrome 100. Næsta útgáfa af Chrome 102 er áætluð 24. maí.

Helstu breytingar á Chrome 101:

  • Bætt við hliðarleitaraðgerðinni, sem gerir það mögulegt að skoða leitarniðurstöður í hliðarstikunni samtímis því að skoða aðra síðu (í einum glugga geturðu séð bæði innihald síðunnar og niðurstöður aðgangs að leitarvélinni). Eftir að hafa farið á síðu af síðu með leitarniðurstöðum í Google birtist tákn með bókstafnum „G“ fyrir framan innsláttarreitinn á veffangastikunni; þegar þú smellir á það opnast hliðarborð með niðurstöðum áður ráðist í leit. Sjálfgefið er að aðgerðin er ekki virkjuð á öllum kerfum; til að virkja hana geturðu notað „chrome://flags/#side-search“ stillinguna.
    Chrome útgáfa 101
  • Netfangastikan útfærir forbirtingu á innihaldi tilmæla sem boðið er upp á þegar þú skrifar. Áður, til að flýta fyrir umskiptum frá veffangastikunni, voru líklegastu tilmælin um umskipti hlaðin án þess að bíða eftir að notandinn smelli, með því að nota Prefetch símtalið. Nú, auk hleðslu, eru þau einnig sýnd í biðminni (þar á meðal eru forskriftir keyrðar og DOM-tréð er myndað), sem gerir ráðleggingum kleift að birta strax eftir smell. Til að stjórna forspárútgáfu eru stillingarnar „chrome://flags/#enable-prerender2“, „chrome://flags/#omnibox-trigger-for-prerender2“ og „chrome://flags/#search-suggestion-for -“ er lagt til. prerender2".
  • Upplýsingar í HTTP haus User-Agent og JavaScript færibreytum navigator.userAgent, navigator.appVersion og navigator.platform hafa verið klipptar. Hausinn inniheldur aðeins upplýsingar um nafn vafrans, mikilvæga vafraútgáfu (íhlutum MINOR.BUILD.PATCH útgáfunnar er skipt út fyrir 0.0.0), vettvang og gerð tækis (farsími, PC, spjaldtölva). Til að fá viðbótargögn, eins og nákvæma útgáfu og útbreidd vettvangsgögn, verður þú að nota User Agent Client Hints API. Fyrir síður sem hafa ekki nægar nýjar upplýsingar og eru ekki enn tilbúnar til að skipta yfir í notendaviðskiptavinavísbendingar, þar til í maí 2023, hafa þeir tækifæri til að skila fullum notandaumboðsmanni.
  • Breytti hegðun setTimeout fallsins við sendingu núllviðmiða, sem ákvarðar seinkun á símtalinu. Frá og með Chrome 101, þegar tilgreint er „setTimeout(…, 0)“ verður kóðinn kallaður strax, án 1ms tafar eins og krafist er í forskriftinni. Fyrir endurtekin hreiður setTimeout símtöl er töf upp á 4 ms beitt.
  • Útgáfan fyrir Android vettvang styður beiðni um heimildir til að birta tilkynningar (í Android 13, til að birta tilkynningar, verður forritið að hafa „POST_NOTIFICATIONS“ leyfið, án þess verður sending tilkynninga læst). Þegar Chrome er ræst í Android 13 umhverfi mun vafrinn nú biðja þig um að fá tilkynningaheimildir.
  • Möguleikinn á að nota WebSQL API í forskriftum þriðja aðila hefur verið fjarlægð. Sjálfgefið var að WebSQL-lokun í skriftum sem ekki voru hlaðnar af núverandi síðu var virkjuð í Chrome 97, en valkostur var eftir til að slökkva á þessari hegðun. Chrome 101 fjarlægir þennan valkost. Í framtíðinni ætlum við að hætta stuðningi við WebSQL smám saman að fullu, óháð notkunarsamhengi. Mælt er með því að nota vefgeymsla og verðtryggða gagnagrunna API í stað WebSQL. WebSQL vélin er byggð á SQLite kóða og gæti verið notuð af árásarmönnum til að nýta sér veikleika í SQLite.
  • Fjarlægði nöfn fyrirtækjastefnu (chrome://policy) sem innihéldu skilmála sem ekki eru innifalin. Frá og með Chrome 86 hafa verið lagðar til endurnýjunarreglur fyrir þessar reglur sem nota innifalið hugtök. Hugtök eins og „hvítlisti“, „svartur listi“, „innfæddur“ og „meistari“ hefur verið hreinsaður upp. Til dæmis hefur URLBlacklist stefnan verið endurnefnd í URLBlocklist, AutoplayWhitelist í AutoplayAllowlist og NativePrinters to Printers.
  • Í upprunaprófunarham (tilraunaeiginleikar sem krefjast sérstakrar virkjunar) hafa prófanir á Federated Credential Management (FedCM) API aðeins hafist í samsetningum fyrir Android vettvang, sem gerir þér kleift að búa til sameinaða auðkennisþjónustu sem tryggja friðhelgi einkalífsins og vinna án krossa. -síða rakningaraðferðir, svo sem þriðja aðila vafrakökuvinnsla . Uppruni prufa felur í sér getu til að vinna með tilgreint API úr forritum sem hlaðið er niður frá localhost eða 127.0.0.1, eða eftir að hafa skráð og fengið sérstakan tákn sem gildir í takmarkaðan tíma fyrir tiltekna síðu.
  • Forgangsvísbendingakerfið hefur verið stöðugt og boðið öllum, sem gerir þér kleift að stilla mikilvægi tiltekins niðurhalaðs auðlindar með því að tilgreina viðbótareiginleika „mikilvægi“ í merkjum eins og iframe, img og link. Eigindin getur tekið gildin „sjálfvirk“ og „lágt“ og „hátt“, sem hafa áhrif á röðina sem vafrinn hleður utanaðkomandi auðlindum.
  • Bætti við eiginleikanum AudioContext.outputLatency, þar sem þú getur fundið upplýsingar um fyrirhugaða seinkun fyrir hljóðúttak (töfin milli hljóðbeiðni og upphafs að vinna móttekin gögn með hljóðúttakstækinu).
  • Bætti við CSS eiginleikum leturpalettu og @font-palette-values ​​reglu, sem gerir þér kleift að velja litatöflu úr lita leturgerð eða skilgreina þína eigin litatöflu. Til dæmis er hægt að nota þessa virkni til að passa litaða leturgerð eða emoji við innihaldslitinn, eða til að virkja dökka eða ljósa stillingu fyrir leturgerð.
  • Bætti við hwb() CSS fallinu, sem veitir aðra aðferð til að tilgreina sRGB liti á HWB (Hue, Whiteness, Blackness) sniði, svipað og HSL (Hue, Saturation, Lightness) sniði, en auðveldara fyrir skynjun mannsins.
  • Í window.open() aðferðinni, að tilgreina sprettigluggann í windowFeatures línunni, án þess að úthluta gildi (þ.e. þegar einfaldlega er tilgreint sprettiglugga frekar en popup=true) er nú meðhöndlað sem opnun smækkaðs sprettiglugga (samsíða " popup=true") í stað þess að úthluta sjálfgefna gildinu „false“, sem var órökrétt og villandi fyrir þróunaraðila.
  • MediaCapabilities API, sem veitir upplýsingar um getu tækisins og vafrans til að afkóða margmiðlunarefni (studd merkjamál, snið, bitahraða og upplausn), hefur bætt við stuðningi við WebRTC strauma.
  • Þriðja útgáfa af API fyrir örugga greiðslustaðfestingu hefur verið lögð til, sem býður upp á verkfæri til að staðfesta frekari greiðsluviðskipti. Nýja útgáfan bætir við stuðningi við auðkenni sem krefjast innsláttar gagna, skilgreiningu á tákni til að gefa til kynna bilun í staðfestingu og valfrjálsu nafni greiðsluþega.
  • Bætti forget() aðferð við USBDevice API til að afturkalla heimildir sem notandinn hefur áður veitt til að fá aðgang að USB tæki. Að auki eru USBConfiguration, USBInterface, USBAlternateInterface og USBEndpoint tilvik nú jöfn undir ströngum samanburði ("===", benda á sama hlut) ef þeim er skilað fyrir sama USBDevice hlut.
  • Endurbætur hafa verið gerðar á verkfærum fyrir vefhönnuði. Hægt er að flytja inn og flytja út skráðar notendaaðgerðir á JSON sniði (dæmi). Útreikningur og birting einkaeigna hefur verið endurbætt í vefstjórnborðinu og viðmóti kóðaskoðunar. Bætt við stuðningi við að vinna með HWB litalíkaninu. Bætti við möguleikanum á að skoða falllög sem skilgreind eru með @lagsreglunni á CSS spjaldinu.
    Chrome útgáfa 101

Til viðbótar við nýjungar og villuleiðréttingar, útrýma nýja útgáfan 30 veikleika. Margir af veikleikunum voru auðkenndir sem afleiðing af sjálfvirkum prófunum með AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer og AFL verkfærunum. Engin mikilvæg vandamál hafa fundist sem gera manni kleift að komast framhjá öllum stigum vafraverndar og keyra kóða á kerfinu utan sandkassaumhverfisins. Sem hluti af peningaverðlaunaáætluninni til að uppgötva veikleika fyrir núverandi útgáfu, greiddi Google 25 verðlaun að andvirði $81 þúsund (ein $10000 verðlaun, þrjú $7500 verðlaun, þrjú $7000 verðlaun, ein $6000 verðlaun, tvö $5000 verðlaun, fjögur $2000 verðlaun, þrjú verðlaun $1000 og ein verðlaun $500). Stærð 6 verðlaunanna hefur ekki enn verið ákveðin.

Heimild: opennet.ru

Bæta við athugasemd