Google ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΠ»Π° kumasulidwa kwa msakatuli Chrome 85... 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. Kutulutsidwa kotsatira kwa Chrome 86 kuyenera kuchitika pa Okutobala 6.
Zowonjezedwa kuthekera kugwetsa magulu a ma tabo. Ma tabu amaikidwa m'magulu pogwiritsa ntchito mndandanda wazomwe zikuchitika ndipo amatha kulumikizidwa ndi mtundu ndi chizindikiro. Mukadina pagulu, ma tabo ogwirizanawo amabisika ndipo chizindikiro chimodzi chimakhalabe m'malo mwake. Kudinanso chizindikirocho kumachotsa chinthu chobisala.
Kuwonetseratu kwazomwe zili mu tabu. Kusunthika pamwamba pa batani la tabu tsopano kukuwonetsa chithunzithunzi chatsamba mu tabu. Chiwonetserochi sichinayambe kugwiritsidwa ntchito kwa onse ogwiritsa ntchito ndipo chikhoza kuthandizidwa pogwiritsa ntchito "chrome: // flags/#tab-hover-cards".
Onjezani kuthekera kosunga mafomu a PDF osinthidwa, komanso makonda a "chrome://flags#pdf-viewer-update" ndi "chrome://flags/#pdf-two-up-view" poyesera mawonekedwe atsopano kuwona zolemba za PDF.
Adawonjezera kuthekera kosinthana maulalo pogwiritsa ntchito ma QR code. Kuti mupange kachidindo ka QR patsamba lapano, chizindikiro chapadera chimayikidwa mu adilesi, chomwe chimawoneka mukadina pa adilesi. Chiwonetserochi sichinayambe kugwiritsidwa ntchito kwa ogwiritsa ntchito onse ndipo chikhoza kuthandizidwa pogwiritsa ntchito "chrome://flags/#sharing-qr-code-generator".
Za:tsamba la mbendera tsopano lili ndi mwayi wosankha "Omnibox UI Bisani Njira ya URL Yokhazikika, Query, ndi Ref" ("chrome://flags#omnibox-ui-hide-steady-state-url-path-query-and- ref-on-interaction"), kulola zimitsani kuwonetsa zinthu zanjira ndi magawo amafunso mu bar ya adilesi, ndikusiya malo okhawo omwe amawonekera. Kubisala kumachitika mukayamba kulumikizana ndi tsambalo (URL yonse imawonetsedwa mukutsitsa mpaka wogwiritsa ntchito atayamba kusuntha). Mukabisala, mumalimbikitsidwa kuti mudinani pa bar kuti muwone URL yonse. Palinso njira "chrome://flags#omnibox-ui-reveal-steady-state-url-path-query-and-ref-on-hover" kuti muwonetse ulalo wonse pa hover. Makonda a "Nthawi zonse onetsani ulalo wathunthu" omwe amapezeka pamindandanda yankhaniyo amaletsa kubisala "https://", "www.", njira ndi magawo. Mwachisawawa, kubisala kumayatsidwa kwa owerenga ochepa okha. Cholinga cha kusinthaku chikunenedwa kukhala chikhumbo choteteza ogwiritsa ntchito ku chinyengo chachinyengo chomwe chimasokoneza magawo mu URL.
M'mawonekedwe a piritsi, zida za sikirini yogwira zimathandizira kuyang'ana m'mbali mwama tabu otseguka, omwe amawonetsa tizithunzi zazikulu zamasamba olumikizidwa ndi ma tabu kuwonjezera pa mitu yama tabu. Ma tabu amatha kusunthidwa ndikusinthidwanso pogwiritsa ntchito manja azithunzi. Kuwonetsera kwazithunzi kumatsegulidwa ndikuzimitsidwa ndi batani lapadera lomwe lili pafupi ndi bar ya adilesi ndi avatar ya wogwiritsa ntchito. Kuti mulepheretse mawonekedwe, zoikamo "chrome://flags/#webui-tab-strip" ndi "chrome://flags/#scrollable-tabstrip" zimaperekedwa.
Mu mtundu wa Android, polemba mu adilesi pamndandanda wamasamba omwe aperekedwa, lingaliro limaperekedwa kuti muyende mwachangu kupita ku ma tabo otsegula kale.
Mu mtundu wa Android, pamndandanda wazolumikizana zomwe zimawoneka mukasindikiza ulalo kwa nthawi yayitali, anawonjezera ma tag owunikira masamba ofulumira. Liwiro limatsimikiziridwa potengera ma metric Mavitamini Ovuta Kwambiri, poganizira ma metrics a nthawi yolemetsa, kuyankha komanso kukhazikika kwazinthu.
Thandizo la mawonekedwe azithunzi a AVIF (AV1 Image Format) limayatsidwa mwachisawawa, lomwe limagwiritsa ntchito matekinoloje a intra-frame kuchokera pamtundu wa AV1 encoding. Chidebe chogawira deta yoponderezedwa mu AVIF ndichofanana kwathunthu ndi HEIF. AVIF imathandizira zithunzi zonse mu HDR (High Dynamic Range) ndi Wide-gamut color space, komanso mu standard dynamic range (SDR).
Mukamapanga misonkhano ya Windows ndi macOS mwachisawawa poyimba ma compilers a MSVC ndi Clang kuphatikizapo kukhathamiritsa kutengera zotsatira za mbiri yamakhodi (PGO - Kukhathamiritsa motsogozedwa ndi Mbiri), komwe kumakupatsani mwayi wopanga ma code abwino kwambiri potengera kuwunika kwazomwe zimachitika pulogalamuyo. Kuthandizira PGO kunapangitsa kuti ifulumizitse kutsitsa ma tabo pafupifupi 10% (kuthamanga kwa liwiro la 2.0 pa macOS ndi 7.7%, ndi Windows ndi 11.4%). Kuyankha kwa mawonekedwe kumawonjezeka mu macOS ndi 3.9%, ndi Windows ndi 7.3%.
Onjezani njira yoyesera yochepetsera zochitika zam'mbuyo ("Tab Throttling"), zofikiridwa kudzera mu "chrome://flags##intensive-wake-up-throttling" (zomwe zikuyembekezeka kuyatsidwa mwachisawawa mu Chrome 86). Mawonekedwewa akayatsidwa, kusamutsa kuwongolera kuma tabu akumbuyo (TaskQueues) kumachepetsedwa kukhala kuyimba kwa 1 pamphindi ngati tsamba ili chakumbuyo kwa mphindi zopitilira 5.
Kwa magulu onse a ogwiritsa ntchito, njira yochepetsera kugwiritsa ntchito zida za CPU imatsegulidwa pomwe zenera la msakatuli silili m'gawo la wogwiritsa ntchito. Chrome imayang'ana ngati zenera la msakatuli likupinidwa ndi mazenera ena ndikuletsa kujambula ma pixel m'malo omwe akudutsana.
Kulimbikitsidwa chitetezo pakutsitsa zophatikizika zama multimedia (pamene zothandizira zakwezedwa patsamba la HTTPS kudzera pa http:// protocol). Pamasamba otsegulidwa kudzera pa HTTPS, kusinthiratu "http://" maulalo okhala ndi "https://" mu midadada yolumikizidwa ndi kutsitsa zithunzi kwakhazikitsidwa (m'mbuyomu, zolemba ndi iframe, mafayilo amawu ndi makanema zidasinthidwa). Ngati chithunzi sichipezeka kudzera pa https, ndiye kuti kutsitsa kwake kwatsekedwa (mutha kuyika chizindikiro pamanja poletsa kudzera pamenyu yomwe ikupezeka kudzera pachizindikiro cha loko mu bar ya adilesi).
Kwa ziphaso za TLS zoperekedwa kuyambira Seputembara 1, 2020, kudzakhala malire atsopano pa nthawi yovomerezeka adzagwira ntchito - moyo wa ziphasozi sungathe kupitirira masiku 398 (miyezi 13). Zoletsa zofananira zimagwiranso ntchito mu Firefox ndi Safari. Kwa ziphaso zolandilidwa pa Seputembala 1st isanakwane, kudalirika kumasungidwa koma kumangokhala masiku 825 (zaka 2.2).
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 Tengani Kutsitsa Kwawo, yomwe imalola zopempha kuti zilowetse zomwe zili mumtundu wa mtsinje ReadableStream (poyamba pempholi linkafuna kuti zinthuzo zikhale zokonzeka kwathunthu, koma tsopano mukhoza kuyamba kutumiza deta mu mawonekedwe a mtsinje popanda kuyembekezera kuti thupi lopempha likhale lokonzeka). Mwachitsanzo, pulogalamu yapaintaneti ikhoza kuyamba kutumiza data ya fomu yapaintaneti pomwe wogwiritsa ntchito atangoyamba kulemba m'gawo lolowetsamo ndipo kulemba kukamalizidwa, detayo idzatumizidwa kudzera pa fetch(). Kuphatikiza kudzera mu API yatsopano, mutha kutumiza zomvera ndi makanema zomwe zimapangidwa kumbali ya kasitomala.
API yakonza Declarative Shadow DOM kupanga nthambi zatsopano za mizu Chithunzi cha DOM, mwachitsanzo kupatutsa kalembedwe ka chipani chachitatu ndi mawonekedwe ake a DOM ogwirizana ndi chikalata chachikulu. API yolengeza imakupatsani mwayi wogwiritsa ntchito HTML yokha kuti mutulutse nthambi za DOM popanda kufunika kolemba JavaScript code.
Anawonjezera katundu RTCRtpEncodingParameters.adaptivePtime, yomwe imalola wotumiza mitsinje ya RTC (kuyankhulana kwa nthawi yeniyeni) kuti ayang'anire kutsegula kwa phukusi lokonzekera kutumiza makina.
Ndizosavuta kusungirako mosalekeza kwa ma PWA (Progressive Web Apps) omwe adayikidwa kale (Progressive Web Apps) ndi TWAs (Trusted Web Activities)
Kugwiritsa ntchito kumangofunika kuyimbira njira ya navigator.storage.persist() ndi kusunga mosalekeza zidzaperekedwa zokha.
Anakhazikitsa lamulo latsopano la CSS @paulondra_chile, kukulolani kuti mulembetse makonda CSS katundu ndi cholowa, fufuzani mtundu ndi kusakhulupirika zikhalidwe. Zochita za @property ndizofanana ndi njira yolembetsaProperty () yomwe idawonjezedwa kale.
Kwa machitidwe omwe ali ndi Windows OS, ndizotheka kugwiritsa ntchito njirayi GetInstalledRelatedApps () kudziwa kukhazikitsidwa kwa mapulogalamu a PWA. M'mbuyomu, njirayi idangogwira ntchito pa nsanja ya Android.
Thandizo la pakompyuta likupezeka njira zazifupi za ntchito, kukulolani kuti mupereke mwayi wofikira kuzinthu zodziwika bwino pakugwiritsa ntchito. Kuti mupange njira zazifupi, ingowonjezerani zinthu pawonekedwe la pulogalamu yapaintaneti mumtundu wa PWA (Progressive Web Apps). M'mbuyomu, njira zazifupi zamapulogalamu zinkangopezeka papulatifomu ya Android.
Anawonjezera katundu wa CSS zokhutira-kuwoneka kuwongolera kuwonekera kwa zomwe zili kuti mukwaniritse bwino zomasulira. Ikakhazikitsidwa ku 'auto', mawonekedwe amatsimikiziridwa ndi msakatuli potengera kuyandikira kwa chinthucho kumalire a malo owoneka. Mtengo 'wobisika' umakupatsani mwayi wowongolera mawonekedwe a chinthucho kuchokera muzolemba.
Mawonekedwe a AppCache (ukadaulo wokonzekera kugwiritsa ntchito pulogalamu yapaintaneti pa intaneti) wathetsedwa. Chifukwa chomwe chatchulidwa ndichofuna kuchotsa imodzi mwama vectors omwe amawukira pamasamba. Ndikofunikira kugwiritsa ntchito API m'malo mwa AppCache chivundikiro.
Kutumiza ma cookie ndikoletsedwa mu SameSite=Palibe njira yolumikizira popanda kubisa. Maonekedwe a SameSite atchulidwa pamutu wa Set-Cookie kuti azitha kuyendetsa ma Cookies ndipo mwachisawawa amaikidwa pamtengo "SameSite=Lax", womwe umalepheretsa kutumiza ma Cookies pazopempha zazing'ono, monga pempho la chithunzi. kapena kutsitsa zinthu kudzera pa iframe kuchokera patsamba lina.
Mawebusayiti atha kupitilira machitidwe osakhazikika a SameSite pokhazikitsa ma Cookie kukhala SameSite=None. The SameSite=Palibe mtengo wa Cookie tsopano ukhoza kukhazikitsidwa mu Mode Yotetezedwa, yomwe ndi yovomerezeka polumikizira kudzera pa HTTPS.
Mu zida zopangira mawebusayiti anawonjezera kuthandizira masitayelo osintha opangidwa ndi CSS-in-JS frameworks pogwiritsa ntchito CSSOM API (CSS Object Model), komanso masitayelo owonjezeredwa kuchokera ku JavaScript. Audit dashboard yasinthidwa kuti itulutsidwe Zithunzi za 6.0, yomwe imawonjezera ma metrics atsopano Largest Contentful Paint (LCP), Cumulative Layout Shift (CLS) ndi Total Blocking Time (TBT).
The Performance Dashboard ikuwonetsa zambiri za caching JavaScript compilation zotsatira. Wogwiritsa ntchito akamadutsa patsambalo, sikelo imawonetsa nthawi yokhudzana ndi kuyambika kwa navigation, osati kuyamba kujambula.
Kuphatikiza pazatsopano ndi kukonza zolakwika, mtundu watsopano umatha 20 zofooka. Zofooka zambiri zidadziwika chifukwa choyesa makina pogwiritsa ntchito zida AddressSanitizer, MemorySanitizer, Control Flow Umphumphu, LibFuzzer ΠΈ AFL. Palibe zovuta zomwe zadziwika zomwe zingalole kuti munthu adutse milingo yonse yachitetezo cha asakatuli ndikuyika ma code padongosolo kunja kwa sandbox. Monga gawo la pulogalamu yolipira mphotho zandalama pozindikira zovuta zomwe zatulutsidwa pano, Google idapereka mphotho 14 zokwana $10000 (mphotho imodzi ya $5000, mphotho zitatu za $1000, ndi mphotho zinayi za $500). Kukula kwa mphotho 6 sikunadziwikebe.