Google ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΠ»Π° kumasulidwa kwa msakatuli Chrome 83... Nthawi imodzi zilipo kutulutsidwa kokhazikika kwa projekiti yaulere Chromium, yomwe imakhala ngati maziko a Chrome. Msakatuli wa Chrome chosiyana kugwiritsa ntchito ma logo a Google, kukhalapo kwa dongosolo lotumizira zidziwitso pakagwa ngozi, kutha kutsitsa gawo la Flash mukapempha, ma module osewera otetezedwa (DRM), kachitidwe kokhazikitsa zokha zosintha ndi kufalitsa pakufufuza. Zithunzi za RLZ. Chifukwa chakusintha kwa otukula kuti azigwira ntchito kunyumba mkati mwa mliri wa SARS-CoV-2 coronavirus, kutulutsidwa kwa Chrome 82 kudachedwa. anaphonya. Kutulutsidwa kotsatira kwa Chrome 84 kuyenera kuchitika pa Julayi 14.
Anayamba kuphatikiza misa DNS pamtundu wa HTTPS (DoH, DNS pa HTTPS) pamakina ogwiritsira ntchito omwe machitidwe awo amafotokozera opereka DNS omwe amathandizira DoH (DoH ya wothandizira DNS yemweyo idzayatsidwa). Mwachitsanzo, ngati wosuta ali ndi DNS 8.8.8.8 yotchulidwa pazikhazikiko zamakina, ndiye kuti ntchito ya Google ya DoH (βhttps://dns.google.com/dns-queryβ) idzayatsidwa mu Chrome; ngati DNS ndi 1.1.1.1. XNUMX, kenako ntchito ya DoH Cloudflare ("https://cloudflare-dns.com/dns-query"), ndi zina zotero. Kuthetsa mavuto pakuthetsa ma intranet amakampani, DoH simagwiritsidwa ntchito pozindikira kagwiritsidwe ntchito ka msakatuli pamakina omwe amayendetsedwa ndi boma. DoH imayimitsidwanso ngati njira zowongolera makolo zilipo.
Kuwongolera kuyatsa kwa DoH ndikusintha woperekera DoH kumachitika kudzera muzosintha zokhazikika.
Zolinga zatsopano kapangidwe zinthu mafomu apaintaneti omwe akonzedwa kuti agwiritsidwe ntchito pa zowonera ndi makina a anthu olumala. Mapangidwewo adakonzedwa ndi Microsoft monga gawo la chitukuko cha msakatuli wa Edge ndikusamutsira ku Chromium codebase yayikulu. M'mbuyomu, mawonekedwe ena adapangidwa kuti agwirizane ndi machitidwe opangira, ndipo ena adapangidwa kuti agwirizane ndi masitayelo otchuka kwambiri. Chifukwa cha izi, zinthu zosiyanasiyana zidali zoyenera mosiyanasiyana pazowonera, makina olumala, ndi zowongolera kiyibodi. Cholinga cha rework chinali kugwirizanitsa mapangidwe a mawonekedwe a mawonekedwe ndikuchotsa kusagwirizana kwa kalembedwe.
Mapangidwe a gawo la "Zazinsinsi ndi Chitetezo" asinthidwa. anawonjezera zida zatsopano zoyendetsera chitetezo. Zokonda tsopano ndizosavuta kupeza komanso zosavuta kuzimvetsetsa. Magawo anayi ofunikira amaperekedwa, omwe ali ndi zida zokhudzana ndi kuchotsa mbiri yakale, kuyang'anira Ma Cookies ndi data ya tsamba, njira zachitetezo ndi zoletsa kapena zilolezo zolumikizidwa ndi masamba enaake. Wogwiritsa ntchito amatha kuloleza kutsekereza kwa ma Cookies a chipani chachitatu pamawonekedwe a incognito kapena masamba onse, kapena kuletsa ma Cookies onse patsamba linalake. Mapangidwe atsopanowa amayatsidwa pamakina a ogwiritsa ntchito ena okha; ena amatha kuyambitsa zosintha kudzera pa "chrome://flags/#privacy-settings-redesign".
Zokonda zokhudzana ndi tsamba zimagawidwa m'magulu - kupeza malo, kamera, maikolofoni, zidziwitso ndi kutumiza deta yakumbuyo. Palinso gawo lomwe lili ndi makonda owonjezera oletsa JavaScript, zithunzi ndikusinthanso pamasamba ena. Zochita zomaliza zomwe zikugwirizana ndi kusintha zilolezo zimawonetsedwa mosiyana.
Mu mawonekedwe a incognito, kutsekereza ma Cookies onse okhazikitsidwa ndi masamba ena, kuphatikiza maukonde otsatsa ndi makina osanthula pa intaneti, kumayatsidwa mwachisawawa. Mawonekedwe okulirapo owongolera kukhazikitsa ma Cookies pamasamba amaperekedwanso. Kuti muwongolere, mbendera "chrome://flags/#improved-cookie-controls" ndi "chrome://flags/#improved-cookie-controls-for-third-party-cookie-blocking" zimaperekedwa. Pambuyo poyambitsa mawonekedwewo, chithunzi chatsopano chikuwonekera mu bar ya adilesi; mukadina, kuchuluka kwa ma Cookies otsekedwa kumawonetsedwa ndipo mwayi woletsa kutsekereza umaperekedwa. Mutha kuwona ma Cookies omwe amaloledwa ndikutsekeredwa patsamba lomwe lilipo mugawo la "Cookies" pamindandanda yankhaniyo, loyitanitsidwa ndikudina chizindikiro cha loko mu adilesi, kapena pazokonda.
Zokonda zimapatsa batani latsopano la "Check Safety", lomwe limapereka chidule cha zovuta zachitetezo, monga kugwiritsa ntchito mawu achinsinsi osokonekera, momwe mungayang'anire malo oyipa (Kusakatula Kwachitetezo), kupezeka kwa zosintha zosatulutsidwa komanso kuzindikiritsa zowonjeza zoyipa. -onse.
Woyang'anira mawu achinsinsi wawonjezera luso macheke ma logins onse osungidwa ndi mapasiwedi kuchokera ku database ya maakaunti osokonekera okhala ndi chenjezo lowonetsedwa ngati mavuto apezeka (kuyang'ana kumachitika poyang'ana chizindikiro cha hashi kumbali ya wogwiritsa ntchito; mawu achinsinsi okha ndi ma hashes awo onse samatumizidwa kunja). Chekecho chimachitika motsutsana ndi nkhokwe yomwe ili ndi maakaunti opitilira 4 biliyoni omwe adawonekera m'malo osungidwa a ogwiritsa ntchito. Chenjezo limawonekeranso poyesa kugwiritsa ntchito mawu achinsinsi ngati "abc123".
Yovomerezedwa ndi chitetezo chowonjezereka kumawebusayiti owopsa (Kusakatula Kwachitetezo Chowonjezera), komwe kumayambitsa macheke owonjezera kuti atetezedwe ku chinyengo, zochitika zoyipa ndi ziwopsezo zina zapa intaneti. Chitetezo chowonjezera chimagwiritsidwanso ntchito pa akaunti yanu ya Google ndi ntchito za Google (Gmail, Drive, etc.). Ngati cheke mumayendedwe a Safe Browsing amachitidwa kwanuko pogwiritsa ntchito database yomwe imayikidwa nthawi ndi nthawi pamakina a kasitomala, ndiye kuti mu Kusakatula Kwachitetezo Kowonjezera zambiri zamasamba ndi kutsitsa munthawi yeniyeni zimatumizidwa ku Google Safe Browsing service kuti zitsimikizidwe ku mbali ya Google, zomwe. amakulolani kuti muyankhe mwamsanga kuopseza mwamsanga pambuyo podziwika, popanda kuyembekezera kuti mndandanda wakuda waderalo usinthe.
Kuti mufulumizitse ntchito, imathandizira kuyang'ana chisanadze motsutsana ndi whitelists, zomwe zimaphatikizapo ma hashes a masauzande ambiri otchuka, odalirika. Ngati tsamba lomwe likutsegulidwa silili pamndandanda woyera, msakatuli amayang'ana ulalo pa seva ya Google, ndikutumiza ma bits 32 oyambilira a SHA-256 hash ya ulalo, momwe zotheka zamunthu zimadulidwa. Malinga ndi Google, njira yatsopanoyi ikhoza kupititsa patsogolo machenjezo a malo atsopano achinyengo ndi 30%.
M'malo mongoyika zithunzi zowonjezera pafupi ndi adilesi, mndandanda watsopano wakhazikitsidwa, wowonetsedwa ndi chithunzi chazithunzi, chomwe chimalemba zonse zomwe zilipo ndi mphamvu zawo. Pambuyo poyika chowonjezera, wogwiritsa ntchito ayenera tsopano kuwonetsa chithunzi chowonjezera kuti chikhomedwe pagulu, ndikuwunikanso zilolezo zomwe zaperekedwa pazowonjezera. Kuonetsetsa kuti chowonjezera sichikutayika, mwamsanga mutangokhazikitsa chizindikiro chikuwonetsedwa ndi chidziwitso chowonjezera chatsopano. Menyu yatsopanoyo imayatsidwa mwachisawawa kwa ena mwa ogwiritsa ntchito, ena amatha kuyigwiritsa ntchito "chrome://flags/#extensions-toolbar-menu".
Onjezani zochunira za βchrome://flags/#omnibox-context-menu-show-full-urlsβ, zitayatsidwa, chinthu cha βOnetsani ulalo wonseβ chimawonekera pagawo la menyu adiresi, kuletsa kupotoza kwa ulalo. Tikumbukire kuti mu Chrome 76 bar ya adilesi idamasuliridwa mwachisawawa kuti iwonetse maulalo opanda "https://", "http://" ndi "www.". Panali makonzedwe oletsa khalidweli, koma mu Chrome 79 adachotsedwa ndipo ogwiritsa ntchito adataya mphamvu yowonetsera ulalo wathunthu mu bar adilesi.
Kwa ogwiritsa ntchito onse, ntchito yogawa ma tabu ("chrome://flags/#tab-groups") imayatsidwa, zomwe zimakulolani kuphatikiza ma tabo angapo okhala ndi zolinga zofanana m'magulu olekanitsidwa ndi maso. Gulu lirilonse likhoza kupatsidwa mtundu wake ndi dzina. Kuonjezera apo, njira yoyesera ya magulu akugwa ndi kukulitsa yaperekedwa, yomwe sikugwirabe ntchito pa machitidwe onse. Mwachitsanzo, nkhani zingapo zomwe sizinawerengedwe zimatha kukomoka kwakanthawi, ndikusiya chizindikiro chokha kuti zisatenge malo poyenda, ndikubwerera kumalo awo pobwerera ku kuwerenga. Kuti mutsegule, zochunira zoperekedwa ndi "chrome://flags/#tab-groups-collapse".
Tekinoloje yakhazikitsidwa Mitundu yodalirika, zomwe zimakulolani kuti mutseke chinyengo cha DOM chomwe chimatsogolera ku scripting-site (DOM XSS), mwachitsanzo, pamene mukulakwitsa molakwika deta yomwe inalandira kuchokera kwa wogwiritsa ntchito mu eval () midadada kapena ".innerHTML" kuika, zomwe zingayambitse JavaScript code kukhala kuchitidwa mogwirizana ndi tsamba linalake. Mitundu yodalirika imafuna kukonzedwanso kwa data isanaperekedwe kuzinthu zoopsa. Mwachitsanzo, mitundu yodalirika ikayatsidwa, kuchita "anElement.innerHTML = location.href" kumabweretsa cholakwika ndipo pamafunika kugwiritsa ntchito zinthu zapadera za TrustedHTML kapena TrustedScript pogawa. Kuyatsa Mitundu Yodalirika kumachitika pogwiritsa ntchito CSP (Content-Security-Policy).
Zowonjezedwa New Cross-Origin-Embedder-Policy ndi Cross-Origin-Opener-Policy HTTP mitu kuti athe njira yapadera yodzipatula kuti igwiritse ntchito tsamba lamwayi monga SharedArrayBuffer, Performance.measureMemory() ndi ma API ofotokozera omwe angakhale amagwiritsidwa ntchito kuchita ziwonetsero zakumbali monga Specter. Njira yodzipatula yosiyana-siyana sikukulolani kuti musinthe katundu wa document.domain.
Kukhazikitsa kwatsopano kachitidwe kowunika momwe zinthu ziliri pamanetiweki akukonzedwa - OOR-CORS (Out-Of-Renderer Cross-Origin Resource Sharing). Kukhazikitsa kwakale kukanangoyang'ana zigawo zazikulu za injini ya Blink, XHR ndi Fetch API, koma sizinafotokoze zopempha za HTTP zopangidwa kuchokera ku ma modules ena amkati. Kukhazikitsa kwatsopano kumathetsa vutoli.
Ma API angapo atsopano awonjezedwa ku Origin Trials mode (zoyeserera zomwe zimafunikira kuyatsa kosiyana). Origin Trial amatanthauza kuthekera kogwira ntchito ndi API yotchulidwa kuchokera ku mapulogalamu omwe adatsitsidwa kuchokera ku localhost kapena 127.0.0.1, kapena mutalembetsa ndi kulandira chizindikiro chapadera chomwe chili chovomerezeka kwa nthawi yochepa pa tsamba linalake.
API Native File System, zomwe zimakupatsani mwayi wopanga mapulogalamu a pa intaneti omwe amalumikizana ndi mafayilo amafayilo am'deralo. Mwachitsanzo, API yatsopano ikhoza kufunidwa m'malo otukuka ophatikizidwa ndi osatsegula, zolemba, zithunzi ndi makanema osintha. Kuti muthe kulemba mwachindunji ndi kuwerenga mafayilo, gwiritsani ntchito ma dialogs kuti mutsegule ndi kusunga mafayilo, komanso fufuzani zomwe zili m'mabuku, pulogalamuyi imapempha wogwiritsa ntchito kuti atsimikizire mwapadera;
Njira Preoritized Scheduler.postTask() pakukonzekera ntchito (ma JavaScript callbacks) okhala ndi magawo osiyanasiyana (amaletsa ntchito ya ogwiritsa ntchito, amapanga zosintha zowoneka ndi ntchito yakumbuyo). Mutha kugwiritsa ntchito chinthu cha TaskController kuti musinthe zoyambira ndikuletsa ntchito.
API Mitsinje ya WebRTC Insetable. Mwachitsanzo, API ikhoza kugwiritsidwa ntchito popereka kubisa komaliza mpaka kumapeto kwa mitsinje yomwe imafalitsidwa kudzera pa seva yapaulendo.
API Yowonjezera Kuzindikira kwa Barcode kuzindikira ndi kusiyanitsa ma barcode mu chithunzi china. API imagwira ntchito pazida za Android zokha zomwe Google Play Services idayika.
Wowonjezera meta tag mtundu-chiwembu, kulola malowa kuti apereke chithandizo chokwanira pamutu wamdima popanda kugwiritsa ntchito kusintha kwa CSS.
Adawonjezera kuthekera kogwiritsa ntchito ma module a JavaScript mu wogwira nawo ntchito.
Mu IndexedDB IBDDatabase.transaction() mkangano watsopano wawonjezeredwa
"durability", zomwe zimakupatsani mwayi wowongolera kukonzanso kwa data pagalimoto. Popereka mtengo "womasuka" m'malo mwa "okhazikika" mode, mutha kusiya kudalirika chifukwa chogwira ntchito (kale Chrome nthawi zonse inkatsitsa deta ku diski ikatha kulemba chilichonse).
Added @supports function to selector() kukulolani kuti muwone kupezeka kwa osankha CSS (mwachitsanzo, mutha kuyang'ana kaye kupezeka kwa chosankha musanamange masitayilo a CSS).
@imathandizira chosankha(::pambuyo) {
div { background: green};
}
Mu Intl.DateTimeFormat anawonjezera gawo la fractionalSecondDigits kuti mukonze mawonekedwe owonetsera masekondi.
injini V8 fulumira kutsatira ArrayBuffer mu otolera zinyalala. Ma module a WebAssembly amaloledwa kupempha mpaka 4 GB ya kukumbukira.