Hoʻokuʻu ʻia ʻo Chrome 96

Ua wehe ʻo Google i ka hoʻokuʻu ʻana o ka polokalamu kele pūnaewele Chrome 96. Ma ka manawa like, loaʻa kahi hoʻokuʻu paʻa o ka papahana Chromium manuahi, e lawelawe nei ma ke kumu o Chrome. Hoʻokaʻawale ʻia ka polokalamu kele Chrome ma o ka hoʻohana ʻana i nā logo Google, ke ʻano o kahi ʻōnaehana no ka hoʻouna ʻana i nā leka hoʻomaopopo inā he ulia, nā modules no ka pāʻani ʻana i ka ʻike wikiō pale ʻia (DRM), kahi ʻōnaehana no ka hoʻokomo ʻana i nā mea hou, a me ka hoʻouna ʻana i nā ʻāpana RLZ i ka wā e ʻimi ai. E kākoʻo ʻia ka lālā Chrome 96 no 8 mau pule ma ke ʻano he ʻāpana o ka pōʻaiapuni Extended Stable. ʻO ka hoʻokuʻu hou ʻana o Chrome 97 e hoʻolālā ʻia no Ianuali 4th.

Nā hoʻololi nui ma Chrome 96:

  • Ma ka papa kuhikuhi puke, i hōʻike ʻia ma lalo o ka pahu helu helu, hūnā ʻia ka pihi Apps ma ke ʻano maʻamau, e ʻae iā ʻoe e wehe i ka ʻaoʻao "chrome://apps" me kahi papa inoa o nā lawelawe i hoʻonohonoho ʻia a me nā noi pūnaewele.
    Hoʻokuʻu ʻia ʻo Chrome 96
  • Ua hoʻopau ʻia ke kākoʻo no ka Android 5.0 a me nā paepae mua.
  • Hoʻohui i ke kākoʻo no ka hoʻihoʻi ʻana mai HTTP a i HTTPS me ka hoʻohana ʻana i DNS (i ka wā e hoʻoholo ai i nā helu IP, me ka hoʻohui ʻana i nā moʻolelo DNS "A" a me "AAAA", noi ʻia ka moʻolelo DNS "HTTPS", inā loaʻa, e hoʻopili koke ka polokalamu i ka pūnaewele ma o HTTPS).
  • Ma ka paʻi no nā ʻōnaehana papapihi, ua hoʻonui ʻia ka Back-forward cache, e hāʻawi ana i ka hoʻokele koke i ka wā e hoʻohana ai i nā pihi Back a Forward, e kākoʻo i ka hoʻokele ʻana ma o nā ʻaoʻao i nānā mua ʻia ma hope o ka wehe ʻana i kahi pūnaewele ʻē aʻe.
  • Hoʻohui ʻia ka hoʻonohonoho "chrome://flags#force-major-version-to-100" no ka hoʻāʻo ʻana i ka hiki ke hoʻopau ʻia o nā pūnaewele ma hope o ka hiki ʻana o ka polokalamu kele i kahi mana o ʻekolu mau huahelu ma mua o ʻelua (i ka manawa hoʻokahi ma hope o ka hoʻokuʻu ʻia ʻana o Chrome 10 in ka User-Agent parsing library i nā pilikia he nui i puka mai). Ke hoʻā ʻia ke koho, hōʻike ʻia ka mana 100 (Chrome/100.0.4664.45) ma ke poʻo poʻomanaʻo User-Agent.
  • Ma nā hale kūkulu no ka Windows platform, ua hoʻoneʻe ʻia nā ʻikepili e pili ana i ka hana o nā lawelawe pūnaewele (kuki, a me nā mea ʻē aʻe) i kahi subdirectory ʻokoʻa "Network" no ka hoʻomākaukau ʻana no ka hoʻokō ʻana i ka mīkini hoʻokaʻawale pūnaewele (Network Sandbox).
  • Ua hoʻohui ʻia kekahi mau API hou i ka Origin Trials mode (nā hiʻohiʻona hoʻokolohua e koi ai i ka hoʻāla ʻokoʻa). Hōʻike ka hoʻokolokolo kumu i ka hiki ke hana me ka API i kuhikuhi ʻia mai nā noi i hoʻoiho ʻia mai localhost a i ʻole 127.0.0.1, a i ʻole ma hope o ke kākau inoa ʻana a loaʻa i kahi hōʻailona kūikawā kūpono no ka manawa palena no kahi pūnaewele kikoʻī.
    • Ua manaʻo ʻia kahi mea FocusableMediaStreamTrack (e kapa hou ʻia ʻo BrowserCaptureMediaStreamTrack), e kākoʻo ana i ke ʻano focus(), kahi e loaʻa ai ka ʻike i nā noi e hopu i nā ʻike o nā puka makani a i ʻole tabs (no ka laʻana, nā papahana no ka hoʻolaha ʻana i nā ʻike o nā puka makani i ka wā o ka hālāwai kūkā wikiō) e pili ana i ka manaʻo hoʻokomo a hahai i kāna mau loli.
    • Ua hoʻokō ʻia ka ʻōnaehana Priority Hints, e ʻae iā ʻoe e hoʻonohonoho i ke koʻikoʻi o kahi kumu waiwai i hoʻoiho ʻia ma ke kuhikuhi ʻana i ka ʻano "importance" hou i nā hōʻailona e like me iframe, img a me ka loulou. Hiki i ke ʻano ke lawe i nā waiwai "auto" a me "haʻahaʻa" a me "kiʻekiʻe", e pili ana i ke ʻano o ka hoʻouka ʻana i nā kumuwaiwai o waho.
  • ʻO ke poʻo poʻomanaʻo Cross-Origin-Embedder-Policy, nāna e mālama i ke ʻano hoʻokaʻawale Cross-Origin a hiki iā ʻoe ke wehewehe i nā lula hoʻohana palekana ma ka ʻaoʻao Privileged Operations, i kēia manawa ke kākoʻo nei i kahi ʻāpana "credentialless" e hoʻopau i ka hoʻouna ʻana i ka ʻike pili pili e like me Kuki a me nā palapala hōʻoia o nā mea kūʻai aku.
  • Ua hoʻolauna ʻia kahi pseudo-class hou ": autofill" ma CSS, e hiki ai iā ʻoe ke hahai i ka hoʻopiha piha ʻana i nā māla i ka tag hoʻokomo e ka polokalamu kele pūnaewele (inā ʻoe e hoʻopiha me ka lima, ʻaʻole hana ka mea koho).
  • No ka pale ʻana i nā puka lou, ʻaʻole i hoʻohana hou ʻia nā waiwai CSS kākau-mode, kuhikuhi, a me nā kāʻei kua i ka viewport i ka wā e hoʻohana ai i ka waiwai CSS Containment i nā hōʻailona HTML a i ʻole BODY.
  • Hoʻohui ʻia ka waiwai CSS font-synthesis, hiki iā ʻoe ke hoʻomalu i ka hiki ke synthesize styles (oblique, bold and small-cap) ʻaʻole i loko o ka ʻohana font i koho ʻia.
  • ʻO ka PerformanceEventTiming API, ka mea e hāʻawi i ka ʻike hou aku e ana a hoʻopaʻa i ka pane ʻana o UI, ua hoʻohui i kahi ʻano InteractionID e hōʻike ana i ka ID pili mea hoʻohana. ʻAe ka ID iā ʻoe e hoʻohui i nā metric like ʻole me kahi hana hoʻohana hoʻokahi, no ka laʻana, ʻo kahi paʻi ʻana i kahi pā paʻi e hoʻohua i nā hanana lehulehu e like me ka pointerdown, mousedown, pointerup, mouseup a kaomi, a me InteractionID hiki iā ʻoe ke hoʻohui i kēia mau hanana āpau me hoʻokahi. hoʻopā.
  • Hoʻohui ʻia kahi ʻano hou o nā ʻōlelo hoʻolaha media (Media Query) - "makemake-contras" e hoʻololi i ka ʻaoʻao ʻaoʻao i nā hoʻonohonoho ʻokoʻa i hoʻonohonoho ʻia i loko o ka ʻōnaehana hana (no ka laʻana, e hoʻohuli ana i ke ʻano kiʻekiʻe contrast).
  • No nā noi PWA kūʻokoʻa, ua hoʻohui ʻia ke kākoʻo no kahi kahua "id" koho me ka ʻike noi honua i ka hōʻike (inā ʻaʻole i kuhikuhi ʻia ke kahua, hoʻohana ʻia ka URL hoʻomaka no ka ʻike).
  • Hiki i nā noi PWA kūʻokoʻa ke hoʻopaʻa inoa ma ke ʻano he mea lawelawe URL. No ka laʻana, hiki i ka music.example.com ke hoʻopaʻa inoa iā ia iho ma ke ʻano he mea mālama URL https://*.music.example.com a me nā hoʻololi āpau mai nā noi waho e hoʻohana ana i kēia mau loulou, no ka laʻana, mai nā ʻelele koke a me nā mea kūʻai leka uila, e alakaʻi. i ka wehe ʻana o kēia mau PWA- noi, ʻaʻole kahi pānaewele hou.
  • Hoʻohui ʻia ʻo CSP (Content Security Policy) wasm-unsafe-eval directive e hoʻomalu i ka hiki ke holo code ma WebAssembly. ʻO ka hoʻohana ʻana i ka CSP script-src kuhikuhi i kēia manawa e uhi iā WebAssembly.
  • Ua hoʻohui ʻo WebAssembly i ke kākoʻo no nā ʻano kuhikuhi (ʻano externref). Hiki i nā modules WebAssembly ke mālama i ka JavaScript a me DOM mea kuhikuhi i nā ʻano like ʻole a hele i nā hoʻopaʻapaʻa.
  • Ua haʻi aku ʻo PaymentMethodData i ke kākoʻo kahiko no ke ʻano uku "kāleka kumu", i hiki ai ke hoʻonohonoho i ka hana me nā ʻano kāleka ma o kahi ʻike hoʻokahi, me ka ʻole o ka kuhikuhi ʻana i nā ʻano ʻikepili pilikino. Ma kahi o "kāleka kumu", ua manaʻo ʻia e hoʻohana i nā ala ʻē aʻe e like me Google Pay, Apple Pay a me Samsung Pay.
  • Ke hoʻohana kahi pūnaewele i ka U2F (Cryptotoken) API, e hōʻike ʻia ka mea hoʻohana i kahi ʻōlelo aʻo me ka ʻike e pili ana i ka pau ʻana o kēia polokalamu polokalamu. E pio ka U2F API ma ka paʻamau ma Chrome 98 a wehe loa ʻia ma Chrome 104. Pono e hoʻohana ʻia ka API hōʻoia Pūnaewele ma kahi o ka U2F API.
  • Ua hoʻomaikaʻi ʻia nā mea hana no nā mea hoʻomohala pūnaewele. Ua hoʻohui ʻia kahi papa Manaʻo CSS hou e hāʻawi ana i kahi hōʻuluʻulu o ka ʻike e pili ana i nā kala, nā font, nā ʻōlelo hoʻohana ʻole ʻia a me nā hōʻike media, a e hōʻike ana i nā pilikia kūpono. Hoʻomaikaʻi i ka hoʻoponopono CSS a me nā hana kope. Ma ka panel Styles, ua hoʻohui ʻia kahi koho i ka papa kuhikuhi pōʻaiapili e kope i nā wehewehe CSS ma ke ʻano o nā ʻōlelo JavaScript. Ua hoʻohui ʻia kahi ʻaoʻao Payload me ka nānā ʻana i nā ʻāpana noi i ka papa nānā noi noi pūnaewele. Ua hoʻohui ʻia kahi koho i ka console pūnaewele e hūnā i nā hewa a pau CORS (Cross-Origin Resource Sharing) a ua hāʻawi ʻia kahi ʻāpana hoʻopaʻa no nā hana async.
    Hoʻokuʻu ʻia ʻo Chrome 96

Ma waho aʻe o nā hana hou a me nā hoʻoponopono bug, hoʻopau ka mana hou i 25 mau nāwaliwali. Ua ʻike ʻia ka nui o nā nāwaliwali ma muli o ka hoʻāʻo ʻana ma ka hoʻohana ʻana i ka AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer a me nā mea hana AFL. ʻAʻohe pilikia koʻikoʻi i ʻike ʻia e hiki ai i kekahi ke kāʻalo i nā pae āpau o ka pale ʻana i ka polokalamu kele pūnaewele a hoʻokō i nā code ma ka ʻōnaehana ma waho o ke kaiapuni sandbox. Ma ke ʻano he ʻāpana o ka papahana uku kālā no ka ʻike ʻana i nā nāwaliwali no ka hoʻokuʻu ʻana i kēia manawa, ua uku ʻo Google i nā makana 13 he $60 (hoʻokahi makana $15000, hoʻokahi makana $10000, ʻelua mau makana $7500, hoʻokahi makana $5000, ʻelua mau makana $3000, hoʻokahi makana $2500, ʻelua makana $2000, ʻelua mau makana. ʻelua $ 1000 bonus a me hoʻokahi $ 500 bonus). ʻAʻole i hoʻoholo ʻia ka nui o nā makana 5.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka