Chrome útgáfa 85

Google fram útgáfu vefvafra Chrome 85... Samtímis laus stöðug útgáfa af ókeypis verkefni Króm, sem þjónar sem grunnur Chrome. Chrome vafri öðruvísi notkun Google lógóa, tilvist kerfis til að senda tilkynningar ef hrun er, möguleiki á að hlaða niður Flash-einingu sé þess óskað, einingar til að spila verndað myndbandsefni (DRM), kerfi til að setja upp uppfærslur sjálfkrafa og senda meðan á leit stendur. RLZ breytur. Næsta útgáfa af Chrome 86 er áætluð 6. október.

Helstu breytingar в Chrome 85:

  • Bætt við getu til að draga saman hópa flipa. Flipar eru flokkaðir með samhengisvalmynd og geta tengst tilteknum lit og merkimiða. Þegar þú smellir á hópmerki eru fliparnir sem tengjast honum nú faldir og einn flokkur verður eftir í staðinn. Með því að smella aftur á merkimiðann er feluleikinn fjarlægður.

    Chrome útgáfa 85

    Chrome útgáfa 85

  • Útfærð forskoðun á innihaldi flipa. Með því að sveima yfir flipahnappi birtist nú smámynd af síðunni á flipanum. Eiginleikinn er ekki enn virkur fyrir alla notendur og hægt er að virkja hann með því að nota „chrome://flags/#tab-hover-cards“ stillinguna.

    Chrome útgáfa 85

  • Bætti við möguleikanum á að vista breytt PDF eyðublöð og stungið upp á stillingum „chrome://flags#pdf-viewer-update“ og „chrome://flags/#pdf-two-up-view“ til að gera tilraunir með nýtt viðmót skoða PDF skjöl.
  • Bætti við möguleikanum á að skiptast á tenglum með QR kóða. Til að búa til QR kóða fyrir núverandi síðu er sérstakt tákn sett á veffangastikuna sem birtist þegar smellt er á veffangastikuna. Eiginleikinn er ekki enn virkur fyrir alla notendur og hægt er að virkja hann með því að nota „chrome://flags/#sharing-qr-code-generator“ stillinguna.

    Chrome útgáfa 85

  • About:flags síðan hefur nú valmöguleikann „Omnibox UI Hide Steady-State URL Path, Query, and Ref“ ("chrome://flags#omnibox-ui-hide-steady-state-url-path-query-and- ref- on-interaction"), leyfa slökkva á birtingu slóðaþátta og fyrirspurnarfæribreyta í veffangastikunni, þannig að aðeins svæðislénið sé sýnilegt. Felur á sér stað þegar þú byrjar að hafa samskipti við síðuna (heildarslóðin er sýnd við hleðslu og þar til notandinn byrjar að fletta). Eftir að hafa falið þig ertu beðinn um að smella á veffangastikuna til að skoða alla vefslóðina. Það er líka möguleiki "chrome://flags#omnibox-ui-reveal-steady-state-url-path-query-and-ref-on-hover" til að sýna alla vefslóðina á sveimi. Stillingin „Sýna alltaf fulla vefslóð“ sem er tiltæk í samhengisvalmyndinni hættir við að fela „https://“, „www.“, slóðir og færibreytur. Sjálfgefið er að fela sem stendur er aðeins virkt fyrir lítið hlutfall notenda. Ástæðan fyrir breytingunni er sögð vera vilji til að vernda notendur fyrir vefveiðum sem vinna með breytur í vefslóðinni.
    Chrome útgáfa 85

  • Í spjaldtölvustillingu gera snertiskjátæki kleift að fletta lárétt yfir opna flipa, sem sýnir stórar smámyndir af síðum tengdum flipa auk titla flipa. Hægt er að færa og endurraða flipa með skjábendingum. Kveikt og slökkt er á skjánum á smámyndum með sérstökum hnappi sem staðsettur er við hliðina á veffangastikunni og avatar notandans. Til að slökkva á stillingunni eru stillingarnar „chrome://flags/#webui-tab-strip“ og „chrome://flags/#scrollable-tabstrip“ til staðar.

    Chrome útgáfa 85

  • Í Android útgáfunni, þegar slegið er inn á veffangastikuna á listanum yfir tillögur að síðum, er gefið vísbendingu um að fletta fljótt að þegar opnum flipa.
    Chrome útgáfa 85

  • Í Android útgáfunni, í samhengisvalmynd tengla sem birtist þegar þú ýtir lengi á tengil, bætt við merki til að auðkenna fljótlegar síður. Hraði er ákvarðaður út frá mælingum Algerlega Vítamín Vefanna, að teknu tilliti til heildarmælinga um hleðslutíma, svörun og stöðugleika innihalds.
    Chrome útgáfa 85

  • Lokun veitt óöruggt stígvél (án dulkóðunar) á keyrsluskrám og bætt viðvaranir fyrir óöruggt niðurhal á skjalasafni (zip, iso, osfrv.). Í næstu útgáfu gerum við ráð fyrir að loka skjalasafni og birta viðvörun fyrir skjöl (docx, pdf, osfrv.). Í framtíðinni er fyrirhugað að hætta smám saman að styðja skráaupphleðslu án dulkóðunar. Lokunin er útfærð vegna þess að hægt er að nota niðurhal á skrám án dulkóðunar til að framkvæma illgjarnar aðgerðir með því að skipta um innihald meðan á MITM árásum stendur.
  • Stuðningur við AVIF (AV1 Image Format) myndsniðið er sjálfgefið virkt, sem notar innra ramma þjöppunartækni frá AV1 myndbandskóðunarsniðinu. Ílátið til að dreifa þjöppuðum gögnum í AVIF er algjörlega svipað og HEIF. AVIF styður bæði myndir í HDR (High Dynamic Range) og Wide-gamut litarými, sem og í venjulegu dynamic range (SDR).
  • Þegar þú setur saman samsetningar fyrir Windows og macOS sjálfgefið þegar hringt er í MSVC og Clang þýðendur innifalið hagræðing byggð á niðurstöðum kóðasniðs (PGO - Profile-guided optimization), sem gerir þér kleift að búa til ákjósanlegri kóða byggt á greiningu á eiginleikum framkvæmdar forrits. Með því að virkja PGO gerði það mögulegt að flýta hleðslu flipa um það bil 10% (hraðamælir 2.0 prófunarhraði á macOS um 7.7% og á Windows um 11.4%). Viðmótssvörun jókst í macOS um 3.9% og í Windows um 7.3%.
  • Bætti við tilraunaham til að draga úr virkni bakgrunnsflipa („Tab Throttling“), sem er aðgengileg í gegnum „chrome://flags##intensive-wake-up-throttling“ stillinguna (búast við að vera virkjuð sjálfgefið í Chrome 86). Þegar þessi hamur er virkur minnkar flutningur stjórnunar á bakgrunnsflipa (TaskQueues) í 1 símtal á mínútu ef síðan er í bakgrunni í meira en 5 mínútur.
  • Fyrir alla notendaflokka er stilling til að draga úr örgjörvanotkun virkjuð þegar vafraglugginn er ekki í sjónsviði notandans. Chrome athugar hvort vafraglugginn skarast af öðrum gluggum og kemur í veg fyrir að punktar séu teiknaðir á svæðum þar sem skarast.
  • Styrkt vörn gegn hleðslu blandaðs margmiðlunarefnis (þegar tilföngum er hlaðið á HTTPS síðu í gegnum http:// samskiptareglur). Á síðum sem eru opnaðar í gegnum HTTPS hefur sjálfvirkt skipt út fyrir „http://“ tenglum með „https://“ í kubbum sem tengjast hleðslu myndum (áður var skriftum og iframes, hljóðskrám og myndböndum skipt út). Ef mynd er ekki tiltæk í gegnum https, þá er niðurhal hennar lokað (þú getur handvirkt merkt lokunina í gegnum valmyndina sem er aðgengileg í gegnum hengilástáknið á veffangastikunni).
  • Fyrir TLS vottorð gefin út frá og með 1. september 2020, mun ný takmörkun á gildistíma gildir - líftími þessara skírteina má ekki vera lengri en 398 dagar (13 mánuðir). Svipaðar takmarkanir gilda í Firefox og Safari. Fyrir skírteini sem berast fyrir 1. september verður traust viðhaldið en takmarkað við 825 daga (2.2 ár).
  • Nokkrum nýjum API hefur verið bætt við upprunaprófunarhaminn (tilraunaeiginleikar sem krefjast sérstakrar virkjunar). 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.
    • Lagt til hugtak gáttir til að veita óaðfinnanlega flakk á milli vefsvæða og setja eina síðu inn í aðra til að forskoða efni áður en þú ferð. Nýtt merki lagt til , sem gerir þér kleift að birta aðra síðu í formi innskots, þegar einblínt er á, verður síðan sem sýnd er í innskotinu færð í stöðu aðalskjalsins, þar sem flakk er leyft. Ólíkt iframe er innskotið algjörlega einangrað frá undirliggjandi síðu og er meðhöndlað sem sérstakt skjal.
    • API Sækja straumspilun, sem gerir niðurhalsbeiðnum kleift að hlaða efni í formi straums ReadableStream (áður krafðist beiðnin um að efnið væri að fullu tilbúið, en nú er hægt að byrja að senda gögn í formi straums án þess að bíða eftir að meginmál beiðninnar sé að fullu tilbúinn). Til dæmis getur vefforrit byrjað að senda vefeyðublaðsgögn um leið og notandi byrjar að slá inn í innsláttarreitinn og þegar innslátturinn er lokið verða gögnin send með fetch(). Þar á meðal í gegnum nýja API, geturðu sent hljóð- og myndgögn sem eru búin til á viðskiptavininum.
    • API lagt til Yfirlýsandi Shadow DOM að búa til nýjar rótargreinar í Skuggi DOM, til dæmis til að aðgreina innfluttan frumefnisstíl þriðja aðila og tengdan DOM hápunkt hans frá aðalskjalinu. Fyrirhugað yfirlýsingar API gerir þér kleift að nota aðeins HTML til að losa DOM útibú án þess að þurfa að skrifa JavaScript kóða.
    • Bætt við eign RTCRtpEncodingParameters.adaptivePtime, sem gerir sendanda RTC strauma (rauntímasamskipti) kleift að stjórna virkjun á aðlögunarbúnaði pakkasendingar.
    • Það er auðveldara að útvega viðvarandi geymslu fyrir þegar uppsett PWA (Progressive Web Apps) og TWA (Trusted Web Activities)
      Forritið þarf bara að kalla á navigator.storage.persist() aðferðina og viðvarandi geymsla verður veitt sjálfkrafa.

  • Innleiddi nýja CSS reglu @eign, sem gerir þér kleift að skrá þig sérsniðnar CSS eiginleika með erfðum, tegundaskoðun og sjálfgefnum gildum. @property aðgerðin er sú sama og registerProperty() aðferðin sem bætt var við áðan.
  • Fyrir kerfi sem keyra Windows OS er hægt að nota aðferðina getInstalledRelatedApps () til að ákvarða uppsetningu PWA forrita. Áður virkaði þessi aðferð aðeins á Android pallinum.
  • Stuðningur við skjáborð er nú fáanlegur flýtileiðir forrita, sem gerir þér kleift að veita skjótan aðgang að vinsælum stöðluðum aðgerðum í forritinu. Til að búa til flýtileiðir skaltu bara bæta þáttum við vefforritið á PWA (Progressive Web Apps) sniði. Áður voru flýtileiðir forrita aðeins fáanlegar á Android pallinum.
  • Bætt við CSS eign innihaldssýnileika til að stjórna sýnileika efnis til að hámarka flutning. Þegar stillt er á „sjálfvirkt“ er skyggni ákvarðað af vafranum út frá nálægð frumefnisins við mörk sýnilega svæðisins. 'Falið' gildið gerir þér kleift að stjórna algjörlega birtingu frumefnisins frá skriftum.
  • Bætt við CSS eign mótstilli til að stilla ákveðið gildi fyrir núverandi teljara. Nýja CSS-eiginleikinn bætir við áður tiltæka gagn-núllstillingu og móthækkanir, sem eru notaðir til að búa til nýjan teljara eða auka þann sem fyrir er.
  • Bætti við 'síðu' CSS eiginleikum til að endurspegla síðuna þegar hún er prentuð, sem og 'page-orientation' eiginleika til að fá upplýsingar um síðustefnu ('upprétt', 'snúa-til vinstri' og 'snúa-hægri'). Innleiddur stuðningur við að fá aðgang að síðum með nafni, til dæmis „@page foobar {}“.
  • API innleitt Tímasetning viðburða til að mæla tafir á atburðum fyrir og eftir hleðslu síðu.
  • Leavepictureinpicture atburðurinn sendir nú tilvísun í pictureInPictureWindow til að fá aðgang að glugganum í mynd-í-mynd ham.
  • Þegar þú fyllir út tilvísunarhausinn er sjálfgefið núna gildir strict-origin-when-cross-origin regla (senda Referrer stytt til annarra véla sem auðlindir eru hlaðnar frá) í stað þess að tilvísun-þegar-niðurfærsla (Tilvísun er ekki fyllt út þegar aðgangur er frá HTTPS til HTTP, en er sendur við hleðslu auðlindir yfir HTTPS).
  • Í WebAuthn API lagt til nýjar aðferðir getPublicKey(), getPublicKeyAlgorithm() og getAuthenticatorData().
  • Í WebAssembly bætt við Stuðningur við innflutning og útflutning á 64-bita heiltöluaðgerðabreytum með JavaScript BigInt gerðinni.
  • WebAssembly útfærir viðbót Fjölgildi, leyfa aðgerðir skila fleiri en einu gildi.
  • Liftoff grunnlínuþýðandinn fyrir WebAssembly er virkur fyrir alla arkitektúra og vettvang, ekki bara Intel kerfi. Lykilmunurinn á Liftoff og áður notaða TurboFan þýðandanum er að Liftoff miðar að því að ná sem mestum hraða upphafssamsetningar, á kostnað lágrar frammistöðu kóðans sem myndast. Liftoff er miklu einfaldara en TurboFan og býr til tilbúinn vélkóða mjög fljótt, sem gerir þér kleift að byrja að keyra hann næstum strax og halda töfum samantektar í lágmarki. Til að flýta fyrir drögum að kóðanum er hagræðingarsamsetningarfasi keyrður samhliða, sem er framkvæmdur með því að nota Turbofan þýðanda. Þegar fínstilltu vélaleiðbeiningarnar eru tilbúnar er upphafsdrögunum skipt út fyrir hraðari kóða. Alls, með því að draga úr leynd áður en keyrsla hefst, jók Liftoff árangur WebAssembly prófunarsvítunnar um um það bil 20%.
  • Í JavaScript bætt við nýir rökrænir úthlutanir: "??=", "&&=" og "||=". „x ??= y“ rekstraraðilinn framkvæmir aðeins úthlutun ef „x“ er núll eða óskilgreint. Rekstraraðilinn "x ||= y" framkvæmir aðeins úthlutun ef "x" er FALSE og "x &&= y" er TRUE.
  • Bætt við String.prototype.replaceAll() aðferð, sem skilar nýjum streng (upprunalegi strengurinn helst óbreyttur) þar sem öllum samsvörunum er skipt út miðað við tilgreint mynstur. Mynstur geta verið annað hvort einfaldar grímur eða regluleg tjáning.
  • Innleiddi Promise.any() aðferðina, sem skilar fyrsta fullkomnu loforðinu af listanum.
  • AppCache upplýsingaskráin (tækni til að skipuleggja rekstur vefforrits í ótengdum ham) hefur verið hætt. Ástæðan sem nefnd er er löngunin til að losna við einn af vektorunum fyrir forskriftarárásir á milli vefsvæða. Mælt er með því að nota API í stað AppCache Cache.
  • Kökusending er bönnuð í SameSite=None ham fyrir tengingar án dulkóðunar. SameSite eigindin er tilgreind í Set-Cookie hausnum til að stjórna sendingu á vafrakökum og er sjálfgefið stillt á gildið "SameSite=Lax", sem takmarkar sendingu á vafrakökum fyrir undirbeiðnir yfir vefsvæði, svo sem myndabeiðni eða hlaða efni í gegnum iframe frá annarri síðu.
    Síður geta hnekkt sjálfgefna SameSite hegðun með því að stilla vafrakökur stillinguna sérstaklega á SameSite=None. The SameSite=None gildi fyrir Cookie er nú aðeins hægt að stilla í öruggri stillingu, sem gildir fyrir tengingar í gegnum HTTPS.

  • Í verkfærum fyrir vefhönnuði bætt við stuðningur við að breyta stílum sem eru búnir til með CSS-in-JS ramma með því að nota CSSOM API (CSS Object Model), sem og stílum bætt við frá JavaScript. Endurskoðunarstjórnborð uppfært í útgáfu Vitinn 6.0, sem bætir við nýjum mælikvörðum Largest Contentful Paint (LCP), Cumulative Layout Shift (CLS) og Total Blocking Time (TBT).

    Chrome útgáfa 85

  • Frammistöðumælaborðið sýnir upplýsingar um skyndiminni JavaScript samantektarniðurstöður. Þegar notandi vafrar í gegnum síðuna sýnir kvarðinn tímann miðað við upphaf leiðsagnar en ekki upphaf upptöku.

    Chrome útgáfa 85

Til viðbótar við nýjungar og villuleiðréttingar útilokar nýja útgáfan 20 veikleikar. Margir af veikleikunum voru auðkenndir vegna sjálfvirkra prófana með verkfærum AddressSanitizer, MemorySanitizer, Stjórna flæðisheilleika, LibFuzzer и AFL. 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 áætluninni til að greiða peningaverðlaun fyrir að uppgötva veikleika fyrir núverandi útgáfu, greiddi Google út 14 verðlaun að verðmæti $10000 (ein $5000 verðlaun, þrjú $1000 verðlaun og fjögur $500 verðlaun). Stærð 6 verðlaunanna hefur ekki enn verið ákveðin.

Heimild: opennet.ru

Bæta við athugasemd