Ko te tuku Chrome 85

Google представила tukunga pūtirotiro tukutuku Chrome 85... I te wa kotahi waatea tuku pūmau o te kaupapa kore utu chromium, ka noho hei turanga mo Chrome. pūtirotiro Chrome rerekē te whakamahi i nga waitohu a Google, te aroaro o te punaha mo te tuku whakamohiotanga mena he tukinga, te kaha ki te tango i te waahanga Flash i runga i te tono, nga waahanga mo te purei i nga ihirangi ataata tiakina (DRM), he punaha mo te whakauru aunoa i nga whakahoutanga me te tuku i te waa rapu. Tawhā RLZ. Ko te tukunga o muri mai o Chrome 86 kua whakaritea mo Oketopa 6th.

Main huringa в Chrome 85:

  • Kua tapirihia te kaha ki te tiango i nga roopu ripa. Ka whakarōpūhia nga ripa ma te whakamahi i te tahua horopaki ka taea te hono ki tetahi tae me te tapanga. Ka paato ana koe ki te tapanga roopu, kua huna nga ripa e hono ana, ka noho tonu he tapanga kotahi. Ma te panui ano i te tapanga ka tangohia te ahua huna.

    Ko te tuku Chrome 85

    Ko te tuku Chrome 85

  • Kua whakatinanahia te arokite o nga ihirangi ripa. Ko te whakaparo i runga i te paatene ripa ka whakaatu inaianei he karakōnui o te wharangi kei te ripa. Kaore ano kia whakahohehia te waahanga mo nga kaiwhakamahi katoa ka taea te whakamahi ma te whakamahi i te tautuhinga "chrome://flags/#tab-hover-cards".

    Ko te tuku Chrome 85

  • Kua taapirihia te kaha ki te tiaki i nga puka PDF kua whakatikahia, me te whakatakoto whakaaro hoki "chrome://flags#pdf-viewer-update" me "chrome://flags/#pdf-two-up-view" mo te whakamatautau atanga hou te tirotiro i nga tuhinga PDF.
  • Kua taapirihia te kaha ki te whakawhiti hononga ma te whakamahi i nga waehere QR. Hei whakaputa i te waehere QR mo te wharangi o naianei, ka tuu he tohu motuhake ki te pae wahitau, ka puta ina paato koe i te pae wahitau. Kaore ano kia whakahohehia te waahanga mo nga kaiwhakamahi katoa ka taea te whakamahi ma te whakamahi i te "chrome://flags/#sharing-qr-code-generator".

    Ko te tuku Chrome 85

  • Kei te wharangi mo:flags he whiringa inaianei "Hunahia te UI Omnibox UI Te Ara URL Tuturu, Uiui, me te Ref" (“chrome://flags#omnibox-ui-hide-steady-state-url-path-query-and- Ref- on-interaction"), tuku monohia te whakaaturanga o nga huānga ara me nga tawhā uiui i te pae wāhitau, ka waiho ko te rohe pae anake ka kitea. Ka puta te huna ina timata koe ki te taunekeneke me te wharangi (ka whakaatuhia te URL katoa i te wa e uta ana a tae noa ki te tiimata o te kaiwhakamahi ki te panuku). I muri i te hunanga, ka akiakihia koe ki te paato i te pae wahitau hei tiro i te URL katoa. He kōwhiringa "chrome://flags#omnibox-ui-reveal-steady-state-url-path-query-and-ref-on-hover" hei whakaatu i te katoa o te URL i runga i te whakaparo. Ko te tautuhinga "Whakaatuhia te URL katoa" e waatea ana i te tahua horopaki ka whakakore i te hunanga "https://", "www.", ara me nga tawhā. Ma te taunoa, i tenei wa ka taea te huna mo te iti o nga kaiwhakamahi. Ko te hihiri mo te huringa e kiia ana ko te hiahia ki te tiaki i nga kaiwhakamahi mai i nga tinihanga hītinihanga e raweke ana i nga tawhā i te URL.
    Ko te tuku Chrome 85

  • I te aratau papa, ka taea e nga taputapu mata pa te whakatere whakapae puta noa i nga ripa tuwhera, e whakaatu ana i nga karakōnui nui o nga wharangi e pa ana ki te ripa hei taapiri i nga taitara ripa. Ka taea te nuku me te whakariterite ano i nga ripa ma te whakamahi i nga tohu mata. Ko te whakaaturanga o nga karakōnui ka whakawetohia me te paatene motuhake kei te taha o te pae wāhitau me te avatar o te kaiwhakamahi. Hei whakakore i te aratau, ka whakaratohia nga tautuhinga "chrome://flags/#webui-tab-strip" me te "chrome://flags/#scrollable-tabstrip".

    Ko te tuku Chrome 85

  • I roto i te putanga Android, i te wa e pato ana i te pae wahitau i te rarangi o nga wharangi kua tohua, ka tukuna he tohu kia tere te whakatere ki nga ripa kua tuwhera.
    Ko te tuku Chrome 85

  • I roto i te putanga Android, i roto i te tahua horopaki o nga hononga ka puta i te wa e pehi roa ana koe i runga i tetahi hononga, tāpirihia nga tohu hei tohu i nga wharangi tere. Ka whakatauhia te tere i runga i nga inenga Vitals Tukutuku Tino, me te whai whakaaro ki nga inenga whakahiato o te wa uta, te whakautu me te pumau o nga ihirangi.
    Ko te tuku Chrome 85

  • Ka whakaratohia te aukati potae haumaru (kaore he whakamunatanga) o nga konae ka taea te whakahaere me te taapiri i nga whakatupato mo te tango kore haumaru o nga purongo (zip, iso, etc.). I te tukunga e whai ake nei, e tumanako ana matou ki te aukati i nga puranga me te whakaatu i te whakatupato mo nga tuhinga (docx, pdf, etc.). I te wa kei te heke mai, kua whakamaheretia kia mutu te tautoko i te tukunga o nga konae me te kore whakamunatanga. Ka whakatinanahia te aukati na te mea ko te tango i nga konae kaore he whakamunatanga ka taea te whakamahi ki te mahi i nga mahi kino ma te whakakapi i nga ihirangi i nga whakaeke MITM.
  • Ko te tautoko mo te hōputu atahanga AVIF (AV1 Image Format) kua whakahohea ma te taunoa, e whakamahi ana i nga hangarau taapiri-a-roto mai i te whakatakotoranga whakawaehere ataata AV1. He rite tonu te ipu mo te tohatoha raraunga kōpeke ki te AVIF ki te HEIF. E tautoko ana a AVIF i nga whakaahua e rua i roto i te HDR (High Dynamic Range) me te Wide-gamut mokowā tae, tae atu ki te awhe hihiri paerewa (SDR).
  • I te wa e whakahiato ana i nga huihuinga mo te Matapihi me te macOS ma te taunoa i te wa e waea ana ki nga kaikoipi MSVC me Clang whakauru arotautanga i runga i nga hua o te tohu tohu (PGO - Profile-guided optimization), e taea ai e koe te whakaputa waehere tino pai ake i runga i te tātaritanga o nga ahuatanga o te whakatinanatanga o te kaupapa. Ma te whakahoe i te PGO ka tere ake te uta ripa ma te tata ki te 10% (te tere tere whakamatautau 2.0 i runga i te macOS ma te 7.7%, me te Windows ma te 11.4%). I piki ake te urupare atanga i roto i te macOS e 3.9%, i roto i te Matapihi e 7.3%.
  • I taapirihia he aratau whakamatautau mo te whakaheke i te mahi ripa papamuri ("Tab Throttling"), ka uru mai ma te tautuhinga "chrome://flags##intensive-wake-up-throttling" (e tumanakohia ana ka taea te taunoa i te Chrome 86). Ina whakahohea tenei aratau, ka whakahekehia te whakawhiti mana ki nga ripa papamuri (TaskQueues) ki te 1 waea ia meneti mena kei te papamuri te whaarangi mo te neke atu i te 5 meneti.
  • Mo nga waahanga kaiwhakamahi katoa, ka whakahohehia he aratau hei whakaiti i te kai rauemi CPU ina karekau te matapihi tirotiro i te waahi tirohanga a te kaiwhakamahi. Ka tirohia e Chrome mehemea kua inakihia te matapihi tirotiro e etahi atu matapihi me te aukati i te tuhi pika ki nga waahi inaki.
  • Whakakahangia he whakamarumaru ki te uta i nga ihirangi rongorau whakauru (ka utaina nga rauemi ki te wharangi HTTPS ma te kawa http://). I nga wharangi i whakatuwherahia ma te HTTPS, kua whakatinanahia te whakakapi aunoa o nga hononga "http://" me "https://" i roto i nga poraka e pa ana ki te uta i nga whakaahua (i mua, i whakakapihia nga tuhinga me nga iframes, nga konae tangi me nga ataata). Mena karekau he ahua ma te https, ka aukatihia tana tangohanga (ka taea e koe te tohu i te aukati ma te tahua ka uru atu ma te tohu padlock i te pae wahitau).
  • Mo nga tiwhikete TLS i tukuna mai i te Mahuru 1, 2020, ka waiho ka pa he here hou mo te wa whaimana - ko te roanga o enei tiwhikete kaore e neke ake i te 398 ra (13 marama). He rite nga here ki Firefox me Safari. Mo nga tiwhikete ka tae mai i mua o te 1 o Hepetema, ka mau tonu te ti'aturi engari ki te 825 ra (2.2 tau).
  • He maha nga API hou kua taapirihia ki te aratau Whakamatautau Taketake (nga waahanga whakamatautau e hiahia ana kia whakahohehia motuhake). Ko te Whakamātautanga Taketake e whakaatu ana i te kaha ki te mahi me te API kua tohua mai i nga tono i tangohia mai i te localhost, 127.0.0.1 ranei, i muri ranei i te rehitatanga me te whiwhi tohu motuhake e tika ana mo te wa iti mo tetahi waahi motuhake.
    • Ka whakaarohia te ariā tomokanga ki te whakarato i te whakatere tere i waenga i nga waahi me te whakauru i tetahi wharangi ki tetahi atu hei arokite i nga ihirangi i mua i te neke. He tohu hou kua tohua , ka taea e koe te whakaatu i tetahi atu wharangi i roto i te ahua o te whakauru, ka arotahi ki runga, ko te wharangi e whakaatuhia ana i roto i te whakauru ka whakawhitia ki te ahua o te tuhinga matua, kei roto e whakaaetia ana te whakatere. Kaore i rite ki te iframe, ka wehea te whakauru mai i te wharangi o raro, ka waiho hei tuhinga motuhake.
    • API Tikina Tukuake Rererenga, e taea ai nga tono tiki ki te uta i nga ihirangi i te ahua o te awa Awa Panui (i mua ko te tono kia tino rite nga ihirangi, engari inaianei ka taea e koe te timata ki te tuku raraunga i te ahua o te awa me te kore e tatari kia tino rite te tinana tono). Hei tauira, ka taea e te tono tukutuku te timata ki te tuku raraunga puka tukutuku ina timata te kaiwhakamahi ki te pato ki te mara whakauru, a ka oti te patopato, ka tukuna nga raraunga ma te tiki(). Tae atu ki te API hou, ka taea e koe te tuku i nga raraunga ororongo me te ataata i hangaia i te taha o te kiritaki.
    • Ko te API kua tohua Kōruru Whakapuaki DOM ki te hanga manga pakiaka hou ki roto Kōruru DOM, hei tauira ki te wehe i te momo huānga-tuatoru i kawemai me tana miramira DOM e hono ana mai i te tuhinga matua. Ko te API whakapuakanga e whakaarohia ana ka taea e koe te whakamahi HTML anake hei wetewete i nga peka DOM me te kore e tuhi waehere JavaScript.
    • He taonga taapiri RTCRtpEncodingParameters.adaptivePtime, ka taea e te kaituku o nga awa RTC (whakawhitiwhiti korero-waahi) ki te whakahaere i te whakahohenga o te tikanga tuku paatete urutau.
    • He ngawari ake ki te whakarato rokiroki pumau mo nga PWA kua oti te whakauru (Tukutuku Tukutuku Progressive) me nga TWA (Nga Mahi Tukutuku Whakapono)
      Me waea noa te tono ki te navigator.storage.persist() tikanga me te rokiroki tohe ka tukuna aunoatia.

  • I whakatinanahia he ture CSS hou @taonga, ka taea e koe te rehita āhuatanga CSS ritenga me te tuku iho, te taki momo me nga uara taunoa. He rite tonu te mahi @property ki te tikanga registerProperty() i tapirihia i mua.
  • Mo nga punaha whakahaere Windows OS, ka taea te whakamahi i te tikanga getInstalledRelatedApps () hei whakatau i te whakaurunga o nga tono PWA. I mua, ko tenei tikanga anake i mahi i runga i te papaahi Android.
  • Kei te waatea te tautoko papamahi inaianei pokatata tono, ka taea e koe te whakarato tere ki nga mahi paerewa rongonui i roto i te tono. Hei hanga pokatata, taapiri noa nga huānga ki te whakaaturanga tono tukutuku ki te whakatakotoranga PWA (Progressive Web Apps). I mua, ko nga pokatata tono e waatea ana i runga i te papaaho Android.
  • He taonga CSS taapiri ihirangi-kitenga ki te whakahaere i te tirohanga o te ihirangi ki te arotau te whakaputa. Ina tautuhia ki te 'aunoa', ka whakatauhia e te kaitirotiro i runga i te tata o te huānga ki te taitapa o te waahi kitea. Ko te uara 'huna' ka taea e koe te whakahaere katoa i te whakaaturanga o te huānga mai i nga tuhinga.
  • He taonga CSS taapiri huinga-whakatau ki te whakarite uara motuhake mo nga porotiti o naianei. Ko te taonga CSS hou e kii ana i nga ahuatanga o mua e waatea ana ki te tautuhi-a-taua-a-te-a-te-a-te-a-te-a-taapiri, e whakamahia ana hei hanga i tetahi porotiti hou, hei whakanui ranei i tetahi o mua.
  • I taapirihia he taonga CSS 'wharangi' hei whakaata i te wharangi ina taia, me tetahi taonga 'whakaaro-wharangi' hei tiki korero mo te whakatakotoranga wharangi ('whakatika', 'hurihuri-maui' me te 'huri-matau'). I whakatinanahia he tautoko mo te uru ki nga wharangi ma te ingoa, hei tauira "@page foobar {}".
  • Kua whakatinanahia te API Wā Takahanga ki te ine i nga wa roa o te takahanga i mua i muri i te utaina o te wharangi.
  • Ka tukuna e te takahanga leavepictureinpicture he tohutoro ki te pictureInPictureWindow kia uru atu ki te matapihi ki te aratau Pikitia-i-Pikitia.
  • Ina whakakiia te pane Referrer, te taunoa inaianei tono ture strict-origin-when-cross-origin (tuku te Referrer kua poroa ki etahi atu kaihautu e utaina ana nga rauemi) hei utu mo te kore-referrer-ina-whakaheke (Kaore te Kaitohu e whakakii i te wa e uru ana mai i HTTPS ki HTTP, engari ka tukuna ina utaina rauemi i runga HTTPS) .
  • I roto i te WebAuthn API kua whakaarohia tikanga hou getPublicKey(), getPublicKeyAlgorithm() and getAuthenticatorData().
  • I roto i te WebAssembly tāpirihia Tautoko mo te kawemai me te kaweake i nga tawhā mahi integer 64-bit ma te whakamahi i te momo JavaScript BigInt.
  • Ka whakatinanahia e WebAssembly he toronga Uara-maha, tuku nui atu i te kotahi te uara ka hoki mai nga mahi.
  • Ka taea te whakahiato turanga Liftoff mo WebAssembly mo nga hoahoanga me nga papaaho katoa, kaua ko nga punaha Intel anake. Ko te rereketanga nui i waenga i te Liftoff me te kaiwhakatakoto TurboFan i whakamahia i mua ko te whai a Liftoff ki te whakatutuki i te tere teitei o te whakahiato tuatahi, i te utu o te mahi iti o te waehere kua hangaia. He tino ngawari ake te Liftoff i te TurboFan me te whakaputa i te waehere miihini kua reri ki te whakahaere, ka taea e koe te tiimata ki te mahi tata tonu, kia iti te roa o te whakahiato. Hei tere ake i te waehere hukihuki, ka whakahaerehia he wahanga whakarara whakarara, ka mahia ma te whakamahi i te whakahiato Turbofan. Kia rite nga tohutohu miihini kua arotauhia, ka whakakapihia te tauira tuatahi ki te waehere tere ake. I te katoa, na te whakaiti i te roanga i mua i te tiimata o te mahi, ka piki ake te mahinga o te huinga whakamatautau WebAssembly tata ki te 20%.
  • I roto i te JavaScript tāpirihia nga kaiwhakahaere taumahi arorau hou: "??=", "&&=" me "||=". Ka mahia e te kaiwhakahaere "x ??= y" he taumahi mena ka arotakehia e "x" ki te kore, ki te kore tautuhi ranei. Ko te kaiwhakahaere "x ||= y" ka mahi taumahi mena he "x" he FALSE me "x &&= y" he TIKA.
  • Kua taapirihia te tikanga String.prototype.replaceAll(), e whakahoki mai ana i te aho hou (kaore e rereke te aho taketake) ka whakakapihia nga whakataetae katoa i runga i te tauira kua tohua. Ko nga tauira ka taea he kopare ngawari, he korero auau ranei.
  • I whakatinanahia te tikanga Promise.any(), e whakahoki mai ana i te Oati tuatahi kua oti mai i te rarangi.
  • Ko te whakaaturanga AppCache (he hangarau mo te whakahaere i te mahinga o te tono tukutuku i roto i te aratau tuimotu) kua whakamutua. Ko te take i whakahuahia ko te hiahia ki te whakakore i tetahi o nga vectors mo nga whakaeke tuhi-whakawhiti. E taunaki ana kia whakamahia te API hei utu mo te AppCache cover.
  • Ka whakakorehia te tuku pihikete ki SameSite=Karekau he aratau mo nga hononga kore whakamunatanga. Ko te huanga SameSite kua tohua ki te pane Tautuhi-Pihikete hei whakahaere i te tuku Pihikete me te taunoa kua tautuhia ki te uara "SameSite=Lax", e whakawhāiti ana i te tuku Pihikete mo nga tono iti-pae, penei i te tono whakaahua. te uta ranei i nga ihirangi ma te iframe mai i tetahi atu pae.
    Ka taea e nga waahi te whakakore i te whanonga SameSite taunoa ma te tautuhi i te tautuhinga Pihikete ki SameSite=Kaore. Ko te SameSite=Karekau he uara mo te Pihikete ka taea anake te whakarite ki te aratau Haumaru, e tika ana mo nga hononga ma te HTTPS.

  • I nga taputapu mo nga kaihanga paetukutuku tāpirihia tautoko mo nga momo whakatika i hangaia e CSS-in-JS frameworks ma te whakamahi i te CSSOM API (CSS Object Model), me nga momo taapiri mai i JavaScript. Kua whakahoutia te papatohu arotake kia tukuna Whare rama 6.0, e taapiri ana i nga inenga hou Pee Ihirangi Nui (LCP), Huringa Tahora Whakapiri (CLS) me te Waa Paraka (TBT).

    Ko te tuku Chrome 85

  • Ka whakaatu te Papatohu Mahinga i nga korero mo keteroki hua whakahiato JavaScript. Ina whakatere te kaiwhakamahi i tetahi wharangi, ka whakaatu te tauine i te wa e pa ana ki te timatanga o te whakatere, kaua ko te timatanga o te rekoata.

    Ko te tuku Chrome 85

I tua atu i nga mahi hou me nga whakatikatika bug, ka whakakorehia e te putanga hou 20 whakaraeraetanga. He maha nga whakaraeraetanga i kitea na te whakamatautau aunoa me nga taputapu AddressSanitizer, PūmaharaMahara, Mana Rerenga Tikanga, LibFuzzer и AFL. Karekau he raru nui i kitea ka taea e tetahi te karo i nga taumata katoa o te whakamarumaru tirotiro me te mahi waehere i runga i te punaha i waho o te taiao pouaka kirikiri. Hei wahanga o te kaupapa utu moni mo te kite i nga whakaraeraetanga mo te tukunga o naianei, i utua e Google nga tohu 14 $10000 (kotahi tohu $5000, e toru nga tohu $1000, me nga tohu $500 e wha). Ko te rahi o nga utu 6 kaore ano kia whakatauhia.

Source: opennet.ru

Tāpiri i te kōrero