Google рд╕рд╛рджрд░ рд╡реЗрдм рдмреНрд░рд╛рдЙрдЭрд░ рд░рд┐рд▓реАрдЬ Chrome 85... рд╕реЛрдмрддрдЪ рдЙрдкрд▓рдмреНрдз рд╡рд┐рдирд╛рдореВрд▓реНрдп рдкреНрд░рдХрд▓реНрдкрд╛рдЪреЗ рд╕реНрдерд┐рд░ рдкреНрд░рдХрд╛рд╢рди Chromium, рдЬреЗ Chrome рдЪрд╛ рдЖрдзрд╛рд░ рдореНрд╣рдгреВрди рдХрд╛рдо рдХрд░рддреЗ. рдХреНрд░реЛрдо рдмреНрд░рд╛рдЙрдЭрд░ рднрд┐рдиреНрди рдЧреБрдЧрд▓ рд▓реЛрдЧреЛрдЪрд╛ рд╡рд╛рдкрд░, рдХреНрд░реЕрд╢ рдЭрд╛рд▓реНрдпрд╛рд╕ рд╕реВрдЪрдирд╛ рдкрд╛рдард╡рд┐рдгреНрдпрд╛рдЪреНрдпрд╛ рдкреНрд░рдгрд╛рд▓реАрдЪреА рдЙрдкрд╕реНрдерд┐рддреА, рд╡рд┐рдирдВрддреАрдиреБрд╕рд╛рд░ рдлреНрд▓реЕрд╢ рдореЙрдбреНрдпреВрд▓ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛, рд╕рдВрд░рдХреНрд╖рд┐рдд рд╡реНрд╣рд┐рдбрд┐рдУ рд╕рд╛рдордЧреНрд░реА (рдбреАрдЖрд░рдПрдо) рдкреНрд▓реЗ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдореЙрдбреНрдпреВрд▓реНрд╕, рд╢реЛрдз рджрд░рдореНрдпрд╛рди рд╕реНрд╡рдпрдВрдЪрд▓рд┐рддрдкрдгреЗ рдЕрджреНрдпрддрдиреЗ рдЖрдгрд┐ рдкреНрд░рд╕рд╛рд░рдг рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдПрдХ рдкреНрд░рдгрд╛рд▓реА RLZ рдкреЕрд░рд╛рдореАрдЯрд░реНрд╕. Chrome 86 рдЪреЗ рдкреБрдвреАрд▓ рд░рд┐рд▓реАрдЭ 6 рдСрдХреНрдЯреЛрдмрд░ рд░реЛрдЬреА рд╣реЛрдгрд╛рд░ рдЖрд╣реЗ.

рдореБрдЦреНрдп рдмрджрд▓ рдХрд░рд╛ ╨▓ Chrome 85:

  • рдЬреЛрдбрд▓реЗ рдЯреЕрдмрдЪреЗ рдЧрдЯ рд╕рдВрдХреБрдЪрд┐рдд рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛. рд╕рдВрджрд░реНрдн рдореЗрдиреВ рд╡рд╛рдкрд░реВрди рдЯреЕрдм рдЧрдЯрдмрджреНрдз рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд рдЖрдгрд┐ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд░рдВрдЧ рдЖрдгрд┐ рд▓реЗрдмрд▓рд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдЕрд╕реВ рд╢рдХрддрд╛рдд. рддреБрдореНрд╣реА рд╕рдореВрд╣ рд▓реЗрдмрд▓рд╡рд░ рдХреНрд▓рд┐рдХ рдХрд░рддрд╛ рддреЗрд╡реНрд╣рд╛, рд╕рдВрдмрдВрдзрд┐рдд рдЯреЕрдм рдЖрддрд╛ рд▓рдкрд╡рд▓реЗ рдЬрд╛рддрд╛рдд рдЖрдгрд┐ рддреНрдпрд╛рдРрд╡рдЬреА рдПрдХрдЪ рд▓реЗрдмрд▓ рд░рд╛рд╣рддреЗ. рд▓реЗрдмрд▓рд╡рд░ рдкреБрдиреНрд╣рд╛ рдХреНрд▓рд┐рдХ рдХреЗрд▓реНрдпрд╛рдиреЗ рд▓рдкрд╡рд┐рд▓реЗрд▓реЗ рд╡реИрд╢рд┐рд╖реНрдЯреНрдп рдХрд╛рдвреВрди рдЯрд╛рдХрд▓реЗ рдЬрд╛рддреЗ.

    Chrome 85 рд░рд┐рд▓реАрдЭ

    Chrome 85 рд░рд┐рд▓реАрдЭ

  • рдЯреЕрдм рд╕рд╛рдордЧреНрд░реАрдЪреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди. рдЯреЕрдм рдмрдЯрдгрд╛рд╡рд░ рдлрд┐рд░рд▓реНрдпрд╛рдиреЗ рдЖрддрд╛ рдЯреЕрдмрдордзреАрд▓ рдкреГрд╖реНрдард╛рдЪреА рд▓рдШреБрдкреНрд░рддрд┐рдорд╛ рджрд┐рд╕реВрди рдпреЗрддреЗ. рд╣реЗ рд╡реИрд╢рд┐рд╖реНрдЯреНрдп рдЕрджреНрдпрд╛рдк рд╕рд░реНрд╡ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрд╕рд╛рдареА рд╕рдХреНрд░рд┐рдп рдХреЗрд▓реЗрд▓реЗ рдирд╛рд╣реА рдЖрдгрд┐ "chrome://flags/#tab-hover-cards" рд╕реЗрдЯрд┐рдВрдЧ рд╡рд╛рдкрд░реВрди рд╕рдХреНрд╖рдо рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ.

    Chrome 85 рд░рд┐рд▓реАрдЭ

  • рд╕рдВрдкрд╛рджрд┐рдд рдкреАрдбреАрдПрдл рдлреЙрд░реНрдо рдЬрддрди рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд▓реА рдЖрдгрд┐ рдкреНрд░рдпреЛрдЧ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА "chrome://flags#pdf-viewer-update" рдЖрдгрд┐ "chrome://flags/#pdf-two-up-view" рд╕реЗрдЯрд┐рдВрдЧреНрдЬ рджреЗрдЦреАрд▓ рд╕реБрдЪрд╡рд▓реНрдпрд╛. рдирд╡реАрди рдЗрдВрдЯрд░рдлреЗрд╕ рдкреАрдбреАрдПрдл рджрд╕реНрддрдРрд╡рдЬ рдкрд╣рд╛рдд рдЖрд╣реЗ.
  • QR рдХреЛрдб рд╡рд╛рдкрд░реВрди рд▓рд┐рдВрдХреНрд╕рдЪреА рджреЗрд╡рд╛рдгрдШреЗрд╡рд╛рдг рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд▓реА. рд╡рд░реНрддрдорд╛рди рдкреГрд╖реНрдард╛рд╕рд╛рдареА QR рдХреЛрдб рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдЕреЕрдбреНрд░реЗрд╕ рдмрд╛рд░рдордзреНрдпреЗ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдЪрд┐рдиреНрд╣ рдареЗрд╡рд▓реЗрд▓рд╛ рдЖрд╣реЗ, рдЬреЛ рддреБрдореНрд╣реА рдЕреЕрдбреНрд░реЗрд╕ рдмрд╛рд░рд╡рд░ рдХреНрд▓рд┐рдХ рдХрд░рддрд╛ рддреЗрд╡реНрд╣рд╛ рджрд┐рд╕реВрди рдпреЗрддреЛ. рд╣реЗ рд╡реИрд╢рд┐рд╖реНрдЯреНрдп рдЕрджреНрдпрд╛рдк рд╕рд░реНрд╡ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрд╕рд╛рдареА рд╕рдХреНрд░рд┐рдп рдХреЗрд▓реЗрд▓реЗ рдирд╛рд╣реА рдЖрдгрд┐ тАЬchrome://flags/#sharing-qr-code-generatorтАЭ рд╕реЗрдЯрд┐рдВрдЧ рд╡рд╛рдкрд░реВрди рд╕рдХреНрд╖рдо рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ.

    Chrome 85 рд░рд┐рд▓реАрдЭ

  • рдмрджреНрджрд▓:рдзреНрд╡рдЬ рдкреГрд╖реНрдард╛рд╡рд░ рдЖрддрд╛ тАЬрдСрдореНрдирд┐рдмреЙрдХреНрд╕ UI рд╣рд╛рдпрдб рд╕реНрдЯреЗрдбреА-рд╕реНрдЯреЗрдЯ URL рдкрде, рдХреНрд╡реЗрд░реА рдЖрдгрд┐ рд╕рдВрджрд░реНрднтАЭ (тАЬchrome://flags#omnibox-ui-hide-steady-state-url-path-query-and-) рдкрд░реНрдпрд╛рдп рдЖрд╣реЗ. рд╕рдВрджрд░реНрдн-рдкрд░-рд╕рдВрд╡рд╛рдж"), рдкрд░рд╡рд╛рдирдЧреА рджреЗрдгреЗ рдЕреЕрдбреНрд░реЗрд╕ рдмрд╛рд░рдордзреАрд▓ рдкрде рдШрдЯрдХ рдЖрдгрд┐ рдХреНрд╡реЗрд░реА рдкреЕрд░рд╛рдореАрдЯрд░реНрд╕рдЪреЗ рдкреНрд░рджрд░реНрд╢рди рдЕрдХреНрд╖рдо рдХрд░рд╛, рдлрдХреНрдд рд╕рд╛рдЗрдЯ рдбреЛрдореЗрди рджреГрд╢реНрдпрдорд╛рди рд░рд╛рд╣реВрди. рдЬреЗрд╡реНрд╣рд╛ рддреБрдореНрд╣реА рдкреГрд╖реНрдард╛рд╢реА рд╕рдВрд╡рд╛рдж рд╕рд╛рдзрдгреНрдпрд╛рд╕ рд╕реБрд░реБрд╡рд╛рдд рдХрд░рддрд╛ рддреЗрд╡реНрд╣рд╛ рд▓рдкрд╡рд┐рд▓реЗ рдЬрд╛рддреЗ (рд▓реЛрдб рдХрд░рддрд╛рдирд╛ рдЖрдгрд┐ рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рд╕реНрдХреНрд░реЛрд▓ рдХрд░рдгреЗ рд╕реБрд░реВ рдХрд░реЗрдкрд░реНрдпрдВрдд рд╕рдВрдкреВрд░реНрдг URL рджрд░реНрд╢рд╡рд┐рд▓реА рдЬрд╛рддреЗ). рд▓рдкрд╡рд┐рд▓реНрдпрд╛рдирдВрддрд░, рддреБрдореНрд╣рд╛рд▓рд╛ рд╕рдВрдкреВрд░реНрдг URL рдкрд╛рд╣рдгреНрдпрд╛рд╕рд╛рдареА рдЕреЕрдбреНрд░реЗрд╕ рдмрд╛рд░рд╡рд░ рдХреНрд▓рд┐рдХ рдХрд░рдгреНрдпрд╛рд╕ рд╕реВрдЪрд┐рдд рдХреЗрд▓реЗ рдЬрд╛рдИрд▓. рд╣реЙрд╡реНрд╣рд░рд╡рд░ рдкреВрд░реНрдг URL рджрд╛рдЦрд╡рдгреНрдпрд╛рд╕рд╛рдареА "chrome://flags#omnibox-ui-reveal-steady-state-url-path-query-and-ref-on-hover" рд╣рд╛ рдкрд░реНрдпрд╛рдп рджреЗрдЦреАрд▓ рдЖрд╣реЗ. рд╕рдВрджрд░реНрдн рдореЗрдиреВрдордзреНрдпреЗ рдЙрдкрд▓рдмреНрдз рдЕрд╕рд▓реЗрд▓реА тАЬрдиреЗрд╣рдореА рдкреВрд░реНрдг URL рджрд╛рдЦрд╡рд╛тАЭ рд╕реЗрдЯрд┐рдВрдЧ тАЬhttps://тАЭ, тАЬwww.тАЭ, рдкрде рдЖрдгрд┐ рдкреЕрд░рд╛рдореАрдЯрд░реНрд╕ рд▓рдкрд╡рдгреЗ рд░рджреНрдж рдХрд░рддреЗ. рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░, рд▓рдкрд╡рд┐рдгреЗ рд╕рдзреНрдпрд╛ рдХреЗрд╡рд│ рдереЛрдбреНрдпрд╛ рдЯрдХреНрдХреЗ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрд╕рд╛рдареА рд╕рдХреНрд╖рдо рдЖрд╣реЗ. URL рдордзреАрд▓ рдкреЕрд░рд╛рдореАрдЯрд░реНрд╕рдордзреНрдпреЗ рдлреЗрд░рдлрд╛рд░ рдХрд░рдгрд╛рд░реНтАНрдпрд╛ рдлрд┐рд╢рд┐рдВрдЧ рд╕реНрдХреЕрдордкрд╛рд╕реВрди рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдЪреЗ рд╕рдВрд░рдХреНрд╖рдг рдХрд░рдгреНрдпрд╛рдЪреА рдЗрдЪреНрдЫрд╛ рд╣реА рдмрджрд▓рд╛рдЪреА рдкреНрд░реЗрд░рдгрд╛ рдЕрд╕рд▓реНрдпрд╛рдЪреЗ рд╕рд╛рдВрдЧрд┐рддрд▓реЗ рдЬрд╛рддреЗ.
    Chrome 85 рд░рд┐рд▓реАрдЭ

  • рдЯреЕрдмрд▓реЗрдЯ рдореЛрдбрдордзреНрдпреЗ, рдЯрдЪрд╕реНрдХреНрд░реАрди рдЙрдкрдХрд░рдгреЗ рдЦреБрд▓реНрдпрд╛ рдЯреЕрдмрд╡рд░ рдХреНрд╖реИрддрд┐рдЬ рдиреЗрд╡реНрд╣рд┐рдЧреЗрд╢рди рд╕рдХреНрд╖рдо рдХрд░рддрд╛рдд, рдЬреЗ рдЯреЕрдм рд╢реАрд░реНрд╖рдХрд╛рдВрд╡реНрдпрддрд┐рд░рд┐рдХреНрдд рдЯреЕрдм-рд╕рдВрдмрдВрдзрд┐рдд рдкреГрд╖реНрдард╛рдВрдЪреЗ рдореЛрдареЗ рд▓рдШреБрдкреНрд░рддрд┐рдорд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛рдд. рд╕реНрдХреНрд░реАрди рдЬреЗрд╢реНрдЪрд░ рд╡рд╛рдкрд░реВрди рдЯреЕрдм рд╣рд▓рд╡рд▓реЗ рдЖрдгрд┐ рдкреБрдирд░реНрд░рдЪрдирд╛ рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрддрд╛рдд. рдЕреЕрдбреНрд░реЗрд╕ рдмрд╛рд░ рдЖрдгрд┐ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдЪреНрдпрд╛ рдЕрд╡рддрд╛рд░рдЪреНрдпрд╛ рд╢реЗрдЬрд╛рд░реА рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рд╡рд┐рд╢реЗрд╖ рдмрдЯрдгрд╛рд╕рд╣ рд▓рдШреБрдкреНрд░рддрд┐рдорд╛рдВрдЪреЗ рдкреНрд░рджрд░реНрд╢рди рдЪрд╛рд▓реВ рдЖрдгрд┐ рдмрдВрдж рдХреЗрд▓реЗ рдЬрд╛рддреЗ. рдореЛрдб рдЕрдХреНрд╖рдо рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, "chrome://flags/#webui-tab-strip" рдЖрдгрд┐ "chrome://flags/#scrollable-tabstrip" рд╕реЗрдЯрд┐рдВрдЧреНрдЬ рдкреНрд░рджрд╛рди рдХреЗрд▓реНрдпрд╛ рдЖрд╣реЗрдд.

    Chrome 85 рд░рд┐рд▓реАрдЭ

  • Android рдЖрд╡реГрддреНрддреАрдордзреНрдпреЗ, рд╕реВрдЪрд┐рдд рдкреГрд╖реНрдард╛рдВрдЪреНрдпрд╛ рд╕реВрдЪреАрдордзреНрдпреЗ рдЕреЕрдбреНрд░реЗрд╕ рдмрд╛рд░рдордзреНрдпреЗ рдЯрд╛рдЗрдк рдХрд░рддрд╛рдирд╛, рдЖрдзреАрдЪ рдЙрдШрдбрд▓реЗрд▓реНрдпрд╛ рдЯреЕрдмрд╡рд░ рджреНрд░реБрддрдкрдгреЗ рдиреЗрд╡реНрд╣рд┐рдЧреЗрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдПрдХ рдЗрд╢рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХреЗрд▓рд╛ рдЬрд╛рддреЛ.
    Chrome 85 рд░рд┐рд▓реАрдЭ

  • рдЕрдБрдбреНрд░реЙрдЗрдб рдЖрд╡реГрддреНрддреАрдордзреНрдпреЗ, рд▓рд┐рдВрдХреНрд╕рдЪреНрдпрд╛ рд╕рдВрджрд░реНрдн рдореЗрдиреВрдордзреНрдпреЗ рдЬреЗ рддреБрдореНрд╣реА рд▓рд┐рдВрдХрд╡рд░ рдЬрд╛рд╕реНрдд рд╡реЗрд│ рджрд╛рдмреВрди рдареЗрд╡рддрд╛ рддреЗрд╡реНрд╣рд╛ рджрд┐рд╕реВрди рдпреЗрддреЗ, рдЬреЛрдбрд▓реЗ рджреНрд░реБрдд рдкреГрд╖реНрдареЗ рд╣рд╛рдпрд▓рд╛рдЗрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЯреЕрдЧ. рдЧрддреА рдореЗрдЯреНрд░рд┐рдХреНрд╕рдЪреНрдпрд╛ рдЖрдзрд╛рд░реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХреЗрд▓реА рдЬрд╛рддреЗ рдХреЛрдЕрд░ рд╡реЗрдм рд╡реНрд╣рд┐рдЯрд▓реНрд╕, рд▓реЛрдб рд╡реЗрд│, рдкреНрд░рддрд┐рд╕рд╛рдж рдЖрдгрд┐ рд╕рд╛рдордЧреНрд░реА рд╕реНрдерд┐рд░рддрд╛ рдпрд╛рдВрдЪреЗ рдПрдХреВрдг рдореЗрдЯреНрд░рд┐рдХреНрд╕ рд▓рдХреНрд╖рд╛рдд рдШреЗрдКрди.
    Chrome 85 рд░рд┐рд▓реАрдЭ

  • рдмреНрд▓реЙрдХрд┐рдВрдЧ рдкреНрд░рджрд╛рди рдХреЗрд▓реЗ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдмреВрдЯ (рдПрдирдХреНрд░рд┐рдкреНрд╢рдирд╢рд┐рд╡рд╛рдп) рдПрдХреНрдЭрд┐рдХреНрдпреБрдЯреЗрдмрд▓ рдлрд╛рдЗрд▓реНрд╕ рдЖрдгрд┐ рд╕рдВрдЧреНрд░рд╣рдг (zip, iso, рдЗ.) рдЪреНрдпрд╛ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдбрд╛рдЙрдирд▓реЛрдбрд╕рд╛рдареА рдЬреЛрдбрд▓реЗрд▓реНрдпрд╛ рдЪреЗрддрд╛рд╡рдгреА. рдкреБрдвреАрд▓ рд░реАрд▓рд┐рдЭрдордзреНрдпреЗ, рдЖрдореНрд╣реА рдЖрд░реНрдХрд╛рдЗрд╡реНрд╣ рдмреНрд▓реЙрдХ рдХрд░рдгреНрдпрд╛рдЪреА рдЖрдгрд┐ рджрд╕реНрддрдРрд╡рдЬрд╛рдВрд╕рд╛рдареА (docx, pdf, рдЗ.) рдЪреЗрддрд╛рд╡рдгреА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдгреНрдпрд╛рдЪреА рдЕрдкреЗрдХреНрд╖рд╛ рдХрд░рддреЛ. рднрд╡рд┐рд╖реНрдпрд╛рдд, рдПрдирдХреНрд░рд┐рдкреНрд╢рдирд╢рд┐рд╡рд╛рдп рдлрд╛рдЗрд▓ рдЕрдкрд▓реЛрдб рдХрд░рдгреЗ рд╣рд│реВрд╣рд│реВ рдерд╛рдВрдмрд╡рдгреНрдпрд╛рдЪреА рдпреЛрдЬрдирд╛ рдЖрд╣реЗ. рдмреНрд▓реЙрдХрд┐рдВрдЧ рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЖрд╣реЗ рдХрд╛рд░рдг рдПрдирдХреНрд░рд┐рдкреНрд╢рдирд╢рд┐рд╡рд╛рдп рдлрд╛рдпрд▓реА рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдгреЗ MITM рд╣рд▓реНрд▓реНрдпрд╛рдВрджрд░рдореНрдпрд╛рди рд╕рд╛рдордЧреНрд░реА рдкреБрдирд░реНрд╕реНрдерд┐рдд рдХрд░реВрди рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдХреНрд░рд┐рдпрд╛ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ.
  • AVIF (AV1 рдЗрдореЗрдЬ рдлреЙрд░рдореЕрдЯ) рдЗрдореЗрдЬ рдлреЙрд░рдореЕрдЯрд╕рд╛рдареА рд╕рдорд░реНрдерди рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░ рд╕рдХреНрд╖рдо рдХреЗрд▓реЗ рдЖрд╣реЗ, рдЬреЗ AV1 рд╡реНрд╣рд┐рдбрд┐рдУ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдлреЙрд░рдореЕрдЯрдордзреАрд▓ рдЗрдВрдЯреНрд░рд╛-рдлреНрд░реЗрдо рдХреЙрдореНрдкреНрд░реЗрд╢рди рддрдВрддреНрд░рдЬреНрдЮрд╛рди рд╡рд╛рдкрд░рддреЗ. AVIF рдордзреНрдпреЗ рд╕рдВрдХреБрдЪрд┐рдд рдбреЗрдЯрд╛ рд╡рд┐рддрд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХрдВрдЯреЗрдирд░ рдкреВрд░реНрдгрдкрдгреЗ HEIF рд╕рд╛рд░рдЦреЗрдЪ рдЖрд╣реЗ. AVIF HDR (рд╣рд╛рдп рдбрд╛рдпрдиреЕрдорд┐рдХ рд░реЗрдВрдЬ) рдЖрдгрд┐ рд╡рд╛рдЗрдб-рдЧреЕрдордЯ рдХрд▓рд░ рд╕реНрдкреЗрд╕, рддрд╕реЗрдЪ рд╕реНрдЯрдБрдбрд░реНрдб рдбрд╛рдпрдиреЕрдорд┐рдХ рд░реЗрдВрдЬ (SDR) рдордзреНрдпреЗ рджреЛрдиреНрд╣реА рдкреНрд░рддрд┐рдорд╛рдВрдирд╛ рд╕рдорд░реНрдерди рджреЗрддреЗ.
  • MSVC рдЖрдгрд┐ Clang рдХрдВрдкрд╛рдЗрд▓рд░реНрд╕рдирд╛ рдХреЙрд▓ рдХрд░рддрд╛рдирд╛ рдбрд┐рдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░ Windows рдЖрдгрд┐ macOS рд╕рд╛рдареА рдЕрд╕реЗрдВрдмреНрд▓реА рд╕рдВрдХрд▓рд┐рдд рдХрд░рддрд╛рдирд╛ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдХреЛрдб рдкреНрд░реЛрдлрд╛рдЗрд▓рд┐рдВрдЧрдЪреНрдпрд╛ рдкрд░рд┐рдгрд╛рдорд╛рдВрд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдСрдкреНрдЯрд┐рдорд╛рдпрдЭреЗрд╢рди (рдкреАрдЬреАрдУ - рдкреНрд░реЛрдлрд╛рдЗрд▓-рдорд╛рд░реНрдЧрджрд░реНрд╢рд┐рдд рдСрдкреНрдЯрд┐рдорд╛рдпрдЭреЗрд╢рди), рдЬреЗ рддреБрдореНрд╣рд╛рд▓рд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдордЪреНрдпрд╛ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрдЪреНрдпрд╛ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпрд╛рдВрдЪреНрдпрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдгрд╛рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЕрдзрд┐рдХ рдЗрд╖реНрдЯрддрдо рдХреЛрдб рд╡реНрдпреБрддреНрдкрдиреНрди рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ. PGO рд╕рдХреНрд╖рдо рдХреЗрд▓реНрдпрд╛рдиреЗ рдЯреЕрдм рд▓реЛрдбрд┐рдВрдЧрдЪрд╛ рд╡реЗрдЧ рдЕрдВрджрд╛рдЬреЗ 10% рдиреЗ рд╡рд╛рдврд╡рдгреЗ рд╢рдХреНрдп рдЭрд╛рд▓реЗ (macOS рд╡рд░ рд╕реНрдкреАрдбреЛрдореАрдЯрд░ 2.0 рдЪрд╛рдЪрдгреА рд╕реНрдкреАрдбрдЕрдк 7.7% рдЖрдгрд┐ Windows рд╡рд░ 11.4%). macOS рдордзреНрдпреЗ рдЗрдВрдЯрд░рдлреЗрд╕ рдкреНрд░рддрд┐рд╕рд╛рдж 3.9% рдЖрдгрд┐ Windows рдордзреНрдпреЗ 7.3% рдиреЗ рд╡рд╛рдврд▓рд╛.
  • рдкрд╛рд░реНрд╢реНрд╡рднреВрдореА рдЯреЕрдм рдХреНрд░рд┐рдпрд╛рдХрд▓рд╛рдк рдХрдореА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рдореЛрдб рдЬреЛрдбрд▓рд╛ (тАЬрдЯреЕрдм рдереНрд░реЙрдЯрд▓рд┐рдВрдЧтАЭ), тАЬchrome://flags##intensive-wake-up-throttlingтАЭ рд╕реЗрдЯрд┐рдВрдЧрджреНрд╡рд╛рд░реЗ рдкреНрд░рд╡реЗрд╢ рдХрд░рдгреНрдпрд╛рдпреЛрдЧреНрдп (Chrome 86 рдордзреНрдпреЗ рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░ рд╕рдХреНрд╖рдо рдХрд░рдгреЗ рдЕрдкреЗрдХреНрд╖рд┐рдд рдЖрд╣реЗ). рдЬреЗрд╡реНрд╣рд╛ рд╣рд╛ рдореЛрдб рд╕рдХреНрд╖рдо рдХреЗрд▓рд╛ рдЬрд╛рддреЛ, рддреЗрд╡реНрд╣рд╛ рдкреГрд╖реНрда 1 рдорд┐рдирд┐рдЯрд╛рдВрдкреЗрдХреНрд╖рд╛ рдЬрд╛рд╕реНрдд рдХрд╛рд│ рдкрд╛рд░реНрд╢реНрд╡рднреВрдореАрдд рдЕрд╕рд▓реНрдпрд╛рд╕ рдкрд╛рд░реНрд╢реНрд╡рднреВрдореА рдЯреЕрдмрд╡рд░ рдирд┐рдпрдВрддреНрд░рдгрд╛рдЪреЗ рд╣рд╕реНрддрд╛рдВрддрд░рдг (рдЯрд╛рд╕реНрдХрдХреНрдпреВрдЬ) 5 рдХреЙрд▓ рдкреНрд░рддрд┐ рдорд┐рдирд┐рдЯрд╛рдкрд░реНрдпрдВрдд рдХрдореА рдХреЗрд▓реЗ рдЬрд╛рддреЗ.
  • рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдЪреНрдпрд╛ рд╕рд░реНрд╡ рд╢реНрд░реЗрдгреНрдпрд╛рдВрд╕рд╛рдареА, рдЬреЗрд╡реНрд╣рд╛ рдмреНрд░рд╛рдЙрдЭрд░ рд╡рд┐рдВрдбреЛ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдЪреНрдпрд╛ рджреГрд╢реНрдп рдХреНрд╖реЗрддреНрд░рд╛рдордзреНрдпреЗ рдирд╕рддреЗ рддреЗрд╡реНрд╣рд╛ CPU рд╕рдВрд╕рд╛рдзрди рд╡рд╛рдкрд░ рдХрдореА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдПрдХ рдореЛрдб рд╕рдХреНрд░рд┐рдп рдХреЗрд▓рд╛ рдЬрд╛рддреЛ. рдмреНрд░рд╛рдЙрдЭрд░ рд╡рд┐рдВрдбреЛ рдЗрддрд░ рд╡рд┐рдВрдбреЛрдВрджреНрд╡рд╛рд░реЗ рдУрд╡реНрд╣рд░рд▓реЕрдк рдЭрд╛рд▓реА рдЖрд╣реЗ рдХреА рдирд╛рд╣реА рд╣реЗ Chrome рддрдкрд╛рд╕рддреЗ рдЖрдгрд┐ рдУрд╡реНрд╣рд░рд▓реЕрдкрдЪреНрдпрд╛ рднрд╛рдЧрд╛рдд рдкрд┐рдХреНрд╕реЗрд▓ рдХрд╛рдврдгреНрдпрд╛рд╕ рдкреНрд░рддрд┐рдмрдВрдз рдХрд░рддреЗ.
  • рдмрд│рдХрдЯ рдХреЗрд▓реЗ рдорд┐рд╢реНрд░рд┐рдд рдорд▓реНрдЯреАрдореАрдбрд┐рдпрд╛ рд╕рд╛рдордЧреНрд░реА рд▓реЛрдб рдХрд░рдгреНрдпрд╛рдкрд╛рд╕реВрди рд╕рдВрд░рдХреНрд╖рдг (рдЬреЗрд╡реНрд╣рд╛ http:// рдкреНрд░реЛрдЯреЛрдХреЙрд▓рджреНрд╡рд╛рд░реЗ HTTPS рдкреГрд╖реНрдард╛рд╡рд░ рд╕рдВрд╕рд╛рдзрдиреЗ рд▓реЛрдб рдХреЗрд▓реА рдЬрд╛рддрд╛рдд). HTTPS рджреНрд╡рд╛рд░реЗ рдЙрдШрдбрд▓реЗрд▓реНрдпрд╛ рдкреГрд╖реНтАНрдард╛рдВрд╡рд░, рдкреНрд░рддрд┐рдорд╛ рд▓реЛрдб рдХрд░рдгреНтАНрдпрд╛рд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдмреНрд▓реЙрдХрдордзреНтАНрдпреЗ "https://" рд╕рд╣ "http://" рджреБрд╡реЗ рд╕реНрд╡рдпрдВрдЪрд▓рд┐рддрдкрдгреЗ рдмрджрд▓рдгреЗ рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ (рдкреВрд░реНрд╡реА, рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЖрдгрд┐ iframes, рдзреНрд╡рдиреА рдлрд╛рдЗрд▓реНрд╕ рдЖрдгрд┐ рд╡реНрд╣рд┐рдбрд┐рдУ рдмрджрд▓рд▓реЗ рд╣реЛрддреЗ). https рджреНрд╡рд╛рд░реЗ рдкреНрд░рддрд┐рдорд╛ рдЙрдкрд▓рдмреНрдз рдирд╕рд▓реНрдпрд╛рд╕, рддрд┐рдЪреЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдгреЗ рдЕрд╡рд░реЛрдзрд┐рдд рдХреЗрд▓реЗ рдЖрд╣реЗ (рдЖрдкрдг рдЕреЕрдбреНрд░реЗрд╕ рдмрд╛рд░рдордзреАрд▓ рдкреЕрдбрд▓реЙрдХ рдЪрд┐рдиреНрд╣рд╛рджреНрд╡рд╛рд░реЗ рдкреНрд░рд╡реЗрд╢ рдХрд░рдгреНрдпрд╛рдпреЛрдЧреНрдп рдореЗрдиреВрджреНрд╡рд╛рд░реЗ рдЕрд╡рд░реЛрдзрд┐рдд рдХрд░рдгреЗ рд╡реНрдпрдХреНрддрд┐рдЪрд▓рд┐рддрдкрдгреЗ рдЪрд┐рдиреНрд╣рд╛рдВрдХрд┐рдд рдХрд░реВ рд╢рдХрддрд╛).
  • 1 рд╕рдкреНрдЯреЗрдВрдмрд░ 2020 рдкрд╛рд╕реВрди рдЬрд╛рд░реА рдХреЗрд▓реЗрд▓реНрдпрд╛ TLS рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рдВрд╕рд╛рдареА, рдЕрд╕реЗрд▓ рд╡реИрдзрддрд╛ рдХрд╛рд▓рд╛рд╡рдзреАрд╡рд░ рдПрдХ рдирд╡реАрди рдорд░реНрдпрд╛рджрд╛ рд▓рд╛рдЧреВ рд╣реЛрдИрд▓ - рдпрд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рдВрдЪреЗ рдЖрдпреБрд╖реНрдп 398 рджрд┐рд╡рд╕ (13 рдорд╣рд┐рдиреЗ) рдкреЗрдХреНрд╖рд╛ рдЬрд╛рд╕реНрдд рдЕрд╕реВ рд╢рдХрдд рдирд╛рд╣реА. рдлрд╛рдпрд░рдлреЙрдХреНрд╕ рдЖрдгрд┐ рд╕рдлрд╛рд░реАрдордзреНрдпреЗ рд╕рдорд╛рди рдкреНрд░рддрд┐рдмрдВрдз рд▓рд╛рдЧреВ рд╣реЛрддрд╛рдд. 1 рд╕рдкреНрдЯреЗрдВрдмрд░рдкреВрд░реНрд╡реА рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реЗрд▓реНрдпрд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рдВрд╕рд╛рдареА, рд╡рд┐рд╢реНрд╡рд╛рд╕ рд░рд╛рдЦрд▓рд╛ рдЬрд╛рдИрд▓ рдкрд░рдВрддреБ 825 рджрд┐рд╡рд╕рд╛рдВрдкрд░реНрдпрдВрдд (2.2 рд╡рд░реНрд╖реЗ) рдорд░реНрдпрд╛рджрд┐рдд рдЕрд╕реЗрд▓.
  • рдЕрдиреЗрдХ рдирд╡реАрди APIs рдУрд░рд┐рдЬрд┐рди рдЯреНрд░рд╛рдпрд▓реНрд╕ рдореЛрдбрдордзреНрдпреЗ рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗрдд (рд╡реЗрдЧрд│реЗ рд╕рдХреНрд░рд┐рдпрдХрд░рдг рдЖрд╡рд╢реНрдпрдХ рдЕрд╕рд▓реЗрд▓реА рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ). рдУрд░рд┐рдЬрд┐рди рдЯреНрд░рд╛рдпрд▓ рдореНрд╣рдгрдЬреЗ рд▓реЛрдХрд▓рд╣реЛрд╕реНрдЯ рдХрд┐рдВрд╡рд╛ 127.0.0.1 рд╡рд░реВрди рдбрд╛рдЙрдирд▓реЛрдб рдХреЗрд▓реЗрд▓реНрдпрд╛ рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕рдордзреВрди рдирд┐рд░реНрджрд┐рд╖реНрдЯ API рд╕рд╣ рдХрд╛рд░реНрдп рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдХрд┐рдВрд╡рд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рд╛рдЗрдЯрд╕рд╛рдареА рдорд░реНрдпрд╛рджрд┐рдд рдХрд╛рд▓рд╛рд╡рдзреАрд╕рд╛рдареА рд╡реИрдз рдЕрд╕рд▓реЗрд▓реЗ рд╡рд┐рд╢реЗрд╖ рдЯреЛрдХрди рдиреЛрдВрджрдгреА рдХреЗрд▓реНрдпрд╛рдирдВрддрд░ рдЖрдгрд┐ рдкреНрд░рд╛рдкреНрдд рдХреЗрд▓реНрдпрд╛рдирдВрддрд░.
    • рд╕реБрдЪрд╡рд▓реЗ рд╕рдВрдХрд▓реНрдкрдирд╛ рдкреЛрд░реНрдЯрд▓ рд╕рд╛рдЗрдЯ рджрд░рдореНрдпрд╛рди рдЕрдЦрдВрдб рдиреЗрд╡реНрд╣рд┐рдЧреЗрд╢рди рдкреНрд░рджрд╛рди рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рд╣рд▓рд╡рдгреНрдпрд╛рдкреВрд░реНрд╡реА рд╕рд╛рдордЧреНрд░реАрдЪреЗ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдПрдХ рдкреГрд╖реНрда рджреБрд╕рд░реНтАНрдпрд╛рдордзреНрдпреЗ рдШрд╛рд▓рд╛. рдирд╡реАрди рдЯреЕрдЧ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд , рдЬреЗ рддреБрдореНрд╣рд╛рд▓рд╛ рдПрдХ рдЗрдиреНрд╕рд░реНрдЯрдЪреНрдпрд╛ рд╕реНрд╡рд░реВрдкрд╛рдд рджреБрд╕рд░реЗ рдкреГрд╖реНрда рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ, рддреНрдпрд╛рд╡рд░ рд▓рдХреНрд╖ рдХреЗрдВрджреНрд░рд┐рдд рдХреЗрд▓реНрдпрд╛рд╡рд░, рдЗрдиреНрд╕рд░реНрдЯрдордзреНрдпреЗ рджрд░реНрд╢рд╡рд┐рд▓реЗрд▓реЗ рдкреГрд╖реНрда рдореБрдЦреНрдп рджрд╕реНрддрдРрд╡рдЬрд╛рдЪреНрдпрд╛ рд╕реНрдерд┐рддреАрдд рд╣рд╕реНрддрд╛рдВрддрд░рд┐рдд рдХреЗрд▓реЗ рдЬрд╛рдИрд▓, рдЬреНрдпрд╛рдордзреНрдпреЗ рдиреЗрд╡реНрд╣рд┐рдЧреЗрд╢рдирд▓рд╛ рдкрд░рд╡рд╛рдирдЧреА рдЖрд╣реЗ. iframe рдЪреНрдпрд╛ рд╡рд┐рдкрд░реАрдд, рдЕрдВрддрд░реНрднреВрдд рдкреГрд╖реНрдард╛рдкрд╛рд╕реВрди рдкреВрд░реНрдгрдкрдгреЗ рд╡рд┐рд▓рдЧ рдХреЗрд▓реЗ рдЬрд╛рддреЗ рдЖрдгрд┐ рдПрдХ рд╕реНрд╡рддрдВрддреНрд░ рджрд╕реНрддрдРрд╡рдЬ рдореНрд╣рдгреВрди рдорд╛рдирд▓реЗ рдЬрд╛рддреЗ.
    • API рдЕрдкрд▓реЛрдб рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рдЖрдгрд╛, рдЬреЗ рдкреНрд░рд╡рд╛рд╣рд╛рдЪреНрдпрд╛ рд╕реНрд╡рд░реВрдкрд╛рдд рд╕рд╛рдордЧреНрд░реА рд▓реЛрдб рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд┐рдирдВрддреНрдпрд╛ рдЖрдгрдгреНрдпрд╛рдЪреА рдЕрдиреБрдорддреА рджреЗрддреЗ рд╡рд╛рдЪрдиреАрдп рдкреНрд░рд╡рд╛рд╣ (рдкреВрд░реНрд╡реА рд╡рд┐рдирдВрддреАрд╕рд╛рдареА рд╕рд╛рдордЧреНрд░реА рдкреВрд░реНрдгрдкрдгреЗ рддрдпрд╛рд░ рдЕрд╕рдгреЗ рдЖрд╡рд╢реНрдпрдХ рд╣реЛрддреЗ, рдкрд░рдВрддреБ рдЖрддрд╛ рддреБрдореНрд╣реА рд╡рд┐рдирдВрддреАрдЪрд╛ рдореБрдЦреНрдп рднрд╛рдЧ рдкреВрд░реНрдгрдкрдгреЗ рддрдпрд╛рд░ рд╣реЛрдгреНрдпрд╛рдЪреА рд╡рд╛рдЯ рди рдкрд╛рд╣рддрд╛ рдкреНрд░рд╡рд╛рд╣рд╛рдЪреНрдпрд╛ рд╕реНрд╡рд░реВрдкрд╛рдд рдбреЗрдЯрд╛ рдкрд╛рдард╡рдгреЗ рд╕реБрд░реВ рдХрд░реВ рд╢рдХрддрд╛). рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдиреЗ рдЗрдирдкреБрдЯ рдлреАрд▓реНрдбрдордзреНрдпреЗ рдЯрд╛рдпрдкрд┐рдВрдЧ рд╕реБрд░реВ рдХреЗрд▓реНрдпрд╛рд╡рд░ рд╡реЗрдм рдЕреЕрдкреНрд▓рд┐рдХреЗрд╢рди рд╡реЗрдм рдлреЙрд░реНрдо рдбреЗрдЯрд╛ рдкрд╛рдард╡рдгреЗ рд╕реБрд░реВ рдХрд░реВ рд╢рдХрддреЗ рдЖрдгрд┐ рдЬреЗрд╡реНрд╣рд╛ рдЯрд╛рдпрдкрд┐рдВрдЧ рдкреВрд░реНрдг рд╣реЛрддреЗ, рддреЗрд╡реНрд╣рд╛ рдбреЗрдЯрд╛ fetch() рджреНрд╡рд╛рд░реЗ рдкрд╛рдард╡рд┐рд▓рд╛ рдЬрд╛рдИрд▓. рдирд╡реАрди API рджреНрд╡рд╛рд░реЗ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдХрд░реВрди, рддреБрдореНрд╣реА рдХреНрд▓рд╛рдпрдВрдЯрдЪреНрдпрд╛ рдмрд╛рдЬреВрдиреЗ рд╡реНрдпреБрддреНрдкрдиреНрди рдХреЗрд▓реЗрд▓рд╛ рдСрдбрд┐рдУ рдЖрдгрд┐ рд╡реНрд╣рд┐рдбрд┐рдУ рдбреЗрдЯрд╛ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░реВ рд╢рдХрддрд╛.
    • API рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдШреЛрд╖рдгрд╛рддреНрдордХ рдЫрд╛рдпрд╛ DOM рдордзреНрдпреЗ рдирд╡реАрди рд░реВрдЯ рд╢рд╛рдЦрд╛ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рд╛рд╡рд▓реА DOM, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде рдЖрдпрд╛рдд рдХреЗрд▓реЗрд▓реНрдпрд╛ рддреГрддреАрдп-рдкрдХреНрд╖ рдШрдЯрдХ рд╢реИрд▓реА рдЖрдгрд┐ рддреНрдпрд╛рдЪреНрдпрд╛рд╢реА рд╕рдВрдмрдВрдзрд┐рдд DOM рд╣рд╛рдпрд▓рд╛рдЗрдЯ рдореБрдЦреНрдп рджрд╕реНрддрдРрд╡рдЬрд╛рддреВрди рд╡реЗрдЧрд│реЗ рдХрд░рдгреЗ. рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдШреЛрд╖рдгрд╛рддреНрдордХ API рддреБрдореНрд╣рд╛рд▓рд╛ JavaScript рдХреЛрдб рд▓рд┐рд╣рд┐рд▓реНрдпрд╛рд╢рд┐рд╡рд╛рдп DOM рд╢рд╛рдЦрд╛ рдЕрдирдкрд┐рди рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдлрдХреНрдд HTML рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЛ.
    • рдорд╛рд▓рдорддреНрддрд╛ рдЬреЛрдбрд▓реА RTCRtpEncodingParameters.adaptivePtime, рдЬреЗ RTC рдкреНрд░рд╡рд╛рд╣ (рд░рд┐рдЕрд▓-рдЯрд╛рдЗрдо рдХрдореНрдпреБрдирд┐рдХреЗрд╢рди) рдкрд╛рдард╡рдгрд╛рд░реНтАНрдпрд╛рд▓рд╛ рдЕрдбреЕрдкреНрдЯрд┐рд╡реНрд╣ рдкреЕрдХреЗрдЯ рдкрд╛рдард╡рдгреНрдпрд╛рдЪреНрдпрд╛ рдпрдВрддреНрд░рдгреЗрдЪреНрдпрд╛ рд╕рдХреНрд░рд┐рдпрддреЗрд╡рд░ рдирд┐рдпрдВрддреНрд░рдг рдареЗрд╡рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ.
    • рдЖрдзреАрдЪ рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓реЗрд▓реЗ PWA (рдкреНрд░реЛрдЧреНрд░реЗрд╕рд┐рд╡реНрд╣ рд╡реЗрдм рдЕреЕрдкреНрд╕) рдЖрдгрд┐ TWAs (рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╡реЗрдм рдХреНрд░рд┐рдпрд╛рдХрд▓рд╛рдк) рд╕рд╛рдареА рдкрд░реНрд╕рд┐рд╕реНрдЯрдВрдЯ рд╕реНрдЯреЛрд░реЗрдЬ рдкреНрд░рджрд╛рди рдХрд░рдгреЗ рд╕реЛрдкреЗ рдЖрд╣реЗ.
      рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рд╕ рдлрдХреНрдд navigator.storage.persist() рдкрджреНрдзрдд рдХреЙрд▓ рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ рдЖрдгрд┐ рд╕рддрдд рд╕реНрдЯреЛрд░реЗрдЬ рдЖрдкреЛрдЖрдк рдкреНрд░рджрд╛рди рдХреЗрд▓реЗ рдЬрд╛рдИрд▓.

  • рдирд╡реАрди CSS рдирд┐рдпрдо рд▓рд╛рдЧреВ рдХреЗрд▓рд╛ @рдорд╛рд▓рдорддреНрддрд╛, рддреБрдореНрд╣рд╛рд▓рд╛ рдиреЛрдВрджрдгреА рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ рд╕рд╛рдиреБрдХреВрд▓ CSS рдЧреБрдгрдзрд░реНрдо рд╡рд╛рд░рд╕рд╛, рдЯрд╛рдЗрдк рдЪреЗрдХрд┐рдВрдЧ рдЖрдгрд┐ рдбреАрдлреЙрд▓реНрдЯ рдореВрд▓реНрдпрд╛рдВрд╕рд╣. @property рдХреНрд░рд┐рдпрд╛ рд╣реА registerProperty() рдкрджреНрдзрдд рдкреВрд░реНрд╡реА рдЬреЛрдбрд▓реЗрд▓реНрдпрд╛ рд╕рд╛рд░рдЦреАрдЪ рдЖрд╣реЗ.
  • рд╡рд┐рдВрдбреЛрдЬ рдУрдПрд╕ рдЪрд╛рд▓рд╡рдгрд╛рд▒реНрдпрд╛ рд╕рд┐рд╕реНрдЯрдорд╕рд╛рдареА, рдкрджреНрдзрдд рд╡рд╛рдкрд░рдгреЗ рд╢рдХреНрдп рдЖрд╣реЗ getInstalledRelated рдЕрдиреБрдкреНрд░рдпреЛрдЧ () PWA рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдВрдЪреА рд╕реНрдерд╛рдкрдирд╛ рдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА. рдкреВрд░реНрд╡реА, рд╣реА рдкрджреНрдзрдд рдлрдХреНрдд Android рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╡рд░ рдХрд╛рд░реНрдп рдХрд░рдд рд╣реЛрддреА.
  • рдбреЗрд╕реНрдХрдЯреЙрдк рд╕рдкреЛрд░реНрдЯ рдЖрддрд╛ рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╢реЙрд░реНрдЯрдХрдЯ, рддреБрдореНрд╣рд╛рд▓рд╛ рдЕреЕрдкреНрд▓рд┐рдХреЗрд╢рдирдордзреАрд▓ рд▓реЛрдХрдкреНрд░рд┐рдп рдорд╛рдирдХ рдХреНрд░рд┐рдпрд╛рдВрдордзреНрдпреЗ рджреНрд░реБрдд рдкреНрд░рд╡реЗрд╢ рдкреНрд░рджрд╛рди рдХрд░рдгреНрдпрд╛рдЪреА рдЕрдиреБрдорддреА рджреЗрддреЗ. рд╢реЙрд░реНрдЯрдХрдЯ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдлрдХреНрдд PWA (рдкреНрд░реЛрдЧреНрд░реЗрд╕рд┐рд╡реНрд╣ рд╡реЗрдм рдЕреЕрдкреНрд╕) рдлреЙрд░рдореЕрдЯрдордзреНрдпреЗ рд╡реЗрдм рдЕреЕрдкреНрд▓рд┐рдХреЗрд╢рди рдореЕрдирд┐рдлреЗрд╕реНрдЯрдордзреНрдпреЗ рдШрдЯрдХ рдЬреЛрдбрд╛. рдкреВрд░реНрд╡реА, рдЕреЕрдкреНрд▓рд┐рдХреЗрд╢рди рд╢реЙрд░реНрдЯрдХрдЯ рдлрдХреНрдд Android рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╡рд░ рдЙрдкрд▓рдмреНрдз рд╣реЛрддреЗ.
  • CSS рдЧреБрдгрдзрд░реНрдо рдЬреЛрдбрд▓реЗ рд╕рд╛рдордЧреНрд░реА-рджреГрд╢реНрдпрддрд╛ рдкреНрд░рд╕реНрддреБрддреАрдХрд░рдг рдСрдкреНрдЯрд┐рдорд╛рдЗрдЭ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рд╛рдордЧреНрд░реАрдЪреА рджреГрд╢реНрдпрдорд╛рдирддрд╛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА. 'рд╕реНрд╡рдпрдВ' рд╡рд░ рд╕реЗрдЯ рдХреЗрд▓реНрдпрд╛рд╡рд░, рджреГрд╢реНрдпрдорд╛рди рдХреНрд╖реЗрддреНрд░рд╛рдЪреНрдпрд╛ рд╕реАрдореЗрдЪреНрдпрд╛ рдШрдЯрдХрд╛рдЪреНрдпрд╛ рд╕рдореАрдкрддреЗрд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдмреНрд░рд╛рдЙрдЭрд░рджреНрд╡рд╛рд░реЗ рджреГрд╢реНрдпрдорд╛рдирддрд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХреЗрд▓реА рдЬрд╛рддреЗ. 'рд▓рдкрд▓реЗрд▓реЗ' рдореВрд▓реНрдп рддреБрдореНрд╣рд╛рд▓рд╛ рд╕реНрдХреНрд░рд┐рдкреНрдЯрдордзреВрди рдШрдЯрдХрд╛рдЪреЗ рдкреНрд░рджрд░реНрд╢рди рдкреВрд░реНрдгрдкрдгреЗ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ.
  • CSS рдЧреБрдгрдзрд░реНрдо рдЬреЛрдбрд▓реЗ рдХрд╛рдЙрдВрдЯрд░-рд╕реЗрдЯ рд╡рд┐рджреНрдпрдорд╛рди рдХрд╛рдЙрдВрдЯрд░рд╕рд╛рдареА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдореВрд▓реНрдп рд╕реЗрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА. рдирд╡реАрди CSS рдЧреБрдгрдзрд░реНрдо рдкреВрд░реНрд╡реА рдЙрдкрд▓рдмреНрдз рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдХрд╛рдЙрдВрдЯрд░-рд░реАрд╕реЗрдЯ рдЖрдгрд┐ рдХрд╛рдЙрдВрдЯрд░-рд╡рд╛рдвреАрдЪреНрдпрд╛ рдЧреБрдгрдзрд░реНрдорд╛рдВрдирд╛ рдкреВрд░рдХ рдЖрд╣реЗрдд, рдЬреНрдпрд╛рдЪрд╛ рд╡рд╛рдкрд░ рдирд╡реАрди рдХрд╛рдЙрдВрдЯрд░ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХрд┐рдВрд╡рд╛ рд╡рд┐рджреНрдпрдорд╛рди рд╡рд╛рдврд╡рдгреНрдпрд╛рд╕рд╛рдареА рдХреЗрд▓рд╛ рдЬрд╛рддреЛ.
  • рдореБрджреНрд░рд┐рдд рдХреЗрд▓реНрдпрд╛рд╡рд░ рдкреГрд╖реНрда рдкреНрд░рддрд┐рдмрд┐рдВрдмрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА 'рдкреГрд╖реНрда' CSS рдЧреБрдгрдзрд░реНрдо, рддрд╕реЗрдЪ рдкреГрд╖реНрда рдЕрднрд┐рдореБрдЦрддрд╛ рдорд╛рд╣рд┐рддреА рдорд┐рд│рд╡рд┐рдгреНрдпрд╛рд╕рд╛рдареА 'рдкреГрд╖реНрда-рдУрд░рд┐рдПрдВрдЯреЗрд╢рди' рдЧреБрдгрдзрд░реНрдо рдЬреЛрдбрд▓реЗ ('рдЙрднреНрдпрд╛', 'рдбрд╛рд╡реАрдХрдбреЗ рдлрд┐рд░рд╡рд╛' рдЖрдгрд┐ 'рдЙрдЬрд╡реАрдХрдбреЗ рдлрд┐рд░рд╡рд╛'). рдирд╛рд╡рд╛рдиреЗ рдкреГрд╖реНрдард╛рдВрд╡рд░ рдкреНрд░рд╡реЗрд╢ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдХреЗрд▓реЗ, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде тАЬ@page foobar {}тАЭ.
  • API рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдХрд╛рд░реНрдпрдХреНрд░рдорд╛рдЪреА рд╡реЗрд│ рдкреГрд╖реНрда рд▓реЛрдб рд╣реЛрдгреНрдпрд╛рдкреВрд░реНрд╡реА рдЖрдгрд┐ рдирдВрддрд░ рдЗрд╡реНрд╣реЗрдВрдЯ рд╡рд┐рд▓рдВрдм рдореЛрдЬрдгреНрдпрд╛рд╕рд╛рдареА.
  • Leavepictureinpicture рдЗрд╡реНрд╣реЗрдВрдЯ рдЖрддрд╛ рдкрд┐рдХреНрдЪрд░-рдЗрди-рдкрд┐рдХреНрдЪрд░ рдореЛрдбрдордзреНрдпреЗ рд╡рд┐рдВрдбреЛрдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкрд┐рдХреНрдЪрд░рдЗрдирдкрд┐рдХреНрдЪрд░рд╡рд┐рдВрдбреЛрдЪрд╛ рд╕рдВрджрд░реНрдн рджреЗрддреЗ.
  • рд░реЗрдлрд░рд░ рд╣реЗрдбрд░ рднрд░рддрд╛рдирд╛, рдЖрддрд╛ рдбреАрдлреЙрд▓реНрдЯ рд▓рд╛рдЧреВ no-referr-when-downgrade рдРрд╡рдЬреА strict-origin-when-cross-origin рдирд┐рдпрдо (Referrer truncated to other hosts to send to the referrer-when-downgrade (HTTPS рд╡рд░реВрди HTTP рд╡рд░ рдкреНрд░рд╡реЗрд╢ рдХрд░рддрд╛рдирд╛ рд░реЗрдлрд░рд░ рднрд░рд▓рд╛ рдЬрд╛рдд рдирд╛рд╣реА, рдкрдг рд▓реЛрдб рдХрд░рддрд╛рдирд╛ рдкрд╛рдард╡рд▓рд╛ рдЬрд╛рддреЛ. HTTPS рд╡рд░ рд╕рдВрд╕рд╛рдзрдиреЗ).
  • WebAuthn API рдордзреНрдпреЗ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдирд╡реАрди рдкрджреНрдзрддреА getPublicKey(), getPublicKeyAlgorithm() рдЖрдгрд┐ getAuthenticatorData().
  • WebAssembly рдордзреНрдпреЗ рдЬреЛрдбрд▓реЗ JavaScript BigInt рдкреНрд░рдХрд╛рд░ рд╡рд╛рдкрд░реВрди 64-рдмрд┐рдЯ рдкреВрд░реНрдгрд╛рдВрдХ рдлрдВрдХреНрд╢рди рдкреЕрд░рд╛рдореАрдЯрд░реНрд╕ рдЖрдпрд╛рдд рдЖрдгрд┐ рдирд┐рд░реНрдпрд╛рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди.
  • WebAssembly рдПрдХ рд╡рд┐рд╕реНрддрд╛рд░ рд▓рд╛рдЧреВ рдХрд░рддреЗ рдмрд╣реБ-рдореВрд▓реНрдп, рдкрд░рд╡рд╛рдирдЧреА рджреЗрдгреЗ рдлрдВрдХреНрд╢рдиреНрд╕ рдПрдХрд╛рдкреЗрдХреНрд╖рд╛ рдЬрд╛рд╕реНрдд рдореВрд▓реНрдп рдкрд░рдд рдХрд░рддрд╛рдд.
  • WebAssembly рд╕рд╛рдареА Liftoff рдмреЗрд╕рд▓рд╛рдЗрди рдХрдВрдкрд╛рдпрд▓рд░ рдлрдХреНрдд рдЗрдВрдЯреЗрд▓ рд╕рд┐рд╕реНрдЯреАрдордЪ рдирд╡реНрд╣реЗ рддрд░ рд╕рд░реНрд╡ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдЖрдгрд┐ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╕рд╛рдареА рд╕рдХреНрд╖рдо рдХреЗрд▓реЗ рдЖрд╣реЗ. рд▓рд┐рдлреНрдЯрдСрдл рдЖрдгрд┐ рдкреВрд░реНрд╡реА рд╡рд╛рдкрд░рд▓реЗрд▓реНрдпрд╛ рдЯрд░реНрдмреЛрдлреЕрди рдХрдВрдкрд╛рдпрд▓рд░рдордзреАрд▓ рдорд╣рддреНрддреНрд╡рд╛рдЪрд╛ рдлрд░рдХ рдЕрд╕рд╛ рдЖрд╣реЗ рдХреА рд╡реНрдпреБрддреНрдкрдиреНрди рдХреЗрд▓реЗрд▓реНрдпрд╛ рдХреЛрдбрдЪреНрдпрд╛ рдХрдореА рдХрд╛рд░реНрдпрдХреНрд╖рдорддреЗрдЪреНрдпрд╛ рдХрд┐рдВрдорддреАрд╡рд░, рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕рдВрдХрд▓рдирд╛рдЪреА рд╕рд░реНрд╡реЛрдЪреНрдЪ рдЧрддреА рдкреНрд░рд╛рдкреНрдд рдХрд░рдгреЗ рд╣реЗ рд▓рд┐рдлреНрдЯрдСрдлрдЪреЗ рдЙрджреНрджрд┐рд╖реНрдЯ рдЖрд╣реЗ. рд▓рд┐рдлреНрдЯрдСрдл рд╣реЗ TurboFan рдкреЗрдХреНрд╖рд╛ рдЦреВрдкрдЪ рд╕реЛрдкреЗ рдЖрд╣реЗ рдЖрдгрд┐ рддреЗ рд░рди-рдЯреВ-рд░рди рдорд╢реАрди рдХреЛрдб рдЦреВрдк рд▓рд╡рдХрд░ рдЬрдирд░реЗрдЯ рдХрд░рддреЗ, рдЬреЗ рддреБрдореНрд╣рд╛рд▓рд╛ рдЬрд╡рд│рдЬрд╡рд│ рддрд╛рддреНрдХрд╛рд│ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ, рд╕рдВрдХрд▓рди рд╡рд┐рд▓рдВрдм рдХрдореАрдд рдХрдореА рдареЗрд╡рддреЗ. рдорд╕реБрджрд╛ рдХреЛрдбрдЪреА рдЧрддреА рд╡рд╛рдврд╡рдгреНрдпрд╛рд╕рд╛рдареА, рдПрдХ рдСрдкреНрдЯрд┐рдорд╛рдЗрдЭрд┐рдВрдЧ рд░реАрдХрдВрдкрд╛рдЗрд▓реЗрд╢рди рдЯрдкреНрдкрд╛ рд╕рдорд╛рдВрддрд░ рдЪрд╛рд▓рд╡рд▓рд╛ рдЬрд╛рддреЛ, рдЬреЛ рдЯрд░реНрдмреЛрдлреЕрди рдХрдВрдкрд╛рдЗрд▓рд░ рд╡рд╛рдкрд░реВрди рдХреЗрд▓рд╛ рдЬрд╛рддреЛ. рдСрдкреНрдЯрд┐рдорд╛рдЗрдЭ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдорд╢реАрди рд╕реВрдЪрдирд╛ рддрдпрд╛рд░ рдЭрд╛рд▓реНрдпрд╛рдирдВрддрд░, рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдорд╕реБрджрд╛ рд╡реЗрдЧрд╡рд╛рди рдХреЛрдбрд╕рд╣ рдмрджрд▓рд▓рд╛ рдЬрд╛рддреЛ. рдПрдХреВрдг, рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рд╕реБрд░реВ рд╣реЛрдгреНрдпрд╛рдкреВрд░реНрд╡реА рд╡рд┐рд▓рдВрдм рдХрдореА рдХрд░реВрди, Liftoff рдиреЗ WebAssembly рдЪрд╛рдЪрдгреА рд╕рдВрдЪрдЪреЗ рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рди рдЕрдВрджрд╛рдЬреЗ 20% рдиреЗ рд╡рд╛рдврд╡рд▓реЗ.
  • JavaScript рдордзреНрдпреЗ рдЬреЛрдбрд▓реЗ рдирд╡реАрди рд▓реЙрдЬрд┐рдХрд▓ рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯ рдСрдкрд░реЗрдЯрд░: "??=", "&&=" рдЖрдгрд┐ "||=". "x ??= y" рдСрдкрд░реЗрдЯрд░ рдлрдХреНрдд рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯ рдХрд░рддреЛ рдЬреЗрд╡реНрд╣рд╛ "x" рдиреЗ рд╢реВрдиреНрдп рдХрд┐рдВрд╡рд╛ рдЕрдкрд░рд┐рднрд╛рд╖рд┐рдд рдореВрд▓реНрдпрдорд╛рдкрди рдХреЗрд▓реЗ. рдСрдкрд░реЗрдЯрд░ "x ||= y" рдлрдХреНрдд "x" FALSE рдЕрд╕реЗрд▓ рдЖрдгрд┐ "x &&= y" рд╕рддреНрдп рдЕрд╕реЗрд▓ рддрд░рдЪ рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯ рдХрд░рддреЛ.
  • String.prototype.replaceAll() рдкрджреНрдзрдд рдЬреЛрдбрд▓реА, рдЬреА рдПрдХ рдирд╡реАрди рд╕реНрдЯреНрд░рд┐рдВрдЧ рдкрд░рдд рдХрд░рддреЗ (рдореВрд│ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рдд рд░рд╛рд╣рддреЗ) рдЬреНрдпрд╛рдордзреНрдпреЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкреЕрдЯрд░реНрдирд╡рд░ рдЖрдзрд╛рд░рд┐рдд рд╕рд░реНрд╡ рдЬреБрд│рдгреНрдпрд╛ рдмрджрд▓рд▓реНрдпрд╛ рдЬрд╛рддрд╛рдд. рдирдореБрдиреЗ рдПрдХрддрд░ рд╕рд╛рдзреЗ рдореБрдЦрд╡рдЯреЗ рдХрд┐рдВрд╡рд╛ рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддреА рдЕрд╕реВ рд╢рдХрддрд╛рдд.
  • Promise.any() рдкрджреНрдзрдд рд▓рд╛рдЧреВ рдХреЗрд▓реА, рдЬреА рдпрд╛рджреАрддреАрд▓ рдкрд╣рд┐рд▓реЗ рдкреВрд░реНрдг рдХреЗрд▓реЗрд▓реЗ рд╡рдЪрди рдкрд░рдд рдХрд░рддреЗ.
  • AppCache рдореЕрдирд┐рдлреЗрд╕реНрдЯ (рдСрдлрд▓рд╛рдЗрди рдореЛрдбрдордзреНрдпреЗ рд╡реЗрдм рдНрдкреНрд▓рд┐рдХреЗрд╢рдирдЪреЗ рдСрдкрд░реЗрд╢рди рдЖрдпреЛрдЬрд┐рдд рдХрд░рдгреНрдпрд╛рдЪреЗ рддрдВрддреНрд░рдЬреНрдЮрд╛рди) рдмрдВрдж рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реЗ рдЖрд╣реЗ. рдХреНрд░реЙрд╕-рд╕рд╛рдЗрдЯ рд╕реНрдХреНрд░рд┐рдкреНрдЯрд┐рдВрдЧ рд╣рд▓реНрд▓реНрдпрд╛рдВрд╕рд╛рдареА рд╡реЗрдХреНрдЯрд░рдкреИрдХреА рдПрдХрд╛рдкрд╛рд╕реВрди рдореБрдХреНрдд рд╣реЛрдгреНрдпрд╛рдЪреА рдЗрдЪреНрдЫрд╛ рдЙрджреНрдзреГрдд рдХреЗрд▓реЗрд▓реЗ рдХрд╛рд░рдг рдЖрд╣реЗ. AppCache рдРрд╡рдЬреА API рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рд╢рд┐рдлрд╛рд░рд╕ рдХреЗрд▓реА рдЬрд╛рддреЗ рдХрд╡реНрд╣рд░.
  • SameSite=рдПрдирдХреНрд░рд┐рдкреНрд╢рдирд╢рд┐рд╡рд╛рдп рдХрдиреЗрдХреНрд╢рдирд╕рд╛рдареА рдХреБрдХреА рдЯреНрд░рд╛рдиреНрд╕рдорд┐рд╢рди рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдЖрд╣реЗ. SameSite рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреБрдХреАрдЬрдЪреЗ рдкреНрд░рд╕рд╛рд░рдг рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕реЗрдЯ-рдХреБрдХреА рд╢реАрд░реНрд╖рд▓реЗрдЦрд╛рдд рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреЗрд▓реА рдЖрд╣реЗ рдЖрдгрд┐ рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░ рдореВрд▓реНрдп "SameSite=Lax" рд╡рд░ рд╕реЗрдЯ рдХреЗрд▓реЗ рдЖрд╣реЗ, рдЬреЗ рдХреНрд░реЙрд╕-рд╕рд╛рдЗрдЯ рдЙрдк-рд╡рд┐рдирдВрддреНрдпрд╛рдВрд╕рд╛рдареА рдХреБрдХреАрдЬ рдкрд╛рдард╡рдгреЗ рдорд░реНрдпрд╛рджрд┐рдд рдХрд░рддреЗ, рдЬрд╕реЗ рдХреА рдкреНрд░рддрд┐рдорд╛ рд╡рд┐рдирдВрддреА рдХрд┐рдВрд╡рд╛ рджреБрд╕рд░реНтАНрдпрд╛ рд╕рд╛рдЗрдЯрд╡рд░реВрди iframe рджреНрд╡рд╛рд░реЗ рд╕рд╛рдордЧреНрд░реА рд▓реЛрдб рдХрд░рдгреЗ.
    рдХреБрдХреА рд╕реЗрдЯрд┐рдВрдЧ SameSite=None рд╡рд░ рд╕реНрдкрд╖реНрдЯрдкрдгреЗ рд╕реЗрдЯ рдХрд░реВрди рд╕рд╛рдЗрдЯ рдбреАрдлреЙрд▓реНрдЯ SameSite рд╡рд░реНрддрди рдУрд╡реНрд╣рд░рд░рд╛рдЗрдб рдХрд░реВ рд╢рдХрддрд╛рдд. SameSite=рдХреБрдХреАрд╕рд╛рдареА рдХреЛрдгрддреЗрд╣реА рдореВрд▓реНрдп рдЖрддрд╛ рдлрдХреНрдд рд╕реБрд░рдХреНрд╖рд┐рдд рдореЛрдбрдордзреНрдпреЗ рд╕реЗрдЯ рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ, рдЬреЗ HTTPS рджреНрд╡рд╛рд░реЗ рдХрдиреЗрдХреНрд╢рдирд╕рд╛рдареА рд╡реИрдз рдЖрд╣реЗ.

  • рд╡реЗрдм рдбреЗрд╡реНрд╣рд▓рдкрд░рд╕рд╛рдареА рдЯреВрд▓реНрд╕рдордзреНрдпреЗ рдЬреЛрдбрд▓реЗ CSSOM API (CSS рдСрдмреНрдЬреЗрдХреНрдЯ рдореЙрдбреЗрд▓) рд╡рд╛рдкрд░реВрди CSS-in-JS рдлреНрд░реЗрдорд╡рд░реНрдХрджреНрд╡рд╛рд░реЗ рддрдпрд╛рд░ рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╢реИрд▓реА рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди, рддрд╕реЗрдЪ JavaScript рдордзреВрди рдЬреЛрдбрд▓реЗрд▓реНрдпрд╛ рд╢реИрд▓реА. рдСрдбрд┐рдЯ рдбреЕрд╢рдмреЛрд░реНрдб рд░рд┐рд▓реАрдЬ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЕрджреНрдпрддрдирд┐рдд рдХреЗрд▓реЗ рд▓рд╛рдЗрдЯрд╣рд╛рдКрд╕ 6.0, рдЬреЗ рдирд╡реАрди рдореЗрдЯреНрд░рд┐рдХреНрд╕ рд▓рд╛рд░реНрдЬреЗрд╕реНрдЯ рдХрдВрдЯреЗрдВрдЯрдлреБрд▓ рдкреЗрдВрдЯ (LCP), рд╕рдВрдЪрдпреА рд▓реЗрдЖрдЙрдЯ рд╢рд┐рдлреНрдЯ (CLS) рдЖрдгрд┐ рдПрдХреВрдг рдмреНрд▓реЙрдХрд┐рдВрдЧ рдЯрд╛рдЗрдо (TBT) рдЬреЛрдбрддреЗ.

    Chrome 85 рд░рд┐рд▓реАрдЭ

  • рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рди рдбреЕрд╢рдмреЛрд░реНрдб рдпрд╛рдмрджреНрджрд▓ рдорд╛рд╣рд┐рддреА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддреЛ рдХреЕрд╢рд┐рдВрдЧ JavaScript рд╕рдВрдХрд▓рди рдкрд░рд┐рдгрд╛рдо. рдЬреЗрд╡реНрд╣рд╛ рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рдкреГрд╖реНрдард╛рд╡рд░ рдиреЗрд╡реНрд╣рд┐рдЧреЗрдЯ рдХрд░рддреЛ, рддреЗрд╡реНрд╣рд╛ рд╕реНрдХреЗрд▓ рдиреЗрд╡реНрд╣рд┐рдЧреЗрд╢рдирдЪреНрдпрд╛ рдкреНрд░рд╛рд░рдВрднрд╛рд╢реА рд╕рдВрдмрдВрдзрд┐рдд рд╡реЗрд│ рджрд░реНрд╢рд╡рд┐рддреЛ, рд░реЗрдХреЙрд░реНрдбрд┐рдВрдЧрдЪреНрдпрд╛ рдкреНрд░рд╛рд░рдВрднрд╛рд╢реА рдирд╛рд╣реА.

    Chrome 85 рд░рд┐рд▓реАрдЭ

рдирд╡рдХрд▓реНрдкрдирд╛ рдЖрдгрд┐ рджреЛрд╖ рдирд┐рд░рд╛рдХрд░рдгреЗ рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рдирд╡реАрди рдЖрд╡реГрддреНрддреА рдХрд╛рдвреВрди рдЯрд╛рдХрддреЗ 20 рдЕрд╕реБрд░рдХреНрд╖рд╛. рд╕рд╛рдзрдирд╛рдВрд╕рд╣ рд╕реНрд╡рдпрдВрдЪрд▓рд┐рдд рдЪрд╛рдЪрдгреАрдЪреНрдпрд╛ рдкрд░рд┐рдгрд╛рдореА рдЕрдиреЗрдХ рднреЗрджреНрдпрддрд╛ рдУрд│рдЦрд▓реНрдпрд╛ рдЧреЗрд▓реНрдпрд╛ рдЕреЕрдбреНрд░реЗрд╕ рд╕реЕрдирд┐рдЯрд╛рдпрдЭрд░, рдореЗрдорд░реА рд╕реЕрдирд┐рдЯрд╛рдпрдЭрд░, рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рд╡рд╛рд╣ рдЕрдЦрдВрдбрддрд╛, LibFuzer ╨╕ AFL. рдХреЛрдгрддреНрдпрд╛рд╣реА рдЧрдВрднреАрд░ рд╕рдорд╕реНрдпрд╛ рдУрд│рдЦрд▓реНрдпрд╛ рдЧреЗрд▓реНрдпрд╛ рдирд╛рд╣реАрдд рдЬреНрдпрд╛рдореБрд│реЗ рдмреНрд░рд╛рдЙрдЭрд░ рд╕рдВрд░рдХреНрд╖рдгрд╛рдЪреНрдпрд╛ рд╕рд░реНрд╡ рд╕реНрддрд░рд╛рдВрдирд╛ рдмрд╛рдпрдкрд╛рд╕ рдХрд░рддрд╛ рдпреЗрдИрд▓ рдЖрдгрд┐ рд╕рдБрдбрдмреЙрдХреНрд╕ рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдЪреНрдпрд╛ рдмрд╛рд╣реЗрд░ рд╕рд┐рд╕реНрдЯрдорд╡рд░ рдХреЛрдб рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░рддрд╛ рдпреЗрдИрд▓. рд╕рдзреНрдпрд╛рдЪреНрдпрд╛ рд░рд┐рд▓реАрдЭрд╕рд╛рдареА рднреЗрджреНрдпрддрд╛ рд╢реЛрдзрдгреНрдпрд╛рд╕рд╛рдареА рд░реЛрдЦ рдмрдХреНрд╖рд┐рд╕реЗ рджреЗрдгреНрдпрд╛рдЪреНрдпрд╛ рдХрд╛рд░реНрдпрдХреНрд░рдорд╛рдЪрд╛ рдПрдХ рднрд╛рдЧ рдореНрд╣рдгреВрди, Google рдиреЗ $14 рдХрд┐рдорддреАрдЪреЗ 10000 рдкреБрд░рд╕реНрдХрд╛рд░ рджрд┐рд▓реЗ (рдПрдХ $5000 рдкреБрд░рд╕реНрдХрд╛рд░, рддреАрди $1000 рдкреБрд░рд╕реНрдХрд╛рд░ рдЖрдгрд┐ рдЪрд╛рд░ $500 рдкреБрд░рд╕реНрдХрд╛рд░). 6 рдмрдХреНрд╖рд┐рд╕рд╛рдВрдЪрд╛ рдЖрдХрд╛рд░ рдЕрджреНрдпрд╛рдк рдирд┐рд╢реНрдЪрд┐рдд рдХреЗрд▓реЗрд▓рд╛ рдирд╛рд╣реА.

рд╕реНрддреНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛