Google рдиреЗ Chrome 90 рд╡реЗрдм рдмреНрд░рд╛рдЙрдЭрд░рдЪреНрдпрд╛ рд░рд┐рд▓реАрдЭрдЪреЗ рдЕрдирд╛рд╡рд░рдг рдХреЗрд▓реЗ рдЖрд╣реЗ. рддреНрдпрд╛рдЪ рд╡реЗрд│реА, Chrome рдЪрд╛ рдЖрдзрд╛рд░ рдореНрд╣рдгреВрди рдХрд╛рдо рдХрд░рдгрд╛рд░реНтАНрдпрд╛ рд╡рд┐рдирд╛рдореВрд▓реНрдп Chromium рдкреНрд░реЛрдЬреЗрдХреНрдЯрдЪреЗ рд╕реНрдерд┐рд░ рдкреНрд░рдХрд╛рд╢рди рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗ. Google рд▓реЛрдЧреЛрдЪрд╛ рд╡рд╛рдкрд░, рдХреНрд░реЕрд╢ рдЭрд╛рд▓реНрдпрд╛рд╕ рд╕реВрдЪрдирд╛ рдкрд╛рдард╡рд┐рдгреНтАНрдпрд╛рд╕рд╛рдареА рд╕рд┐рд╕реНтАНрдЯрдордЪреА рдЙрдкрд╕реНрдерд┐рддреА, рдкреНрд░реЛрдЯреЗрдХреНрдЯреЗрдб рд╡реНрд╣рд┐рдбрд┐рдУ рдХрдВрдЯреЗрдВрдЯ (DRM) рдкреНрд▓реЗ рдХрд░рдгреНтАНрдпрд╛рд╕рд╛рдареА рдореЙрдбреНрдпреВрд▓, рдЖрдкреЛрдЖрдк рдЕрдкрдбреЗрдЯ рдЗрдВрд╕реНтАНрдЯреЙрд▓ рдХрд░рдгреНтАНрдпрд╛рдЪреА рд╕рд┐рд╕реНтАНрдЯрдо рдЖрдгрд┐ рд╢реЛрдз рдШреЗрдд рдЕрд╕рддрд╛рдирд╛ RLZ рдкреЕрд░рд╛рдореАрдЯрд░реНрд╕ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рдгреНтАНрдпрд╛рдиреЗ Chrome рдмреНрд░рд╛рдЙрдЭрд░ рдУрд│рдЦрд▓рд╛ рдЬрд╛рддреЛ. Chrome 91 рдЪреЗ рдкреБрдвреАрд▓ рдкреНрд░рдХрд╛рд╢рди 25 рдореЗ рд░реЛрдЬреА рд╣реЛрдгрд╛рд░ рдЖрд╣реЗ.

Chrome 90 рдордзреАрд▓ рдкреНрд░рдореБрдЦ рдмрджрд▓:

  • рдЕреЕрдбреНрд░реЗрд╕ рдмрд╛рд░рдордзреНрдпреЗ рд╣реЛрд╕реНрдЯрдЪреА рдирд╛рд╡реЗ рдЯрд╛рдЗрдк рдХрд░рддрд╛рдирд╛ рд╕рд░реНрд╡ рд╡рд╛рдкрд░рдХрд░реНрддреЗ рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░ HTTPS рджреНрд╡рд╛рд░реЗ рд╕рд╛рдЗрдЯ рдЙрдШрдбрдгреНрдпрд╛рд╕ рд╕рдХреНрд╖рдо рдЖрд╣реЗрдд. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рддреБрдореНрд╣реА рд╣реЛрд╕реНрдЯ example.com рдПрдВрдЯрд░ рдХреЗрд▓реНрдпрд╛рд╡рд░, https://example.com рд╣реА рд╕рд╛рдЗрдЯ рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░ рдЙрдШрдбрд▓реА рдЬрд╛рдИрд▓ рдЖрдгрд┐ рдЙрдШрдбрддрд╛рдирд╛ рд╕рдорд╕реНрдпрд╛ рдЙрджреНрднрд╡рд▓реНрдпрд╛рд╕, рддреА http://example.com рд╡рд░ рдкрд░рдд рдЖрдгрд▓реА рдЬрд╛рдИрд▓. рдбреАрдлреЙрд▓реНрдЯ тАЬhttps://тАЭ рдЪрд╛ рд╡рд╛рдкрд░ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, тАЬchrome://flags#omnibox-default-typed-navigations-to-httpsтАЭ рд╕реЗрдЯрд┐рдВрдЧ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдЖрд╣реЗ.
  • рдбреЗрд╕реНрдХрдЯреЙрдк рдкреЕрдиреЗрд▓рдордзреНрдпреЗ рджреГрд╖реНрдпрджреГрд╖реНрдЯреНрдпрд╛ рд╡рд┐рднрдХреНрдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд┐рдВрдбреЛрдЬрд▓рд╛ рднрд┐рдиреНрди рд▓реЗрдмрд▓реЗ рдирд┐рдпреБрдХреНрдд рдХрд░рдгреЗ рдЖрддрд╛ рд╢рдХреНрдп рдЖрд╣реЗ. рд╡рд┐рдВрдбреЛрдЪреЗ рдирд╛рд╡ рдмрджрд▓рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рднрд┐рдиреНрди рдХрд╛рд░реНрдпрд╛рдВрд╕рд╛рдареА рд╕реНрд╡рддрдВрддреНрд░ рдмреНрд░рд╛рдЙрдЭрд░ рд╡рд┐рдВрдбреЛ рд╡рд╛рдкрд░рддрд╛рдирд╛ рдХрд╛рдорд╛рдЪреА рд╕рдВрд╕реНрдерд╛ рд╕реБрд▓рдн рдХрд░реЗрд▓, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдХрд╛рдорд╛рдЪреА рдХрд╛рд░реНрдпреЗ, рд╡реИрдпрдХреНрддрд┐рдХ рд╕реНрд╡рд╛рд░рд╕реНрдпреЗ, рдордиреЛрд░рдВрдЬрди, рдкреБрдвреЗ рдврдХрд▓рд▓реЗрд▓реЗ рд╕рд╛рд╣рд┐рддреНрдп рдЗрддреНрдпрд╛рджреАрдВрд╕рд╛рдареА рд╕реНрд╡рддрдВрддреНрд░ рд╡рд┐рдВрдбреЛ рдЙрдШрдбрддрд╛рдирд╛. рдЬреЗрд╡реНрд╣рд╛ рддреБрдореНрд╣реА рдЯреЕрдм рдмрд╛рд░рдордзреАрд▓ рд░рд┐рдХрд╛рдореНрдпрд╛ рднрд╛рдЧрд╛рд╡рд░ рдЙрдЬрд╡реЗ-рдХреНрд▓рд┐рдХ рдХрд░рддрд╛ рддреЗрд╡реНрд╣рд╛ рджрд┐рд╕рдгрд╛рд░реНтАНрдпрд╛ рд╕рдВрджрд░реНрдн рдореЗрдиреВрдордзреАрд▓ тАЬрд╡рд┐рдВрдбреЛ рд╢реАрд░реНрд╖рдХ рдЬреЛрдбрд╛тАЭ рдЖрдпрдЯрдорджреНрд╡рд╛рд░реЗ рдирд╛рд╡ рдмрджрд▓рд▓реЗ рдЬрд╛рддреЗ. рдНрдкреНрд▓рд┐рдХреЗрд╢рди рдкреЕрдиреЗрд▓рдордзреАрд▓ рдирд╛рд╡ рдмрджрд▓рд▓реНрдпрд╛рдирдВрддрд░, рд╕рдХреНрд░рд┐рдп рдЯреЕрдмрдордзреВрди рд╕рд╛рдЗрдЯрдЪреНрдпрд╛ рдирд╛рд╡рд╛рдРрд╡рдЬреА, рдирд┐рд╡рдбрд▓реЗрд▓реЗ рдирд╛рд╡ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХреЗрд▓реЗ рдЬрд╛рддреЗ, рдЬреЗ рд╡реЗрдЧрд│реНрдпрд╛ рдЦрд╛рддреНрдпрд╛рдВрд╢реА рдЬреЛрдбрд▓реЗрд▓реНрдпрд╛ рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ рд╡рд┐рдВрдбреЛрдордзреНрдпреЗ рд╕рдорд╛рди рд╕рд╛рдЗрдЯ рдЙрдШрдбрддрд╛рдирд╛ рдЙрдкрдпреБрдХреНрдд рдард░реВ рд╢рдХрддреЗ. рд╕реЗрд╢рдиреНрд╕ рджрд░рдореНрдпрд╛рди рдмрд╛рдЗрдВрдбрд┐рдВрдЧ рд░рд╛рдЦрд▓реЗ рдЬрд╛рддреЗ рдЖрдгрд┐ рд░реАрд╕реНрдЯрд╛рд░реНрдЯ рдХреЗрд▓реНрдпрд╛рдирдВрддрд░ рд╡рд┐рдВрдбреЛ рдирд┐рд╡рдбрд▓реЗрд▓реНрдпрд╛ рдирд╛рд╡рд╛рдВрд╕рд╣ рдкреБрдирд░реНрд╕рдВрдЪрдпрд┐рдд рдХреЗрд▓реНрдпрд╛ рдЬрд╛рддреАрд▓.
    Chrome 90 рд░рд┐рд▓реАрдЭ
  • тАЬchrome://flagsтАЭ (тАЬchrome://flags#read-laterтАЭ) рдордзреНрдпреЗ рд╕реЗрдЯрд┐рдВрдЧреНрдЬ рдмрджрд▓рд▓реНрдпрд╛рд╢рд┐рд╡рд╛рдп тАЬрд╡рд╛рдЪрди рд╕реВрдЪреАтАЭ рд▓рдкрд╡рд┐рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд▓реА. рд▓рдкрд╡рдгреНрдпрд╛рд╕рд╛рдареА, рддреБрдореНрд╣реА рдЖрддрд╛ рдмреБрдХрдорд╛рд░реНрдХ рдмрд╛рд░рд╡рд░ рдЙрдЬрд╡реЗ-рдХреНрд▓рд┐рдХ рдХреЗрд▓реНрдпрд╛рд╡рд░ рджрд╛рдЦрд╡рд▓реЗрд▓реНрдпрд╛ рд╕рдВрджрд░реНрдн рдореЗрдиреВрдЪреНрдпрд╛ рддрд│рд╛рд╢реА рдЕрд╕рд▓реЗрд▓рд╛ тАЬрд╡рд╛рдЪрди рд╕реВрдЪреА рджрд╛рдЦрд╡рд╛тАЭ рдкрд░реНрдпрд╛рдп рд╡рд╛рдкрд░реВ рд╢рдХрддрд╛. рдЖрдореНтАНрд╣реА рддреБрдореНтАНрд╣рд╛рд▓рд╛ рдЖрдард╡рдг рдХрд░реВрди рджреЗрддреЛ рдХреА, рд╢реЗрд╡рдЯрдЪреНтАНрдпрд╛ рд░рд┐рд▓реАрдЭрдордзреНтАНрдпреЗ, рдЬреЗрд╡реНрд╣рд╛ рдХрд╛рд╣реА рд╡рд╛рдкрд░рдХрд░реНрддреЗ рдЕреЕрдбреНрд░реЗрд╕ рдмрд╛рд░рдордзреАрд▓ рддрд╛рд░рд╛рдВрдХрдирд╛рд╡рд░ рдХреНрд▓рд┐рдХ рдХрд░рддрд╛рдд, рддреЗрд╡реНрд╣рд╛ "рдмреБрдХрдорд╛рд░реНрдХ рдЬреЛрдбрд╛" рдмрдЯрдгрд╛рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рджреБрд╕рд░реЗ рдмрдЯрдг "рд╡рд╛рдЪрди рд╕реВрдЪреАрдордзреНрдпреЗ рдЬреЛрдбрд╛" рджрд┐рд╕рддреЗ рдЖрдгрд┐ рдЙрдЬрд╡реНрдпрд╛ рдХреЛрдкрд░реНрдпрд╛рдд. рдмреБрдХрдорд╛рд░реНрдХ рдкреЕрдиреЗрд▓рдордзреНрдпреЗ "рд╡рд╛рдЪрди рд╕реВрдЪреА" рдореЗрдиреВ рджрд┐рд╕реЗрд▓, рдЬреЗ рд╕реВрдЪреАрдордзреНрдпреЗ рдЬреЛрдбрд▓реЗрд▓реА рд╕рд░реНрд╡ рдкреВрд░реНрд╡реАрдЪреА рдкреГрд╖реНрдареЗ рд╕реВрдЪреАрдмрджреНрдз рдХрд░рддреЗ. рдЬреЗрд╡реНрд╣рд╛ рддреБрдореНрд╣реА рд╕реВрдЪреАрдордзреВрди рдПрдЦрд╛рджреЗ рдкреГрд╖реНрда рдЙрдШрдбрддрд╛ рддреЗрд╡реНрд╣рд╛ рддреЗ рд╡рд╛рдЪрд▓реЗрд▓реЗ рдореНрд╣рдгреВрди рдЪрд┐рдиреНрд╣рд╛рдВрдХрд┐рдд рдХреЗрд▓реЗ рдЬрд╛рддреЗ. рд╕реВрдЪреАрдордзреАрд▓ рдкреГрд╖реНрдареЗ рд╡реНрдпрдХреНрддрд┐рдЪрд▓рд┐рддрдкрдгреЗ рд╡рд╛рдЪрд▓реЗрд▓реА рдХрд┐рдВрд╡рд╛ рди рд╡рд╛рдЪрд▓реЗрд▓реА рдореНрд╣рдгреВрди рдЪрд┐рдиреНрд╣рд╛рдВрдХрд┐рдд рдХреЗрд▓реА рдЬрд╛рдК рд╢рдХрддрд╛рдд рдХрд┐рдВрд╡рд╛ рд╕реВрдЪреАрдордзреВрди рдХрд╛рдврд▓реА рдЬрд╛рдК рд╢рдХрддрд╛рдд.
  • рдорд╛рд╣рд┐рддреАрдЪреНрдпрд╛ рдХрд╛рдпрдорд╕реНрд╡рд░реВрдкреА рд╕рдВрдЪрдпрдирд╛рд╕рд╛рдареА (тАЬрд╕реБрдкрд░рдХреБрдХреАрдЬтАЭ) рдЕрднрд┐рдкреНрд░реЗрдд рдирд╕рд▓реЗрд▓реНрдпрд╛ рднрд╛рдЧрд╛рдд рдЕрднрд┐рдЬреНрдЮрд╛рдкрдХ рд╕рдВрдЪрдпрд┐рдд рдХрд░рдгреНрдпрд╛рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рд╕рд╛рдЗрдЯреНрд╕рдордзреАрд▓ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдЪреНрдпрд╛ рд╣рд╛рд▓рдЪрд╛рд▓реАрдВрдЪрд╛ рдорд╛рдЧреЛрд╡рд╛ рдШреЗрдгреНрдпрд╛рдЪреНрдпрд╛ рдкрджреНрдзрддреАрдВрдкрд╛рд╕реВрди рд╕рдВрд░рдХреНрд╖рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдиреЗрдЯрд╡рд░реНрдХ рд╡рд┐рднрд╛рдЬрдирд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ. рдореВрд│ рдбреЛрдореЗрдирдЪреА рдкрд░реНрд╡рд╛ рди рдХрд░рддрд╛ рдХреЕрд╢реЗ рдХреЗрд▓реЗрд▓реА рд╕рдВрд╕рд╛рдзрдиреЗ рдПрдХрд╛ рд╕рд╛рдорд╛рдиреНрдп рдиреЗрдорд╕реНрдкреЗрд╕рдордзреНрдпреЗ рд╕рдВрдЧреНрд░рд╣рд┐рдд рдХреЗрд▓реА рдЬрд╛рдд рдЕрд╕рд▓реНрдпрд╛рдореБрд│реЗ, рдПрдХ рд╕рд╛рдЗрдЯ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реВ рд╢рдХрддреЗ рдХреА рддреА рд╕рдВрд╕рд╛рдзрди рдХреЕрд╢реЗрдордзреНрдпреЗ рдЖрд╣реЗ рдХреА рдирд╛рд╣реА рд╣реЗ рддрдкрд╛рд╕реВрди рджреБрд╕рд░реА рд╕рд╛рдЗрдЯ рд╕рдВрд╕рд╛рдзрдиреЗ рд▓реЛрдб рдХрд░рдд рдЖрд╣реЗ. рд╕рдВрд░рдХреНрд╖рдг рд╣реЗ рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗрдЧрдореЗрдВрдЯреЗрд╢рди (рдиреЗрдЯрд╡рд░реНрдХ рд╡рд┐рднрд╛рдЬрди) рдЪреНрдпрд╛ рд╡рд╛рдкрд░рд╛рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЖрд╣реЗ, рдЬреНрдпрд╛рдЪрд╛ рд╕рд╛рд░рд╛рдВрд╢ рд╢реЗрдЕрд░реНрдб рдХреЕрд╢реЗрдордзреНрдпреЗ рдЬреЛрдбрдгреЗ рд╣реЗ рдЖрд╣реЗ рдЬреНрдпрд╛ рдбреЛрдореЗрдирд╡рд░реВрди рдореБрдЦреНрдп рдкреГрд╖реНрда рдЙрдШрдбрд▓реЗ рдЖрд╣реЗ рддреНрдпрд╛ рдбреЛрдореЗрдирд╡рд░ рд░реЗрдХреЙрд░реНрдбрдЪреЗ рдЕрддрд┐рд░рд┐рдХреНрдд рдмрдВрдзрди рдЬреЛрдбрдгреЗ, рдЬреЗ рдХреЗрд╡рд│ рд╣рд╛рд▓рдЪрд╛рд▓реА рдЯреНрд░реЕрдХрд┐рдВрдЧ рд╕реНрдХреНрд░рд┐рдкреНрдЯрд╕рд╛рдареА рдХреЕрд╢реЗ рдХрд╡реНрд╣рд░реЗрдЬ рдорд░реНрдпрд╛рджрд┐рдд рдХрд░рддреЗ. рд╡рд░реНрддрдорд╛рди рд╕рд╛рдЗрдЯрд╡рд░ (iframe рд╡рд░реАрд▓ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рджреБрд╕рд░реНрдпрд╛ рд╕рд╛рдЗрдЯрд╡рд░реВрди рд╕рдВрд╕рд╛рдзрди рдбрд╛рдЙрдирд▓реЛрдб рдХреЗрд▓реЗ рдЖрд╣реЗ рдХреА рдирд╛рд╣реА рд╣реЗ рддрдкрд╛рд╕рдгреНрдпрд╛рдд рд╕рдХреНрд╖рдо рд╣реЛрдгрд╛рд░ рдирд╛рд╣реА). рд╕реЗрдЧрдореЗрдВрдЯреЗрд╢рдирдЪреА рдХрд┐рдВрдордд рдХреЕрд╢рд┐рдВрдЧ рдХрд╛рд░реНрдпрдХреНрд╖рдорддреЗрдд рдШрдЯ рдЖрд╣реЗ, рдЬреНрдпрд╛рдореБрд│реЗ рдкреГрд╖реНрда рд▓реЛрдб рд╡реЗрд│реЗрдд рдереЛрдбреАрд╢реА рд╡рд╛рдв рд╣реЛрддреЗ (рдЬрд╛рд╕реНрддреАрдд рдЬрд╛рд╕реНрдд 1.32%, рдкрд░рдВрддреБ 80% рд╕рд╛рдЗрдЯрд╕рд╛рдареА 0.09-0.75%).
  • рдиреЗрдЯрд╡рд░реНрдХ рдкреЛрд░реНрдЯрдЪреА рдХрд╛рд│реА рдпрд╛рджреА рдЬреНрдпрд╛рд╕рд╛рдареА HTTP, HTTPS рдЖрдгрд┐ FTP рд╡рд┐рдирдВрддреНрдпрд╛ рдкрд╛рдард╡рдгреЗ рдмреНрд▓реЙрдХ рдХреЗрд▓реЗ рдЖрд╣реЗ рддреЗ NAT рд╕реНрд▓рд┐рдкрд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рд╣рд▓реНрд▓реНрдпрд╛рдВрдкрд╛рд╕реВрди рд╕рдВрд░рдХреНрд╖рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкреБрдиреНрд╣рд╛ рднрд░рд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ, рдЬреЗ рдмреНрд░рд╛рдЙрдЭрд░рдордзреНрдпреЗ рдЖрдХреНрд░рдордгрдХрд░реНрддреНрдпрд╛рдиреЗ рдЦрд╛рд╕ рддрдпрд╛рд░ рдХреЗрд▓реЗрд▓реЗ рд╡реЗрдм рдкреГрд╖реНрда рдЙрдШрдбрддрд╛рдирд╛, рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ. рдЕрдВрддрд░реНрдЧрдд рдкрддреНрддрд╛ рд╢реНрд░реЗрдгреА (192.168.xx, 10.xxx) рд╡рд╛рдкрд░реВрдирд╣реА, рдЖрдХреНрд░рдордгрдХрд░реНрддреНрдпрд╛рдЪреНрдпрд╛ рд╕рд░реНрд╡реНрд╣рд░рд╡рд░реВрди рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдЪреНрдпрд╛ рд╕рд┐рд╕реНрдЯрдорд╡рд░реАрд▓ рдХреЛрдгрддреНрдпрд╛рд╣реА UDP рдХрд┐рдВрд╡рд╛ TCP рдкреЛрд░реНрдЯрд╢реА рдХрдиреЗрдХреНрд╢рди. рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдкреЛрд░реНрдЯрдЪреНрдпрд╛ рд╕реВрдЪреАрдордзреНрдпреЗ 554 (RTSP рдкреНрд░реЛрдЯреЛрдХреЙрд▓) рдЖрдгрд┐ 10080 (рдЕрдорд╛рдВрдбрд╛ рдмреЕрдХрдЕрдк рдЖрдгрд┐ VMWare vCenter рдордзреНрдпреЗ рд╡рд╛рдкрд░рд▓реЗрд▓реЗ) рдЬреЛрдбрд▓реЗ. рдпрд╛рдкреВрд░реНрд╡реА, рдкреЛрд░реНрдЯ 69, 137, 161, 554, 1719, 1720, 1723, 5060, 5061 рдЖрдгрд┐ 6566 рдЖрдзреАрдЪ рдЕрд╡рд░реЛрдзрд┐рдд рдХреЗрд▓реЗ рд╣реЛрддреЗ.
  • рдмреНрд░рд╛рдЙрдЭрд░рдордзреНрдпреЗ XFA рдлреЙрд░реНрдорд╕рд╣ PDF рджрд╕реНрддрдРрд╡рдЬ рдЙрдШрдбрдгреНрдпрд╛рд╕рд╛рдареА рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ.
  • рдХрд╛рд╣реА рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрд╕рд╛рдареА, рдирд╡реАрди рд╕реЗрдЯрд┐рдВрдЧреНрдЬ рд╡рд┐рднрд╛рдЧ тАЬChrome Settings > Privacy and Security > Privacy sandboxтАЭ рд╕рдХреНрд░рд┐рдп рдХреЗрд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ, рдЬреЛ рддреБрдореНрд╣рд╛рд▓рд╛ FLoC API рдЪреЗ рдкреЕрд░рд╛рдореАрдЯрд░реНрд╕ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЛ, рдЬреНрдпрд╛рдЪрд╛ рдЙрджреНрджреЗрд╢ рд╡реИрдпрдХреНрддрд┐рдХ рдУрд│рдЦреАрд╢рд┐рд╡рд╛рдп рдЖрдгрд┐ рд╕рдВрджрд░реНрднрд╛рд╢рд┐рд╡рд╛рдп рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдЪреНрдпрд╛ рд╕реНрд╡рд╛рд░рд╕реНрдпрд╛рдЪреА рд╢реНрд░реЗрдгреА рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдгреЗ рдЖрд╣реЗ. рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рд╛рдЗрдЯрд▓рд╛ рднреЗрдЯ рджреЗрдгреНрдпрд╛рдЪрд╛ рдЗрддрд┐рд╣рд╛рд╕.
  • рдЬреЗрд╡реНрд╣рд╛ рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рдПрдЦрд╛рджреНрдпрд╛ рдкреНрд░реЛрдлрд╛рдЗрд▓рд╢реА рдХрдиреЗрдХреНрдЯ рдХрд░рддреЛ рдЬреНрдпрд╛рд╕рд╛рдареА рдХреЗрдВрджреНрд░реАрдХреГрдд рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рд╕рдХреНрд╖рдо рдХреЗрд▓реЗ рдЖрд╣реЗ рддреЗрд╡реНрд╣рд╛ рдЕрдиреБрдордд рдХреНрд░рд┐рдпрд╛рдВрдЪреНрдпрд╛ рд╕реВрдЪреАрд╕рд╣ рд╕реНрдкрд╖реНрдЯ рд╕реВрдЪрдирд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХреЗрд▓реА рдЬрд╛рддреЗ.
  • рдкрд░рд╡рд╛рдирдЧреА рд╡рд┐рдирдВрддреА рдЗрдВрдЯрд░рдлреЗрд╕ рдХрдореА рдЕрдирд╛рд╣реВрдд рдХреЗрд▓реЗ. рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдиреЗ рдирд╛рдордВрдЬреВрд░ рдХрд░рдгреНрдпрд╛рдЪреА рд╢рдХреНрдпрддрд╛ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рд╡рд┐рдирдВрддреНрдпрд╛ рдЖрддрд╛ рдЕреЕрдбреНрд░реЗрд╕ рдмрд╛рд░рдордзреНрдпреЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╕рдВрдмрдВрдзрд┐рдд рдирд┐рд░реНрджреЗрд╢рдХрд╛рд╕рд╣ рд╕реНрд╡рдпрдВрдЪрд▓рд┐рддрдкрдгреЗ рдЕрд╡рд░реЛрдзрд┐рдд рдХреЗрд▓реНрдпрд╛ рдЖрд╣реЗрдд, рдЬреНрдпрд╛рд╕рд╣ рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рдкреНрд░рддрд┐-рд╕рд╛рдЗрдЯ рдЖрдзрд╛рд░рд╛рд╡рд░ рдкрд░рд╡рд╛рдирдЧреНрдпрд╛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЗрдВрдЯрд░рдлреЗрд╕рд╡рд░ рдЬрд╛рдК рд╢рдХрддреЛ.
    Chrome 90 рд░рд┐рд▓реАрдЭ
  • рд░рд┐рдЯрд░реНрди-рдУрд░рд┐рдПрдВрдЯреЗрдб рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ (рдЖрд░рдУрдкреА, рд░рд┐рдЯрд░реНрди-рдУрд░рд┐рдПрдВрдЯреЗрдб рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ) рддрдВрддреНрд░ рд╡рд╛рдкрд░реВрди рддрдпрд╛рд░ рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╢реЛрд╖рдгрд╛рдВрдкрд╛рд╕реВрди рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░ рд╕рдВрд░рдХреНрд╖рдгрд╛рд╕рд╛рдареА рдЗрдВрдЯреЗрд▓ рд╕реАрдИрдЯреА (рдЗрдВрдЯреЗрд▓ рдХрдВрдЯреНрд░реЛрд▓-рдлреНрд▓реЛ рдПрдирдлреЛрд░реНрд╕рдореЗрдВрдЯ рдЯреЗрдХреНрдиреЙрд▓реЙрдЬреА) рд╡рд┐рд╕реНрддрд╛рд░рд╛рдВрд╕рд╛рдареА рд╕рдорд░реНрдерди рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдХреЗрд▓реЗ рдЖрд╣реЗ.
  • рд╕рд░реНрд╡рд╕рдорд╛рд╡реЗрд╢рдХ рд╢рдмреНрджрд╛рд╡рд▓реА рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рдмреНрд░рд╛рдЙрдЭрд░рдЪреЗ рд╕рдВрдХреНрд░рдордг рдХрд░рдгреНрдпрд╛рдЪреЗ рдХрд╛рд░реНрдп рд╕реБрд░реВрдЪ рдЖрд╣реЗ. "master_preferences" рдлрд╛рдИрд▓рдЪреЗ рдирд╛рд╡ рдмрджрд▓реВрди "initial_preferences" рдЕрд╕реЗ рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реЗ рдЖрд╣реЗ рдЬреЗ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдирд╛ "рдорд╛рд╕реНрдЯрд░" рд╣рд╛ рд╢рдмреНрдж рддреНрдпрд╛рдВрдЪреНрдпрд╛ рдкреВрд░реНрд╡рдЬрд╛рдВрдЪреНрдпрд╛ рдкреВрд░реНрд╡реАрдЪреНрдпрд╛ рдЧреБрд▓рд╛рдордЧрд┐рд░реАрдЪрд╛ рдЗрд╢рд╛рд░рд╛ рдорд╛рдирддрд╛рдд рддреНрдпрд╛рдВрдЪреНрдпрд╛ рднрд╛рд╡рдирд╛ рджреБрдЦрд╛рд╡рд▓реНрдпрд╛ рдЬрд╛рдК рдирдпреЗрдд. рд╕реБрд╕рдВрдЧрддрддрд╛ рд░рд╛рдЦрдгреНрдпрд╛рд╕рд╛рдареА, тАЬmaster_preferencesтАЭ рд╕рд╛рдареА рд╕рдорд░реНрдерди рдХрд╛рд╣реА рдХрд╛рд│ рдмреНрд░рд╛рдЙрдЭрд░рдордзреНрдпреЗ рд░рд╛рд╣реАрд▓. рдкреВрд░реНрд╡реА, рдмреНрд░рд╛рдЙрдЭрд░рдиреЗ рдЖрдзреАрдЪ тАЬрд╡реНрд╣рд╛рдЗрдЯрд▓рд┐рд╕реНрдЯтАЭ, тАЬрдмреНрд▓реЕрдХрд▓рд┐рд╕реНрдЯтАЭ рдЖрдгрд┐ тАЬрдиреЗрдЯрд┐рд╡реНрд╣тАЭ рд╢рдмреНрдж рд╡рд╛рдкрд░рдгреНрдпрд╛рдкрд╛рд╕реВрди рдореБрдХреНрдд рдХреЗрд▓реЗ рд╣реЛрддреЗ.
  • Android рдЖрд╡реГрддреНрддреАрдордзреНрдпреЗ, рдЬреЗрд╡реНрд╣рд╛ тАЬрд▓рд╛рдЗрдЯтАЭ рдЯреНрд░реЕрдлрд┐рдХ рд╕реЗрд╡реНрд╣рд┐рдВрдЧ рдореЛрдб рд╕рдХреНрд╖рдо рдХреЗрд▓реЗрд▓рд╛ рдЕрд╕рддреЛ, рддреЗрд╡реНрд╣рд╛ рдореЛрдмрд╛рдЗрд▓ рдСрдкрд░реЗрдЯрд░рдЪреНрдпрд╛ рдиреЗрдЯрд╡рд░реНрдХрджреНрд╡рд╛рд░реЗ рдХрдиреЗрдХреНрдЯ рдХреЗрд▓реЗрд▓реЗ рдЕрд╕рддрд╛рдирд╛ рд╡реНрд╣рд┐рдбрд┐рдУ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рддрд╛рдирд╛ рдмрд┐рдЯрд░реЗрдЯ рдХрдореА рдХреЗрд▓рд╛ рдЬрд╛рддреЛ, рдЬреНрдпрд╛рдореБрд│реЗ рдЯреНрд░реЕрдлрд┐рдХ-рдЖрдзрд╛рд░рд┐рдд рдЯреЕрд░рд┐рдл рд╕рдХреНрд╖рдо рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдЪрд╛ рдЦрд░реНрдЪ рдХрдореА рд╣реЛрдИрд▓. тАЬрд▓рд╛рдЗрдЯтАЭ рдореЛрдб HTTPS рджреНрд╡рд╛рд░реЗ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХрд░реАрддреНрдпрд╛ рдЙрдкрд▓рдмреНрдз рд╕реНрддреНрд░реЛрддрд╛рдВрдХрдбреВрди (рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдЖрд╡рд╢реНрдпрдХ рдирд╕рд▓реЗрд▓реНрдпрд╛) рд╡рд┐рдирдВрддреА рдХреЗрд▓реЗрд▓реНрдпрд╛ рдкреНрд░рддрд┐рдорд╛рдВрдЪреЗ рдХреЙрдореНрдкреНрд░реЗрд╢рди рджреЗрдЦреАрд▓ рдкреНрд░рджрд╛рди рдХрд░рддреЛ.
  • WebRTC рдкреНрд░реЛрдЯреЛрдХреЙрд▓рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рд╡реНрд╣рд┐рдбрд┐рдУ рдХреЙрдиреНрдлрд░рдиреНрд╕рд┐рдВрдЧрдордзреНрдпреЗ рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЦрд╛рд╕ рдСрдкреНрдЯрд┐рдорд╛рдЗрдЭ рдХреЗрд▓реЗрд▓реЗ AV1 рд╡реНрд╣рд┐рдбрд┐рдУ рдлреЙрд░рдореЕрдЯ рдПрдиреНрдХреЛрдбрд░ рдЬреЛрдбрд▓реЗ. рд╡реНрд╣рд┐рдбрд┐рдУ рдХреЙрдиреНрдлрд░рдиреНрд╕рд┐рдВрдЧрдордзреНрдпреЗ AV1 рдЪрд╛ рд╡рд╛рдкрд░ рдХрдВрдкреНрд░реЗрд╢рди рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╡рд╛рдврд╡рдгреЗ рдЖрдгрд┐ 30 kbit/sec рдЪреНрдпрд╛ рдмрдБрдбрд╡рд┐рдбреНрдерд╕рд╣ рдЪреЕрдиреЗрд▓рд╡рд░ рдкреНрд░рд╕рд╛рд░рдг рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рдгреЗ рд╢рдХреНрдп рдХрд░рддреЗ.
  • JavaScript рдордзреНрдпреЗ, Array, String рдЖрдгрд┐ TypedArrays рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ at() рдкрджреНрдзрдд рд▓рд╛рдЧреВ рдХрд░рддрд╛рдд, рдЬреА рддреБрдореНрд╣рд╛рд▓рд╛ рд╕рд╛рдкреЗрдХреНрд╖ рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ (рд╕рд╛рдкреЗрдХреНрд╖ рд╕реНрдерд┐рддреА рдЕтАНреЕрд░реЗ рдЗрдВрдбреЗрдХреНрд╕ рдореНрд╣рдгреВрди рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреЗрд▓реА рдЬрд╛рддреЗ), рдЕрдВрддрд╛рд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдирдХрд╛рд░рд╛рддреНрдордХ рдореВрд▓реНрдпреЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╣ (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, "arr.at(-1)" рдЕреЕрд░реЗрдЪрд╛ рд╢реЗрд╡рдЯрдЪрд╛ рдШрдЯрдХ рдкрд░рдд рдХрд░реЗрд▓).
  • JavaScript рдиреЗ рд░реЗрдЧреНрдпреБрд▓рд░ рдПрдХреНрд╕реНрдкреНрд░реЗрд╢рдиреНрд╕рд╕рд╛рдареА тАЬ.indicesтАЭ рдЧреБрдгрдзрд░реНрдо рдЬреЛрдбрд▓реЗ рдЖрд╣реЗрдд, рдЬреНрдпрд╛рдордзреНрдпреЗ рдореЕрдЪрдЪреНрдпрд╛ рдЧреНрд░реБрдкреНрд╕рдЪреНрдпрд╛ рд╕реБрд░реБрд╡рд╛рддреАрдЪреНрдпрд╛ рдЖрдгрд┐ рд╢реЗрд╡рдЯрдЪреНрдпрд╛ рдкреЛрдЭрд┐рд╢рдиреНрд╕рд╕рд╣ рдЕреЕрд░реЗ рдЖрд╣реЗ. "/d" рдзреНрд╡рдЬрд╛рд╕рд╣ рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддреА рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░рддрд╛рдирд╛рдЪ рдорд╛рд▓рдорддреНрддрд╛ рднрд░рд▓реА рдЬрд╛рддреЗ. const re = /(a)(b)/d; const m = re.exec('ab'); console.log(m.indices[0]); // 0 тАФ рд╕рд░реНрд╡ рдЬреБрд│рдгрд╛рд░реЗ рдЧрдЯ // тЖТ [0, 2] console.log(m.indices[1]); // 1 рд╣рд╛ рдЬреБрд│рдгреНрдпрд╛рдВрдЪрд╛ рдкрд╣рд┐рд▓рд╛ рдЧрдЯ рдЖрд╣реЗ // тЖТ [0, 1] console.log(m.indices[2]); // реи - рд╕рд╛рдордиреНрдпрд╛рдВрдЪрд╛ рджреБрд╕рд░рд╛ рдЧрдЯ // тЖТ [рез, реи]
  • "рд╕реБрдкрд░" рдЧреБрдгрдзрд░реНрдорд╛рдВрдЪреЗ рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рди (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, super.x) рдЬреНрдпрд╛рд╕рд╛рдареА рдЗрдирд▓рд╛рдЗрди рдХреЕрд╢реЗ рд╕рдХреНрд╖рдо рдХреЗрд▓реЗ рдЖрд╣реЗ рддреЗ рдСрдкреНрдЯрд┐рдорд╛рдЗрдЭ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ. "рд╕реБрдкрд░" рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреЗ рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рди рдЖрддрд╛ рдирд┐рдпрдорд┐рдд рдЧреБрдгрдзрд░реНрдорд╛рдВрдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рдХрд╛рдордЧрд┐рд░реАрдЪреНрдпрд╛ рдЬрд╡рд│ рдЖрд╣реЗ.
  • рдЗрдирд▓рд╛рдЗрди рдбрд┐рдкреНрд▓реЙрдпрдореЗрдВрдЯрдЪреНрдпрд╛ рд╡рд╛рдкрд░рд╛рдореБрд│реЗ JavaScript рд╡рд░реВрди WebAssembly рдлрдВрдХреНрд╢рдиреНрд╕ рдХреЙрд▓ рдХрд░рдгреЗ рд▓рдХреНрд╖рдгреАрдпрд░реАрддреНрдпрд╛ рд╡реЗрдЧрд╡рд╛рди рдЭрд╛рд▓реЗ рдЖрд╣реЗ. рд╣реЗ рдСрдкреНрдЯрд┐рдорд╛рдпрдЭреЗрд╢рди рд╕рдзреНрдпрд╛ рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рдЖрд╣реЗ рдЖрдгрд┐ рддреНрдпрд╛рд╕рд╛рдареА тАЬ-turbo-inline-js-wasm-callsтАЭ рдзреНрд╡рдЬрд╛рд╕рд╣ рдЪрд╛рд▓рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ.
  • WebXR рдбреЗрдкреНрде рд╕реЗрдиреНрд╕рд┐рдВрдЧ API рдЬреЛрдбрд▓реЗ, рдЬреЗ рддреБрдореНрд╣рд╛рд▓рд╛ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдЪреНрдпрд╛ рд╡рд╛рддрд╛рд╡рд░рдгрд╛рддреАрд▓ рд╡рд╕реНрддреВ рдЖрдгрд┐ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдЪреНрдпрд╛ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕рдордзреАрд▓ рдЕрдВрддрд░ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдЕрдзрд┐рдХ рд╡рд╛рд╕реНрддрд╡рд╡рд╛рджреА рд╕рдВрд╡рд░реНрдзрд┐рдд рд╡рд╛рд╕реНрддрд╡рд┐рдХрддрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА. рдЖрдореНтАНрд╣реА рддреБрдореНтАНрд╣рд╛рд▓рд╛ рд╕реНрдорд░рдг рдХрд░реВрди рджреЗрддреЛ рдХреА WebXR API рддреБрдореНтАНрд╣рд╛рд▓рд╛ рд╕реНтАНрдерд┐рд░ 3D рд╣реЗрд▓реНрдореЗрдЯрдкрд╛рд╕реВрди рддреЗ рдореЛрдмрд╛рдЗрд▓ рдбрд┐рд╡реНтАНрд╣рд╛рдЗрд╕реЗрд╕рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рд╕реЛрд▓реНрдпреВрд╢рдиреНтАНрд╕рдкрд░реНрдпрдВрдд рд╡реНрд╣рд░реНрдЪреНрдпреБрдЕрд▓ рд░рд┐рдЕтАНреЕрд▓рд┐рдЯреА рдбрд┐рд╡реНтАНрд╣рд╛рдЗрд╕реЗрд╕рдЪреНтАНрдпрд╛ рд╡рд┐рд╡рд┐рдз рд╡рд░реНрдЧрд╛рдВрд╕реЛрдмрдд рдХрд╛рдо рдПрдХрддреНрд░ рдХрд░реВ рджреЗрддреЗ.
  • WebXR AR рд▓рд╛рдЗрдЯрд┐рдВрдЧ рдЕрдВрджрд╛рдЬ рд╡реИрд╢рд┐рд╖реНрдЯреНрдп рд╕реНрдерд┐рд░ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ, рдЬреЗ WebXR AR рд╕рддреНрд░рд╛рдВрдирд╛ рд╕рднреЛрд╡рддрд╛рд▓рдЪреНрдпрд╛ рдкреНрд░рдХрд╛рд╢рд╛рдЪреЗ рдкреЕрд░рд╛рдореАрдЯрд░реНрд╕ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ рдЬреНрдпрд╛рдореБрд│реЗ рдореЙрдбреЗрд▓рд▓рд╛ рдЕрдзрд┐рдХ рдиреИрд╕рд░реНрдЧрд┐рдХ рджреЗрдЦрд╛рд╡рд╛ рдЖрдгрд┐ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдЪреНрдпрд╛ рд╡рд╛рддрд╛рд╡рд░рдгрд╛рд╢реА рдЪрд╛рдВрдЧрд▓реЗ рдПрдХреАрдХрд░рдг рдорд┐рд│рддреЗ.
  • рдореВрд│ рдЪрд╛рдЪрдгреНрдпрд╛ рдореЛрдб (рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ рдЬреНрдпрд╛рдВрдирд╛ рд╕реНрд╡рддрдВрддреНрд░ рд╕рдХреНрд░рд┐рдпрдХрд░рдг рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ) рдЕрдиреЗрдХ рдирд╡реАрди API рдЬреЛрдбрддреЗ рдЬреЗ рд╕рдзреНрдпрд╛ Android рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╡рд░ рдорд░реНрдпрд╛рджрд┐рдд рдЖрд╣реЗрдд. рдУрд░рд┐рдЬрд┐рди рдЯреНрд░рд╛рдпрд▓ рдореНрд╣рдгрдЬреЗ рд▓реЛрдХрд▓рд╣реЛрд╕реНрдЯ рдХрд┐рдВрд╡рд╛ 127.0.0.1 рд╡рд░реВрди рдбрд╛рдЙрдирд▓реЛрдб рдХреЗрд▓реЗрд▓реНрдпрд╛ рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕рдордзреВрди рдирд┐рд░реНрджрд┐рд╖реНрдЯ API рд╕рд╣ рдХрд╛рд░реНрдп рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдХрд┐рдВрд╡рд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рд╛рдЗрдЯрд╕рд╛рдареА рдорд░реНрдпрд╛рджрд┐рдд рдХрд╛рд▓рд╛рд╡рдзреАрд╕рд╛рдареА рд╡реИрдз рдЕрд╕рд▓реЗрд▓реЗ рд╡рд┐рд╢реЗрд╖ рдЯреЛрдХрди рдиреЛрдВрджрдгреА рдХреЗрд▓реНрдпрд╛рдирдВрддрд░ рдЖрдгрд┐ рдкреНрд░рд╛рдкреНрдд рдХреЗрд▓реНрдпрд╛рдирдВрддрд░.
    • getCurrentBrowsingContextMedia() рдкрджреНрдзрдд, рдЬреА рд╡рд░реНрддрдорд╛рди рдЯреЕрдмрдордзреАрд▓ рд╕рд╛рдордЧреНрд░реА рдкреНрд░рддрд┐рдмрд┐рдВрдмрд┐рдд рдХрд░рдгрд╛рд░рд╛ MediaStream рд╡реНрд╣рд┐рдбрд┐рдУ рдкреНрд░рд╡рд╛рд╣ рдХреЕрдкреНрдЪрд░ рдХрд░рдгреЗ рд╢рдХреНрдп рдХрд░рддреЗ. рд╕рд╛рд░рдЦреНрдпрд╛ getDisplayMedia() рдкрджреНрдзрддреАрдЪреНрдпрд╛ рд╡рд┐рдкрд░реАрдд, getCurrentBrowsingContextMedia() рд▓рд╛ рдХреЙрд▓ рдХрд░рддрд╛рдирд╛, рдЯреЕрдмрдЪреНрдпрд╛ рд╕рд╛рдордЧреНрд░реАрд╕рд╣ рд╡реНрд╣рд┐рдбрд┐рдУ рдЯреНрд░рд╛рдиреНрд╕рдлрд░ рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рдСрдкрд░реЗрд╢рдирдЪреА рдкреБрд╖реНрдЯреА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХрд┐рдВрд╡рд╛ рдмреНрд▓реЙрдХ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рд▓рд╛ рдПрдХ рд╕рд╛рдзрд╛ рд╕рдВрд╡рд╛рдж рд╕рд╛рджрд░ рдХреЗрд▓рд╛ рдЬрд╛рддреЛ.
    • рдЗрдиреНрд╕рд░реНрдЯреЗрдмрд▓ рд╕реНрдЯреНрд░реАрдореНрд╕ API, рдЬреЗ рддреБрдореНрд╣рд╛рд▓рд╛ MediaStreamTrack API рджреНрд╡рд╛рд░реЗ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХреЗрд▓реЗрд▓реЗ рдХрдЪреНрдЪреЗ рдореАрдбрд┐рдпрд╛ рдкреНрд░рд╡рд╛рд╣ рд╣рд╛рддрд╛рд│рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ, рдЬрд╕реЗ рдХреА рдХреЕрдореЗрд░рд╛ рдЖрдгрд┐ рдорд╛рдпрдХреНрд░реЛрдлреЛрди рдбреЗрдЯрд╛, рд╕реНрдХреНрд░реАрди рдХреЕрдкреНрдЪрд░ рдкрд░рд┐рдгрд╛рдо рдХрд┐рдВрд╡рд╛ рдЗрдВрдЯрд░рдореАрдбрд┐рдПрдЯ рдХреЛрдбреЗрдХ рдбреАрдХреЛрдбрд┐рдВрдЧ рдбреЗрдЯрд╛. WebCodec рдЗрдВрдЯрд░рдлреЗрд╕ рдХрдЪреНрдЪреНрдпрд╛ рдлреНрд░реЗрдореНрд╕ рд╕рд╛рджрд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рддрд╛рдд рдЖрдгрд┐ RTCPeerConnections рд╡рд░ рдЖрдзрд╛рд░рд┐рдд WebRTC Insertable Streams API рдЬреЗ рдЬрдирд░реЗрдЯ рдХрд░рддреЗ рддреНрдпрд╛рдкреНрд░рдорд╛рдгреЗрдЪ рдПрдХ рдкреНрд░рд╡рд╛рд╣ рддрдпрд╛рд░ рдХреЗрд▓рд╛ рдЬрд╛рддреЛ. рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдмрд╛рдЬреВрдиреЗ, рдирд╡реАрди API рд░реАрдЕрд▓ рдЯрд╛рдЗрдордордзреНрдпреЗ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдУрд│рдЦрдгреНрдпрд╛рд╕рд╛рдареА рдХрд┐рдВрд╡рд╛ рднрд╛рд╖реНрдп рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рддрдВрддреНрд░ рд▓рд╛рдЧреВ рдХрд░рдгреЗ, рдХрд┐рдВрд╡рд╛ рдХреЛрдбреЗрдХрджреНрд╡рд╛рд░реЗ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХрд░рдгреНрдпрд╛рдкреВрд░реНрд╡реА рдХрд┐рдВрд╡рд╛ рдбреАрдХреЛрдбрд┐рдВрдЧрдирдВрддрд░ рдкрд╛рд░реНрд╢реНрд╡рднреВрдореА рдХреНрд▓рд┐рдкрд┐рдВрдЧрд╕рд╛рд░рдЦреЗ рдкреНрд░рднрд╛рд╡ рдЬреЛрдбрдгреЗ рдпрд╛рд╕рд╛рд░рдЦреНрдпрд╛ рдХрд╛рд░реНрдпрдХреНрд╖рдорддреЗрд╕рд╛рдареА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ.
    • рдореЛрдареНрдпрд╛ рд╕рдВрдЦреНрдпреЗрдиреЗ рд╕реЛрдмрдд рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдлрд╛рдпрд▓реА (CSS рд╢реИрд▓реА, JavaScript, рдкреНрд░рддрд┐рдорд╛, iframes) рдЪреЗ рдЕрдзрд┐рдХ рдХрд╛рд░реНрдпрдХреНрд╖рдо рд▓реЛрдбрд┐рдВрдЧ рдЖрдпреЛрдЬрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкреЕрдХреЗрдЬреЗрд╕ (рд╡реЗрдм тАЛтАЛрдмрдВрдбрд▓) рдордзреНрдпреЗ рд╕рдВрд╕рд╛рдзрдиреЗ рдкреЕрдХреЗрдЬ рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛. JavaScript рдлрд╛рдЗрд▓реНрд╕ (рд╡реЗрдмрдкреЕрдХ) рд╕рд╛рдареА рдкреЕрдХреЗрдЬреЗрд╕рдЪреНрдпрд╛ рд╡рд┐рджреНрдпрдорд╛рди рд╕рдорд░реНрдердирд╛рддреАрд▓ рддреНрд░реБрдЯреАрдВрдкреИрдХреА, рдЬреЗ рд╡реЗрдм рдмрдВрдбрд▓ рджреВрд░ рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХрд░реАрдд рдЖрд╣реЗ: рдкреЕрдХреЗрдЬ рд╕реНрд╡рддрдГрдЪ, рдкрд░рдВрддреБ рддреНрдпрд╛рдЪреЗ рдШрдЯрдХ рднрд╛рдЧ рдирд╛рд╣реА, HTTP рдХреЕрд╢реЗрдордзреНрдпреЗ рд╕рдВрдкреВ рд╢рдХрддрд╛рдд; рдкреЕрдХреЗрдЬ рдкреВрд░реНрдгрдкрдгреЗ рдбрд╛рдЙрдирд▓реЛрдб рдЭрд╛рд▓реНрдпрд╛рдирдВрддрд░рдЪ рд╕рдВрдХрд▓рди рдЖрдгрд┐ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рд╕реБрд░реВ рд╣реЛрдК рд╢рдХрддреЗ; рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рдВрд╕рд╛рдзрдиреЗ рдЬрд╕реЗ рдХреА CSS рдЖрдгрд┐ рдкреНрд░рддрд┐рдорд╛ JavaScript рд╕реНрдЯреНрд░рд┐рдВрдЧрдЪреНрдпрд╛ рд╕реНрд╡рд░реВрдкрд╛рдд рдПрдиреНрдХреЛрдб рдХреЗрд▓реЗрд▓реА рдЕрд╕рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ, рдЬреЗ рдЖрдХрд╛рд░ рд╡рд╛рдврд╡рддреЗ рдЖрдгрд┐ рджреБрд╕рд░реНрдпрд╛ рдкрд╛рд░реНрд╕рд┐рдВрдЧ рдЪрд░рдгрд╛рдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЕрд╕рддреЗ.
    • WebAssembly рдордзреНрдпреЗ рдЕрдкрд╡рд╛рдж рд╣рд╛рддрд╛рд│рдгреАрд╕рд╛рдареА рд╕рдорд░реНрдерди.
  • Shadow DOM рдордзреНрдпреЗ рдирд╡реАрди рд░реВрдЯ рд╢рд╛рдЦрд╛ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдШреЛрд╖рдгрд╛рддреНрдордХ рдЫрд╛рдпрд╛ DOM API рд╕реНрдерд┐рд░ рдХреЗрд▓реЗ, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде рдЖрдпрд╛рдд рдХреЗрд▓реЗрд▓реНрдпрд╛ рддреГрддреАрдп-рдкрдХреНрд╖ рдШрдЯрдХ рд╢реИрд▓реА рдЖрдгрд┐ рддреНрдпрд╛рдЪреНрдпрд╛рд╢реА рд╕рдВрдмрдВрдзрд┐рдд DOM рдЙрдкрд╢рд╛рдЦрд╛ рдореБрдЦреНрдп рджрд╕реНрддрдРрд╡рдЬрд╛рдкрд╛рд╕реВрди рд╡реЗрдЧрд│реЗ рдХрд░рдгреЗ. рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдШреЛрд╖рдгрд╛рддреНрдордХ API рддреБрдореНрд╣рд╛рд▓рд╛ JavaScript рдХреЛрдб рд▓рд┐рд╣рд┐рд▓реНрдпрд╛рд╢рд┐рд╡рд╛рдп DOM рд╢рд╛рдЦрд╛ рдЕрдирдкрд┐рди рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдлрдХреНрдд HTML рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЛ.
  • рдкреИрд▓реВ-рдЧреБрдгреЛрддреНрддрд░ CSS рдЧреБрдгрдзрд░реНрдо, рдЬреА рддреБрдореНрд╣рд╛рд▓рд╛ рдХреЛрдгрддреНрдпрд╛рд╣реА рдШрдЯрдХрд╛рд╢реА рдЧреБрдгреЛрддреНрддрд░ рд╕реНрдкрд╖реНрдЯрдкрдгреЗ рдмрд╛рдВрдзрдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ (рдХреЗрд╡рд│ рдЙрдВрдЪреА рдХрд┐рдВрд╡рд╛ рд░реБрдВрджреА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛рдирд╛ рдЧрд╣рд╛рд│ рдЖрдХрд╛рд░рд╛рдЪреА рд╕реНрд╡рдпрдВрдЪрд▓рд┐рддрдкрдгреЗ рдЧрдгрдирд╛ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА), рдЕреЕрдирд┐рдореЗрд╢рди рджрд░рдореНрдпрд╛рди рдореВрд▓реНрдпреЗ рдЗрдВрдЯрд░рдкреЛрд▓реЗрдЯ рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рд▓рд╛рдЧреВ рдХрд░рддреЗ (рдПрдХрд╛рдордзреВрди рдЧреБрд│рдЧреБрд│реАрдд рд╕рдВрдХреНрд░рдордг рдЧреБрдгреЛрддреНрддрд░ рджреБрд╕рд░реНрдпрд╛).
  • рд╕реНрдпреВрдбреЛ-рдХреНрд▓рд╛рд╕ тАЬ:рд╕реНрдЯреЗрдЯ()тАЭ рджреНрд╡рд╛рд░реЗ CSS рдордзреНрдпреЗ рд╕рд╛рдиреБрдХреВрд▓ HTML рдШрдЯрдХрд╛рдВрдЪреА рд╕реНрдерд┐рддреА рдкреНрд░рддрд┐рдмрд┐рдВрдмрд┐рдд рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд▓реА. рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдЪреНрдпрд╛ рдкрд░рд╕реНрдкрд░рд╕рдВрд╡рд╛рджрд╛рд╡рд░ рдЕрд╡рд▓рдВрдмреВрди рддреНрдпрд╛рдВрдЪреА рд╕реНрдерд┐рддреА рдмрджрд▓рдгреНрдпрд╛рд╕рд╛рдареА рдорд╛рдирдХ HTML рдШрдЯрдХрд╛рдВрдЪреНрдпрд╛ рдХреНрд╖рдорддреЗрд╕рд╣ рд╕рдорд╛рдирддреЗрдиреЗ рд▓рд╛рдЧреВ рдХреЗрд▓реА рдЬрд╛рддреЗ.
  • CSS рдЧреБрдгрдзрд░реНрдо "рджрд┐рд╕рдгреЗ" рдЖрддрд╛ 'рдСрдЯреЛ' рдореВрд▓реНрдпрд╛рд╕ рд╕рдорд░реНрдерди рджреЗрддреЗ, рдЬреЗ рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░ рд╕реЗрдЯ рдХреЗрд▓реЗ рдЬрд╛рддреЗ рдЖрдгрд┐ , рдЖрдгрд┐ рдпрд╛рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд Android рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╡рд░ , , , рдЖрдгрд┐ .
  • "рдХреНрд▓рд┐рдк" рдореВрд▓реНрдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди "рдУрд╡реНрд╣рд░рдлреНрд▓реЛ" CSS рдЧреБрдгрдзрд░реНрдорд╛рдордзреНрдпреЗ рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ, рд╕реЗрдЯ рдХреЗрд▓реНрдпрд╛рд╡рд░, рдмреНрд▓реЙрдХрдЪреНрдпрд╛ рдкрд▓реАрдХрдбреЗ рд╡рд┐рд╕реНрддрд╛рд░рдгрд╛рд░реА рд╕рд╛рдордЧреНрд░реА рд╕реНрдХреНрд░реЛрд▓ рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рд╢рдХреНрдпрддреЗрд╢рд┐рд╡рд╛рдп рдмреНрд▓реЙрдХрдЪреНрдпрд╛ рдкрд░рд╡рд╛рдирдЧреАрдпреЛрдЧреНрдп рдУрд╡реНрд╣рд░рдлреНрд▓реЛрдЪреНрдпрд╛ рдорд░реНрдпрд╛рджреЗрдкрд░реНрдпрдВрдд рдХреНрд▓рд┐рдк рдХреЗрд▓реА рдЬрд╛рддреЗ. рдХреНрд▓рд┐рдкрд┐рдВрдЧ рд╕реБрд░реВ рд╣реЛрдгреНрдпрд╛рдкреВрд░реНрд╡реА рд╕рд╛рдордЧреНрд░реА рдмреЙрдХреНрд╕рдЪреНрдпрд╛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕реАрдореЗрдкрд▓реАрдХрдбреЗ рдХрд┐рддреА рд▓рд╛рдВрдм рдЬрд╛рдК рд╢рдХрддреЗ рд╣реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдгрд╛рд░реЗ рдореВрд▓реНрдп рдирд╡реАрди CSS рдЧреБрдгрдзрд░реНрдо "рдУрд╡реНрд╣рд░рдлреНрд▓реЛ-рдХреНрд▓рд┐рдк-рдорд╛рд░реНрдЬрд┐рди" рджреНрд╡рд╛рд░реЗ рд╕реЗрдЯ рдХреЗрд▓реЗ рдЬрд╛рддреЗ. "рдУрд╡реНрд╣рд░рдлреНрд▓реЛ: рд▓рдкрд╡рд┐рд▓реЗрд▓реЗ" рдЪреНрдпрд╛ рддреБрд▓рдиреЗрдд, "рдУрд╡реНрд╣рд░рдлреНрд▓реЛ: рдХреНрд▓рд┐рдк" рд╡рд╛рдкрд░рдгреЗ рдЪрд╛рдВрдЧрд▓реЗ рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рди рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ.
    Chrome 90 рд░рд┐рд▓реАрдЭChrome 90 рд░рд┐рд▓реАрдЭ
  • рдлреАрдЪрд░-рдкреЙрд▓рд┐рд╕реА рдПрдЪрдЯреАрдЯреАрдкреА рд╣реЗрдбрд░рдЪреА рдЬрд╛рдЧрд╛ рдирд╡реАрди рдкрд░рд╡рд╛рдирдЧреНрдпрд╛-рдкреЙрд▓рд┐рд╕реА рд╢реАрд░реНрд╖рд▓реЗрдЦрд╛рдиреЗ рдмрджрд▓рд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ рдЬреНрдпрд╛рдд рдкрд░рд╡рд╛рдирдЧреНрдпрд╛рдВрдЪреЗ рдкреНрд░рддрд┐рдирд┐рдзреАрддреНрд╡ рдЖрдгрд┐ рдкреНрд░рдЧрдд рд╡реИрд╢рд┐рд╖реНрдЯреНрдпрд╛рдВрдЪреЗ рд╕рдХреНрд╖рдореАрдХрд░рдг рдирд┐рдпрдВрддреНрд░рд┐рдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ, рдЬреНрдпрд╛рдордзреНрдпреЗ рд╕рдВрд░рдЪрд┐рдд рдлреАрд▓реНрдб рдореВрд▓реНрдпрд╛рдВрд╕рд╛рдареА рд╕рдорд░реНрдерди рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рддреБрдореНрд╣реА рдЖрддрд╛ "рдкрд░рд╡рд╛рдирдЧреНрдпрд╛-рдзреЛрд░рдг: рднреМрдЧреЛрд▓рд┐рдХ рд╕реНрдерд╛рди рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реВ рд╢рдХрддрд╛. =()" рдРрд╡рдЬреА "рд╡реИрд╢рд┐рд╖реНрдЯреНрдп- рдзреЛрд░рдг: рднреМрдЧреЛрд▓рд┐рдХ рд╕реНрдерд╛рди 'рдХрд╛рд╣реА рдирд╛рд╣реА'").
  • рдкреНрд░реЛрд╕реЗрд╕рд░рдордзреАрд▓ рд╕реВрдЪрдирд╛рдВрдЪреНрдпрд╛ рд╕рдЯреНрдЯрд╛ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрдореБрд│реЗ рд╣реЛрдгрд╛рд▒реНрдпрд╛ рд╣рд▓реНрд▓реНрдпрд╛рдВрд╕рд╛рдареА рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдмрдлрд░реНрд╕рдЪреНрдпрд╛ рд╡рд╛рдкрд░рд╛рд╡рд┐рд░реВрджреНрдз рдордЬрдмреВрдд рд╕рдВрд░рдХреНрд╖рдг. "рдНрдкреНрд▓рд┐рдХреЗрд╢рди/x-рдкреНрд░реЛрдЯреЛрдмрдлрд░" MIME рдкреНрд░рдХрд╛рд░ рдХрдзреАрд╣реА рд╕реНрдирд┐рдл рди рдХреЗрд▓реЗрд▓реНрдпрд╛ MIME рдкреНрд░рдХрд╛рд░рд╛рдВрдЪреНрдпрд╛ рд╕реВрдЪреАрдордзреНрдпреЗ рдЬреЛрдбреВрди рд╕рдВрд░рдХреНрд╖рдг рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЬрд╛рддреЗ, рдЬреНрдпрд╛рд╡рд░ рдХреНрд░реЙрд╕-рдУрд░рд┐рдЬрд┐рди-рд░реАрдб-рдмреНрд▓реЙрдХрд┐рдВрдЧ рдпрдВрддреНрд░рдгреЗрджреНрд╡рд╛рд░реЗ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗрд▓реА рдЬрд╛рддреЗ. рдкреВрд░реНрд╡реА, MIME рдкреНрд░рдХрд╛рд░ тАЬapplication/x-protobufтАЭ рдЖрдзреАрдкрд╛рд╕реВрди рд╕рдорд╛рди рд╕реВрдЪреАрдордзреНрдпреЗ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдХреЗрд▓рд╛ рд╣реЛрддрд╛, рдкрд░рдВрддреБ тАЬapplication/x-protobufferтАЭ рд╡рдЧрд│рд▓рд╛ рд╣реЛрддрд╛.
  • FileSystemWritableFileStream.write() рдХреЙрд▓рджреНрд╡рд╛рд░реЗ рддреНрдпрд╛рдирдВрддрд░рдЪреНрдпрд╛ рд▓реЗрдЦрдирд╛рджрд░рдореНрдпрд╛рди рд╢реВрдиреНрдпрд╛рд╕рд╣ рдкрд░рд┐рдгрд╛рдореА рдЕрдВрддрд░ рднрд░реВрди, рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдНрдХреНрд╕реЗрд╕ API рдлрд╛рдЗрд▓рдордзреАрд▓ рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддреА рддреНрдпрд╛рдЪреНрдпрд╛ рд╢реЗрд╡рдЯрдЪреНрдпрд╛ рдкрд▓реАрдХрдбреЗ рд╣рд▓рд╡рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рд▓рд╛рдЧреВ рдХрд░рддреЗ. рд╣реЗ рд╡реИрд╢рд┐рд╖реНрдЯреНрдп рддреБрдореНрд╣рд╛рд▓рд╛ рд░рд┐рдХрд╛рдореНрдпрд╛ рдЬрд╛рдЧреЗрд╕рд╣ рд╡рд┐рд░рд│ рдлрд╛рдЗрд▓реНрд╕ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ рдЖрдгрд┐ рдбреЗрдЯрд╛ рдмреНрд▓реЙрдХреНрд╕рдЪреНрдпрд╛ рдЕрдХреНрд░рдорд┐рдд рдЖрдЧрдордирд╛рд╕рд╣ рдлрд╛рдЗрд▓ рдкреНрд░рд╡рд╛рд╣рд╛рд╡рд░ рд▓рд┐рд╣рд┐рдгреНрдпрд╛рдЪреА рд╕рдВрд╕реНрдерд╛ рд▓рдХреНрд╖рдгреАрдпрд░реАрддреНрдпрд╛ рд╕реБрд▓рдн рдХрд░рддреЗ (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдмрд┐рдЯрдЯреЛрд░реЗрдВрдЯрдордзреНрдпреЗ рдпрд╛рдЪрд╛ рд╕рд░рд╛рд╡ рдХреЗрд▓рд╛ рдЬрд╛рддреЛ).
  • рд▓рд╛рдЗрдЯрд╡реЗрдЯ рд░реЗрдВрдЬ рдкреНрд░рдХрд╛рд░рд╛рдВрдЪреНрдпрд╛ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрд╕рд╣ StaticRange рдХрдиреНрд╕реНрдЯреНрд░рдХреНрдЯрд░ рдЬреЛрдбрд▓реЗ рдЬреНрдпрд╛рд╕рд╛рдареА рдкреНрд░рддреНрдпреЗрдХ рд╡реЗрд│реА DOM рдЯреНрд░реА рдмрджрд▓рддреЗ рддреЗрд╡реНрд╣рд╛ рд╕рд░реНрд╡ рд╕рдВрдмрдВрдзрд┐рдд рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдЕрдкрдбреЗрдЯ рдХрд░рдгреНрдпрд╛рдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╕рддреЗ.
  • рдШрдЯрдХрд╛рдВрд╕рд╛рдареА рд░реБрдВрджреА рдЖрдгрд┐ рдЙрдВрдЪреАрдЪреЗ рдорд╛рдкрджрдВрдб рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рд▓рд╛рдЧреВ рдХреЗрд▓реА рдШрдЯрдХрд╛рдЪреНрдпрд╛ рдЖрдд рдирд┐рд░реНрджрд┐рд╖реНрдЯ . рд╣реЗ рд╡реИрд╢рд┐рд╖реНрдЯреНрдп рддреБрдореНрд╣рд╛рд▓рд╛ рдШрдЯрдХрд╛рдВрд╕рд╛рдареА рдЧреБрдгреЛрддреНрддрд░ рдореЛрдЬрдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ , рддреЗ рдХрд╕реЗ рдХреЗрд▓реЗ рдЬрд╛рддреЗ рдпрд╛рдЪреНрдпрд╛ рд╕рд╛рджреГрд╢реНрдпрд╛рдиреЗ , рдЖрдгрд┐ .
  • WebRTC рд╡рд░реВрди RTP рдбреЗрдЯрд╛ рдЪреЕрдиреЗрд▓рд╕рд╛рдареА рдЕ-рдкреНрд░рдорд╛рдгрд┐рдд рд╕рдорд░реНрдерди рдХрд╛рдвреВрди рдЯрд╛рдХрдгреНрдпрд╛рдд рдЖрд▓реЗ рдЖрд╣реЗ рдЖрдгрд┐ рддреНрдпрд╛рдРрд╡рдЬреА SCTP-рдЖрдзрд╛рд░рд┐рдд рдбреЗрдЯрд╛ рдЪреЕрдиреЗрд▓ рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рд╢рд┐рдлрд╛рд░рд╕ рдХреЗрд▓реА рдЬрд╛рддреЗ.
  • navigator.plugins рдЖрдгрд┐ navigator.mimeTypes рдЧреБрдгрдзрд░реНрдо рдЖрддрд╛ рдиреЗрд╣рдореА рд░рд┐рдХрд╛рдореЗ рдореВрд▓реНрдп рдкрд░рдд рдХрд░рддрд╛рдд (рдлреНрд▓реЕрд╢ рд╕рдорд░реНрдерди рд╕рдВрдкрд▓реНрдпрд╛рдирдВрддрд░, рдпрд╛ рдЧреБрдгрдзрд░реНрдорд╛рдВрдЪреА рдпрд╛рдкреБрдвреЗ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╡реНрд╣рддреА).
  • рд╡реЗрдм рдбреЗрд╡реНрд╣рд▓рдкрд░рд╕рд╛рдареА рдЯреВрд▓реНрд╕рдордзреНрдпреЗ рд▓рд╣рд╛рди рд╕реБрдзрд╛рд░рдгрд╛рдВрдЪрд╛ рдореЛрдард╛ рднрд╛рдЧ рдХреЗрд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ рдЖрдгрд┐ рдПрдХ рдирд╡реАрди CSS рдбреАрдмрдЧрд┐рдВрдЧ рдЯреВрд▓, flexbox, рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ.
    Chrome 90 рд░рд┐рд▓реАрдЭ

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

рд╕реНрд╡рддрдВрддреНрд░рдкрдгреЗ, рд╣реЗ рд▓рдХреНрд╖рд╛рдд рдШреЗрддрд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ рдХреА рдХрд╛рд▓, рд╕реБрдзрд╛рд░рд╛рддреНрдордХ рд░рд┐рд▓реАрдЭ 89.0.4389.128 рддрдпрд╛рд░ рдЭрд╛рд▓реНрдпрд╛рдирдВрддрд░, рдкрд░рдВрддреБ Chrome 90 рд░рд┐рд▓реАрдЭ рд╣реЛрдгреНрдпрд╛рдкреВрд░реНрд╡реА, рдЖрдгрдЦреА рдПрдХ рд╢реЛрд╖рдг рдкреНрд░рдХрд╛рд╢рд┐рдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рд╣реЛрддреЗ, рдЬреНрдпрд╛рдиреЗ рдирд╡реАрди 0-рджрд┐рд╡рд╕ рдЕрд╕реБрд░рдХреНрд╖рд╛ рд╡рд╛рдкрд░рд▓реА рд╣реЛрддреА рдЬреА Chrome 89.0.4389.128 рдордзреНрдпреЗ рдирд┐рд╢реНрдЪрд┐рдд рдХреЗрд▓реЗрд▓реА рдирд╡реНрд╣рддреА. . Chrome 90 рдордзреНрдпреЗ рдпрд╛ рд╕рдорд╕реНрдпреЗрдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ рдХреА рдирд╛рд╣реА рд╣реЗ рдЕрджреНрдпрд╛рдк рд╕реНрдкрд╖реНрдЯ рдЭрд╛рд▓реЗрд▓реЗ рдирд╛рд╣реА. рдкрд╣рд┐рд▓реНрдпрд╛ рдкреНрд░рдХрд░рдгрд╛рдкреНрд░рдорд╛рдгреЗ, рд╢реЛрд╖рдгрд╛рдордзреНрдпреЗ рдлрдХреНрдд рдПрдХ рдЕрд╕реБрд░рдХреНрд╖рд╛ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ рдЖрдгрд┐ рддреНрдпрд╛рдд рд╕рдБрдбрдмреЙрдХреНрд╕ рдЖрдпрд╕реЛрд▓реЗрд╢рдирд▓рд╛ рдмрд╛рдпрдкрд╛рд╕ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреЛрдб рдирд╛рд╣реА (рдЬреЗрд╡реНрд╣рд╛ тАЬ--рдиреЛ-рд╕рдБрдбрдмреЙрдХреНрд╕тАЭ рдзреНрд╡рдЬрд╛рд╕рд╣ Chrome рдЪрд╛рд▓рд╡рддреЗ. , рд╡рд┐рдВрдбреЛрдЬ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╡рд░ рд╡реЗрдм рдкреЗрдЬ рдЙрдШрдбрд▓реНрдпрд╛рдиреЗ рддреБрдореНрд╣рд╛рд▓рд╛ рдиреЛрдЯрдкреЕрдб рдЪрд╛рд▓рд╡рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рдорд┐рд│рддреЗ рддреЗрд╡реНрд╣рд╛ рд╢реЛрд╖рдг рд╣реЛрддреЗ). рдирд╡реАрди рд╢реЛрд╖рдгрд╛рд╢реА рд╕рдВрдмрдВрдзрд┐рдд рднреЗрджреНрдпрддрд╛ WebAssembly рддрдВрддреНрд░рдЬреНрдЮрд╛рдирд╛рд╡рд░ рдкрд░рд┐рдгрд╛рдо рдХрд░рддреЗ.

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

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