Google kumasulidwa kwa msakatuli ... Nthawi imodzi kutulutsidwa kokhazikika kwa projekiti yaulere , yomwe imakhala ngati maziko a Chrome. Msakatuli wa Chrome 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. . Kutulutsidwa kotsatira kwa Chrome 77 kukonzedwa pa Seputembara 10.
:
- mwachikhazikitso, njira yodzitetezera pakusamutsa ma Cookies a chipani chachitatu, omwe, pakalibe mawonekedwe a SameSite pamutu wa Set-Cookie, amayika mtengo wa "SameSite=Lax" mwachisawawa, ndikuchepetsa kutumiza ma Cookies kuti alowe kuchokera. masamba a chipani chachitatu (koma masamba azitha kupitilira malirewo pokhazikitsa momveka bwino pokhazikitsa mtengo wa Cookie SameSite=None). Mpaka pano, msakatuli adatumiza Cookie ku pempho lililonse kutsamba lomwe Cookie idakhazikitsidwa, ngakhale tsamba lina lidatsegulidwa koyambirira, ndipo pempholo lidapangidwa mwanjira ina mwa kutsitsa chithunzi kapena kudzera pa iframe. Mumodeti ya 'Lax', kutumiza ma cookie kumangotsekeredwa pamafunso ang'onoang'ono, monga zopempha za zithunzi kapena kutsitsa za iframe, zomwe nthawi zambiri zimagwiritsidwa ntchito kuyambitsa kuwukira kwa CSRF ndikutsata mayendedwe a ogwiritsa ntchito pakati pamasamba.
- Siyimitsa kusewera zomwe zili ndi Flash pompopompo. Mpaka kutulutsidwa kwa Chrome 87, yomwe ikuyembekezeka mu Disembala 2020, thandizo la Flash litha kubwezeredwa pazosintha (Zapamwamba> Zazinsinsi ndi Chitetezo> Zosintha Zatsamba), kutsatiridwa ndi chitsimikiziro chowonekera cha magwiridwe antchito a Flash zomwe zili patsamba lililonse (chitsimikiziro ndi kukumbukira mpaka msakatuli ayambiranso). Kuchotsedwa kwathunthu kwa kachidindo kuti muthandizire Flash kumagwirizana ndi dongosolo la Adobe lomwe adalengeza kale kuti athetse ukadaulo wa Flash mu 2020;
- Kwa mabizinesi, kuthekera kusaka mafayilo mu Google Drive yosungirako kwawonjezedwa ku bar adilesi;
- Anayamba Kutsatsa kosayenera mu Chrome komwe kumasokoneza malingaliro a zomwe zili mkati ndipo sizikugwirizana ndi zomwe zakhazikitsidwa ndi Coalition for Better Advertising;
- Njira yosinthira yosinthira patsamba latsopano yakhazikitsidwa, momwe zomwe zili pano zimachotsedwa ndipo maziko oyera amawonetsedwa osati nthawi yomweyo, koma pakachedwe pang'ono. Pamasamba omwe amatsegula mwachangu, kukwapula kumangopangitsa kuti azithamanga ndipo sizimapereka malipiro odziwitsa wogwiritsa ntchito kuti tsamba latsopano latsala pang'ono kutsegulidwa. M'kumasulidwa kwatsopano, ngati tsamba litsegulidwa mofulumira ndipo pali kuchedwa pang'ono, ndiye kuti tsamba latsopanolo likuwonetsedwa m'malo mwake, ndikulowetsa m'malo mwake (mwachitsanzo, losavuta posintha masamba ena a tsamba lomwelo lomwe liri lofanana ndi mapangidwe. ndi color scheme). Ngati zitenga nthawi kuti ziwonekere kwa wogwiritsa ntchito kuti awonetse tsambalo, ndiye, monga kale, chinsalucho chidzachotsedwa kale;
- Njira zodziwira zochita za ogwiritsa ntchito patsamba zatsitsidwa. Chrome imakupatsani mwayi wowonetsa zidziwitso za pop-up ndikusewera zokhumudwitsa zamavidiyo/mawu pokhapokha ogwiritsa ntchito patsambalo. Ndi kumasulidwa kwatsopano, kukanikiza Kuthawira, kuyendayenda pa ulalo, ndi kukhudza zenera sikukuwonekanso ngati kutsegulira masamba (zomwe zimafuna kudina, kulemba, kapena kupukuta);
- media query "prefers-color-scheme", yomwe imalola masamba kudziwa ngati osatsegula akugwiritsa ntchito mutu wakuda ndikupangitsa kuti mutu wakuda uwonekere patsambalo.
- Mukatsegula mutu wakuda mu zomangira za Linux, bala ya adilesi tsopano ikuwonetsedwa mu mtundu wakuda;
- Kutha kudziwa kutsegulidwa kwa tsamba mumayendedwe a incognito pogwiritsa ntchito API ya FileSystem, yomwe m'mbuyomu idagwiritsidwa ntchito ndi zofalitsa zina kukakamiza kulembetsa kolipiridwa ngati kutsegulidwa kwamasamba popanda kukumbukira ma Cookies (kuti ogwiritsa ntchito asagwiritse ntchito mwachinsinsi. kudutsa njira yoperekera mwayi woyeserera kwaulere). M'mbuyomu, pogwira ntchito mu incognito mode, msakatuli adaletsa kulowa kwa FileSystem API kuti aletse deta kuti isagwe pakati pa magawo, zomwe zidapangitsa JavaScript kuyang'ana kuthekera kosunga deta kudzera mu FileSystem API ndipo, ngati kulephera, kuweruza ntchito ya incognito mode. Tsopano kupeza FileSystem API sikuletsedwa, ndipo zomwe zilipo zimachotsedwa pambuyo pa gawoli;
- zovuta mu
API Payment Request and Payment Handler. Njira yatsopano yosinthiraPaymentMethod() yawonekera mu chinthu cha PaymentRequestEvent, ndipo njira yosinthira yoyendetsera zochitika yawonjezedwa ku chinthu cha PaymentRequest, chomwe chimalola malo osonkhanitsa ndalama kapena pulogalamu yapaintaneti kuyankha wogwiritsa ntchito kusintha njira yolipira. Kutulutsidwa kwatsopano kumapangitsanso kukhala kosavuta kwa ma API olipira kuyesa mapulogalamu pogwiritsa ntchito ziphaso zodzisainira. Kunyalanyaza zolakwika zotsimikizira satifiketi panthawi yachitukuko, njira yatsopano ya mzere wolamula "-ignore-certificate-errors" yawonjezedwa; - Mu adilesi yomwe ili pafupi ndi batani kuti muwonjezere ku ma bookmark a mapulogalamu a pa intaneti omwe akuyenda mu Desktop Progressive Web Apps (PWA) mode, njira yachidule yoyika pulogalamu yapaintaneti padongosolo kuti igwire ntchito ngati pulogalamu yosiyana;
- Pazida zam'manja, ndizotheka kuwongolera mawonedwe a mini-panel ndikuyitanitsa kuti muwonjezere pulogalamu pazenera lakunyumba. Pamapulogalamu a PWA (Progressive Web App), mini-bar yokhazikika imawonetsedwa mukatsegula tsambalo. Wopanga mapulogalamu tsopano akhoza kukana kuwonetsa gulu ili ndikugwiritsa ntchito njira yake yokhazikitsira, yomwe angayike chowongolera zochitika.
musanakhazikitse ndikuyika foni kuti mutetezeDefault(); - Kuwonjezeka kwa nthawi yoyang'ana zosintha za omwe adayikidwa m'chilengedwe Android Mapulogalamu a Progressive Web App (PWA). Zosintha za WebAPK tsopano zimawunikidwa kamodzi patsiku, m'malo mwa masiku atatu aliwonse monga kale. Ngati cheke ichi chapeza kusintha kwa ngakhale kiyi imodzi mu manifest, msakatuli adzatsitsa ndikuyika WebAPK yatsopano;
- Mu API anawonjezera luso lowerenga ndi kulemba zithunzi mwadongosolo kudzera pa bolodi lojambula pogwiritsa ntchito njira za navigator.clipboard.read() ndi navigator.clipboard.write();
- Thandizo lokhazikitsidwa pagulu la mitu ya HTTP (Sec-Fetch-Dest, Sec-Fetch-Mode, Sec-Fetch-Site ndi Sec-Fetch-User), kukulolani kuti mutumize metadata yowonjezerapo za momwe pempholo likufunira (pempho la malo odutsa, pempho kudzera pa img tag, ndi zina zotero. .) pakuvomerezedwa ndi miyeso ya seva kuti muteteze ku mitundu ina ya ziwopsezo (mwachitsanzo, sizokayikitsa kuti ulalo wogwirizira kusamutsa ndalama ufotokozedwe kudzera pa img tag, kotero zopempha zotere zitha kuletsedwa popanda kuperekedwa ku pulogalamuyo. );
- Anawonjezera ntchito , yomwe imayambitsa kutumiza kwadongosolo kwa data ya fomu mofanana ndi kudina batani lotumiza. Ntchitoyi ingagwiritsidwe ntchito popanga mabatani a fomu yanu, yomwe kuyimbira fomu.submit() sikokwanira chifukwa sikupangitsa kuti zitsimikizidwe zogwirizana ndi magawo, kupanga zochitika za 'submit' ndi kutumiza deta. kumangiriza ku batani lotumizira;
- Ntchito yowonjezeredwa ku IndexedDB , zomwe zimakupatsani mwayi wochita zochitika zolumikizidwa ndi chinthu cha IDBTransaction popanda kudikirira osamalira zochitika pazopempha zonse kuti amalize. Kugwiritsa ntchito commit() kumakupatsani mwayi wowonjezera zomwe mumalemba ndikuwerenga zopempha posungira ndikuwongolera mwatsatanetsatane kumaliza ntchitoyo;
- Zosankha zowonjezera ku ntchito za Intl.DateTimeFormat monga formatToParts() ndi resolutionOptions() , zomwe zimakupatsani mwayi wopempha masitaelo amasiku enieni komanso nthawi yowonetsera;
- Njira ya BigInt.prototype.toLocaleString() yasinthidwa kuti ikhale manambala kutengera malo, ndipo Intl.NumberFormat.prototype.format() njira ndi mawonekedweToParts() zasinthidwa kuti zigwirizane ndi zolowetsa za BigInt;
- API yololedwa mumitundu yonse ya Ogwira Ntchito Pawebusaiti, yomwe ingagwiritsidwe ntchito kusankha magawo abwino kwambiri popanga MediaStream kuchokera kwa wogwira ntchito;
- Njira yowonjezera , yomwe imangobweza malonjezo omwe akwaniritsidwa kapena akanidwa, osaphatikizapo malonjezo omwe akuyembekezeredwa;
- Kuchotsa njira ya "-disable-infobars", yomwe ingagwiritsidwe ntchito kale kubisa machenjezo a pop-up mu mawonekedwe a Chrome (lamulo la CommandLineFlagSecurityWarningsEnabled laperekedwa kubisa machenjezo okhudzana ndi chitetezo);
- Ku mawonekedwe ogwirira ntchito ndi ma blobs method text(), arrayBuffer() and stream() powerenga mitundu ya data;
- Kuonjezera katundu wa CSS "white-space: break-spaces" kuti afotokoze kuti mndandanda uliwonse wa malo oyera omwe amachititsa kuti mzere wosefukira uwonongeke;
- Ntchito yayamba kuyeretsa mbendera mu chrome: // mbendera, mwachitsanzo, mbendera kuti mulepheretse mawonekedwe a "ping", omwe amalola eni webusayiti kuti azitha kuyang'anira maulalo amasamba awo. Ngati mutsatira ulalo ndipo pali "ping=URL" pa tag ya "a href" mumsakatuli, mutha kuletsa kutumiza POST inanso ku ulalo womwe watchulidwa muzolembazo ndi zambiri zakusintha. Tanthauzo la kutsekereza ping latayika kuyambira pomwe izi m'mafotokozedwe a HTML5 ndipo pali njira zambiri zogwirira ntchito zomwezo (mwachitsanzo, kudutsa ulalo wapaulendo kapena kudina ndi ma JavaScript);
- Anachotsa mbendera yoletsa , momwe masamba ochokera ku makamu osiyanasiyana amakhala nthawi zonse pokumbukira njira zosiyanasiyana, zomwe zimagwiritsa ntchito mchenga wake.
- Injini ya V8 yakulitsa kwambiri magwiridwe antchito a sikani ndi kugawa mtundu wa JSON. Pamasamba otchuka, JSON.parse execution imathamanga mpaka nthawi 2.7. Kutembenuka kwa zingwe za unicode kwafulumizitsa kwambiri, mwachitsanzo, kuthamanga kwa mafoni ku String#localeCompare, String#normalize, komanso ma Intl APIs, pafupifupi kawiri. Kachitidwe ka magwiridwe antchito owumitsidwa adawongoleredwanso kwambiri mukamagwiritsa ntchito ngati frozen.indexOf(v), frozen.includes(v), fn(...frozen), fn(....[...frozen]) ndi fn.apply(izi, [...]

Kuphatikiza pazatsopano ndi kukonza zolakwika, mtundu watsopano umatha . Zofooka zambiri zidadziwika chifukwa choyesa makina pogwiritsa ntchito zida , , , и . 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 16 zokwana $23500 (mphoto imodzi ya $10000, mphotho imodzi ya $6000, mphotho ziwiri za $3000 ndi mphotho zitatu za $500). Kukula kwa mphotho 9 sikunadziwikebe.
Source: opennet.ru

