рдХреНрд░реЛрдо 90 рд░рд┐рд▓реАрдЬ

Google рдиреЗ Chrome 90 рд╡реЗрдм рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреА рд░рд┐рд▓реАрдЬрд╝ рдХрд╛ рдЕрдирд╛рд╡рд░рдг рдХрд┐рдпрд╛ рд╣реИред рд╕рд╛рде рд╣реА, рдореБрдлрд╝реНрдд рдХреНрд░реЛрдорд┐рдпрдо рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреА рдПрдХ рд╕реНрдерд┐рд░ рд░рд┐рд▓реАрдЬрд╝, рдЬреЛ Chrome рдХреЗ рдЖрдзрд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░рддреА рд╣реИ, рдЙрдкрд▓рдмреНрдз рд╣реИред рдХреНрд░реЛрдо рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ Google рд▓реЛрдЧреЛ рдХреЗ рдЙрдкрдпреЛрдЧ, рдХреНрд░реИрд╢ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╕реВрдЪрдирд╛рдПрдВ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд┐рд╕реНрдЯрдо рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐, рд╕рдВрд░рдХреНрд╖рд┐рдд рд╡реАрдбрд┐рдпреЛ рд╕рд╛рдордЧреНрд░реА (рдбреАрдЖрд░рдПрдо) рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдореЙрдбреНрдпреВрд▓, рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЕрдкрдбреЗрдЯ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд┐рд╕реНрдЯрдо рдФрд░ рдЦреЛрдЬ рдХрд░рддреЗ рд╕рдордп рдЖрд░рдПрд▓рдЬреЗрдб рдкреИрд░рд╛рдореАрдЯрд░ рд╕рдВрдЪрд╛рд░рд┐рдд рдХрд░рдиреЗ рд╕реЗ рдЕрд▓рдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред Chrome 91 рдХреА рдЕрдЧрд▓реА рд░рд┐рд▓реАрдЬрд╝ 25 рдордИ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╣реИред

Chrome 90 рдореЗрдВ рдореБрдЦреНрдп рдкрд░рд┐рд╡рд░реНрддрди:

  • рдПрдбреНрд░реЗрд╕ рдмрд╛рд░ рдореЗрдВ рд╣реЛрд╕реНрдЯ рдирд╛рдо рдЯрд╛рдЗрдк рдХрд░рддреЗ рд╕рдордп рд╕рднреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ HTTPS рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рд╛рдЗрдЯ рдЦреЛрд▓рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬрдм рдЖрдк рд╣реЛрд╕реНрдЯ example.com рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╕рд╛рдЗрдЯ https://example.com рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЦреБрд▓ рдЬрд╛рдПрдЧреА, рдФрд░ рдпрджрд┐ рдЦреЛрд▓рддреЗ рд╕рдордп рд╕рдорд╕реНрдпрд╛рдПрдБ рдЖрддреА рд╣реИрдВ, рддреЛ рдЗрд╕реЗ рд╡рд╛рдкрд╕ http://example.com рдкрд░ рд░реЛрд▓ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдбрд┐рдлрд╝реЙрд▓реНрдЯ "https://" рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╕реЗрдЯрд┐рдВрдЧ "chrome://flags#omnibox-default-typed-navigations-to-https" рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рд╣реИред
  • рдЕрдм рд╡рд┐рдВрдбреЛрдЬрд╝ рдХреЛ рдбреЗрд╕реНрдХрдЯреЙрдк рдкреИрдирд▓ рдореЗрдВ рджреГрд╢реНрдп рд░реВрдк рд╕реЗ рдЕрд▓рдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ-рдЕрд▓рдЧ рд▓реЗрдмрд▓ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИред рд╡рд┐рднрд┐рдиреНрди рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ-рдЕрд▓рдЧ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╡рд┐рдВрдбреЛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рд╡рд┐рдВрдбреЛ рдирд╛рдо рдмрджрд▓рдиреЗ рдХрд╛ рд╕рдорд░реНрдерди рдХрд╛рд░реНрдп рдХреЗ рд╕рдВрдЧрдарди рдХреЛ рд╕рд░рд▓ рдмрдирд╛ рджреЗрдЧрд╛, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрд╛рд░реНрдп рдХрд╛рд░реНрдпреЛрдВ, рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реБрдЪрд┐рдпреЛрдВ, рдордиреЛрд░рдВрдЬрди, рд╕реНрдердЧрд┐рдд рд╕рд╛рдордЧреНрд░реА рдЖрджрд┐ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╡рд┐рдВрдбреЛ рдЦреЛрд▓рддреЗ рд╕рдордпред рд╕рдВрджрд░реНрдн рдореЗрдиреВ рдореЗрдВ "рд╡рд┐рдВрдбреЛ рд╢реАрд░реНрд╖рдХ рдЬреЛрдбрд╝реЗрдВ" рдЖрдЗрдЯрдо рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдирд╛рдо рдмрджрд▓ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рддрдм рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ рдЬрдм рдЖрдк рдЯреИрдм рдмрд╛рд░ рдореЗрдВ рдХрд┐рд╕реА рдЦрд╛рд▓реА рдХреНрд╖реЗрддреНрд░ рдкрд░ рд░рд╛рдЗрдЯ-рдХреНрд▓рд┐рдХ рдХрд░рддреЗ рд╣реИрдВред рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкреИрдирд▓ рдореЗрдВ рдирд╛рдо рдмрджрд▓рдиреЗ рдХреЗ рдмрд╛рдж, рд╕рдХреНрд░рд┐рдп рдЯреИрдм рд╕реЗ рд╕рд╛рдЗрдЯ рдХреЗ рдирд╛рдо рдХреЗ рдмрдЬрд╛рдп, рдЪрдпрдирд┐рдд рдирд╛рдо рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддрд╛ рд╣реИ, рдЬреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЦрд╛рддреЛрдВ рд╕реЗ рдЬреБрдбрд╝реЗ рд╡рд┐рднрд┐рдиреНрди рд╡рд┐рдВрдбреЛ рдореЗрдВ рд╕рдорд╛рди рд╕рд╛рдЗрдЯреЛрдВ рдХреЛ рдЦреЛрд▓рдиреЗ рдкрд░ рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдмрд╛рдЗрдВрдбрд┐рдВрдЧ рдХреЛ рд╕рддреНрд░реЛрдВ рдХреЗ рдмреАрдЪ рдмрдирд╛рдП рд░рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдкреБрдирд░рд╛рд░рдВрдн рдХреЗ рдмрд╛рдж рд╡рд┐рдВрдбреЛрдЬрд╝ рдХреЛ рдЪрдпрдирд┐рдд рдирд╛рдореЛрдВ рдХреЗ рд╕рд╛рде рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
    рдХреНрд░реЛрдо 90 рд░рд┐рд▓реАрдЬ
  • "chrome://flags" ("chrome://flags#read-later") рдореЗрдВ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдмрджрд▓реЗ рдмрд┐рдирд╛ "рдкрдарди рд╕реВрдЪреА" рдХреЛ рдЫрд┐рдкрд╛рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд╝реА рдЧрдИред рдЫрд┐рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЕрдм рдЖрдк рдмреБрдХрдорд╛рд░реНрдХ рдмрд╛рд░ рдкрд░ рд░рд╛рдЗрдЯ-рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдкрд░ рджрд┐рдЦрд╛рдП рдЧрдП рд╕рдВрджрд░реНрдн рдореЗрдиреВ рдХреЗ рдиреАрдЪреЗ "рдкрдарди рд╕реВрдЪреА рджрд┐рдЦрд╛рдПрдВ" рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╣рдо рдЖрдкрдХреЛ рдпрд╛рдж рджрд┐рд▓рд╛ рджреЗрдВ рдХрд┐ рдкрд┐рдЫрд▓реА рд░рд┐рд▓реАрдЬ рдореЗрдВ, рдЬрдм рдХреБрдЫ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдПрдбреНрд░реЗрд╕ рдмрд╛рд░ рдореЗрдВ рддрд╛рд░рд╛рдВрдХрди рдЪрд┐рд╣реНрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ "рдмреБрдХрдорд╛рд░реНрдХ рдЬреЛрдбрд╝реЗрдВ" рдмрдЯрди рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдПрдХ рджреВрд╕рд░рд╛ рдмрдЯрди "рдкрдврд╝рдиреЗ рдХреА рд╕реВрдЪреА рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ" рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ, рдФрд░ рджрд╛рдПрдВ рдХреЛрдиреЗ рдореЗрдВ рдмреБрдХрдорд╛рд░реНрдХ рдкреИрдирд▓ рдкрд░ "рдкрдарди рд╕реВрдЪреА" рдореЗрдиреВ рдкреНрд░рдХрдЯ рд╣реЛрддрд╛ рд╣реИ, рдЬреЛ рд╕реВрдЪреА рдореЗрдВ рдЬреЛрдбрд╝реЗ рдЧрдП рд╕рднреА рдкрд┐рдЫрд▓реЗ рдкреГрд╖реНрдареЛрдВ рдХреЛ рд╕реВрдЪреАрдмрджреНрдз рдХрд░рддрд╛ рд╣реИред рдЬрдм рдЖрдк рд╕реВрдЪреА рд╕реЗ рдХреЛрдИ рдкреГрд╖реНрда рдЦреЛрд▓рддреЗ рд╣реИрдВ, рддреЛ рдЙрд╕реЗ рдкрдврд╝рд╛ рдЧрдпрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╕реВрдЪреА рдХреЗ рдкреГрд╖реНрдареЛрдВ рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдкрдард┐рдд рдпрд╛ рдЕрдкрдард┐рдд рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдпрд╛ рд╕реВрдЪреА рд╕реЗ рд╣рдЯрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
  • рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд╕реНрдерд╛рдпреА рднрдВрдбрд╛рд░рдг ("рд╕реБрдкрд░рдХреБрдХреАрдЬрд╝") рдХреЗ рд▓рд┐рдП рдЗрдЪреНрдЫрд┐рдд рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛рдУрдВ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╕рд╛рдЗрдЯреЛрдВ рдХреЗ рдмреАрдЪ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЖрдВрджреЛрд▓рдиреЛрдВ рдХреЛ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЛрдВ рд╕реЗ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдиреЗрдЯрд╡рд░реНрдХ рд╡рд┐рднрд╛рдЬрди рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред рдЪреВрдБрдХрд┐ рдХреИрд╢реНрдб рд╕рдВрд╕рд╛рдзрди рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдирд╛рдорд╕реНрдерд╛рди рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реЛрддреЗ рд╣реИрдВ, рдореВрд▓ рдбреЛрдореЗрди рдХреА рдкрд░рд╡рд╛рд╣ рдХрд┐рдП рдмрд┐рдирд╛, рдПрдХ рд╕рд╛рдЗрдЯ рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░ рд╕рдХрддреА рд╣реИ рдХрд┐ рдХреЛрдИ рдЕрдиреНрдп рд╕рд╛рдЗрдЯ рдпрд╣ рдЬрд╛рдБрдЪ рдХрд░ рд╕рдВрд╕рд╛рдзрди рд▓реЛрдб рдХрд░ рд░рд╣реА рд╣реИ рдХрд┐ рд╡рд╣ рд╕рдВрд╕рд╛рдзрди рдХреИрд╢ рдореЗрдВ рд╣реИ рдпрд╛ рдирд╣реАрдВред рд╕реБрд░рдХреНрд╖рд╛ рдиреЗрдЯрд╡рд░реНрдХ рд╡рд┐рднрд╛рдЬрди (рдиреЗрдЯрд╡рд░реНрдХ рд╡рд┐рднрд╛рдЬрди) рдХреЗ рдЙрдкрдпреЛрдЧ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ, рдЬрд┐рд╕рдХрд╛ рд╕рд╛рд░ рд╕рд╛рдЭрд╛ рдХреИрд╢ рдореЗрдВ рдЙрд╕ рдбреЛрдореЗрди рдкрд░ рд░рд┐рдХреЙрд░реНрдб рдХреА рдЕрддрд┐рд░рд┐рдХреНрдд рдмрд╛рдЗрдВрдбрд┐рдВрдЧ рдЬреЛрдбрд╝рдирд╛ рд╣реИ рдЬрд╣рд╛рдВ рд╕реЗ рдореБрдЦреНрдп рдкреГрд╖реНрда рдЦреЛрд▓рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдХреЗрд╡рд▓ рдореВрд╡рдореЗрдВрдЯ рдЯреНрд░реИрдХрд┐рдВрдЧ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд▓рд┐рдП рдХреИрд╢ рдХрд╡рд░реЗрдЬ рдХреЛ рд╕реАрдорд┐рдд рдХрд░рддрд╛ рд╣реИред рд╡рд░реНрддрдорд╛рди рд╕рд╛рдЗрдЯ рдкрд░ (рдЖрдИрдлреНрд░реЗрдо рд╕реЗ рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдпрд╣ рдЬрд╛рдВрдЪрдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реЛрдЧреА рдХрд┐ рд╕рдВрд╕рд╛рдзрди рдХрд┐рд╕реА рдЕрдиреНрдп рд╕рд╛рдЗрдЯ рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдпрд╛ рдирд╣реАрдВ)ред рд╡рд┐рднрд╛рдЬрди рдХреА рдХреАрдордд рдХреИрд╢рд┐рдВрдЧ рджрдХреНрд╖рддрд╛ рдореЗрдВ рдХрдореА рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдкреГрд╖реНрда рд▓реЛрдб рд╕рдордп рдореЗрдВ рдорд╛рдореВрд▓реА рд╡реГрджреНрдзрд┐ рд╣реЛрддреА рд╣реИ (рдЕрдзрд┐рдХрддрдо 1.32%, рд▓реЗрдХрд┐рди 80% рд╕рд╛рдЗрдЯреЛрдВ рдХреЗ рд▓рд┐рдП 0.09-0.75%)ред
  • рдиреЗрдЯрд╡рд░реНрдХ рдкреЛрд░реНрдЯ рдХреА рдХрд╛рд▓реА рд╕реВрдЪреА рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП HTTP, HTTPS рдФрд░ FTP рдЕрдиреБрд░реЛрдз рднреЗрдЬрдирд╛ рдЕрд╡рд░реБрджреНрдз рд╣реИ, NAT рд╕реНрд▓рд┐рдкрд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рд╣рдорд▓реЛрдВ рд╕реЗ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдлрд┐рд░ рд╕реЗ рднрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рд╣рдорд▓рд╛рд╡рд░ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рддреИрдпрд╛рд░ рдХрд┐рдП рдЧрдП рд╡реЗрдм рдкреЗрдЬ рдХреЛ рдЦреЛрд▓рдиреЗ рдкрд░ рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЖрдВрддрд░рд┐рдХ рдкрддрд╛ рд╕реАрдорд╛ (192.168.xx, 10.xxx) рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдмрд╛рд╡рдЬреВрдж, рд╣рдорд▓рд╛рд╡рд░ рдХреЗ рд╕рд░реНрд╡рд░ рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдХрд┐рд╕реА рднреА рдпреВрдбреАрдкреА рдпрд╛ рдЯреАрд╕реАрдкреА рдкреЛрд░реНрдЯ рд╕реЗ рдХрдиреЗрдХреНрд╢рдиред рдирд┐рд╖рд┐рджреНрдз рдкреЛрд░реНрдЯ рдХреА рд╕реВрдЪреА рдореЗрдВ 554 (рдЖрд░рдЯреАрдПрд╕рдкреА рдкреНрд░реЛрдЯреЛрдХреЙрд▓) рдФрд░ 10080 (рдЕрдорд╛рдВрдбрд╛ рдмреИрдХрдЕрдк рдФрд░ рд╡реАрдПрдорд╡реЗрдпрд░ рд╡реАрд╕реЗрдВрдЯрд░ рдореЗрдВ рдкреНрд░рдпреБрдХреНрдд) рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ, рдкреЛрд░реНрдЯ 69, 137, 161, 554, 1719, 1720, 1723, 5060, 5061 рдФрд░ 6566 рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЕрд╡рд░реБрджреНрдз рдереЗред
  • рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ XFA рдлреЙрд░реНрдо рдХреЗ рд╕рд╛рде рдкреАрдбреАрдПрдл рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдЦреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред
  • рдХреБрдЫ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП, рдПрдХ рдирдпрд╛ рд╕реЗрдЯрд┐рдВрдЧ рдЕрдиреБрднрд╛рдЧ "рдХреНрд░реЛрдо рд╕реЗрдЯрд┐рдВрдЧреНрд╕> рдЧреЛрдкрдиреАрдпрддрд╛ рдФрд░ рд╕реБрд░рдХреНрд╖рд╛> рдЧреЛрдкрдиреАрдпрддрд╛ рд╕реИрдВрдбрдмреЙрдХреНрд╕" рд╕рдХреНрд░рд┐рдп рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ рдПрдлрдПрд▓рдУрд╕реА рдПрдкреАрдЖрдИ рдХреЗ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рд╡реНрдпрдХреНрддрд┐рдЧрдд рдкрд╣рдЪрд╛рди рдХреЗ рдмрд┐рдирд╛ рдФрд░ рд╕рдВрджрд░реНрдн рдХреЗ рдмрд┐рдирд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд╣рд┐рддреЛрдВ рдХреА рд╢реНрд░реЗрдгреА рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдирд╛ рд╣реИред рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рд╛рдЗрдЯреЛрдВ рдкрд░ рдЬрд╛рдиреЗ рдХрд╛ рдЗрддрд┐рд╣рд╛рд╕ред
  • рдЬрдм рдХреЛрдИ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЙрд╕ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рд╕реЗ рдЬреБрдбрд╝рддрд╛ рд╣реИ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдХреЗрдВрджреНрд░реАрдХреГрдд рдкреНрд░рдмрдВрдзрди рд╕рдХреНрд╖рдо рд╣реИ, рддреЛ рдЕрдиреБрдордд рдХрд╛рд░реНрдпреЛрдВ рдХреА рд╕реВрдЪреА рдХреЗ рд╕рд╛рде рдПрдХ рд╕реНрдкрд╖реНрдЯ рдЕрдзрд┐рд╕реВрдЪрдирд╛ рдЕрдм рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддреА рд╣реИред
  • рдЕрдиреБрдорддрд┐ рдЕрдиреБрд░реЛрдз рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЛ рдХрдо рджрдЦрд▓рдВрджрд╛рдЬрд╝ рдмрдирд╛ рджрд┐рдпрд╛ред рдЬрд┐рди рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рдЕрд╕реНрд╡реАрдХрд╛рд░ рдХрд┐рдП рдЬрд╛рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ, рд╡реЗ рдЕрдм рдПрдбреНрд░реЗрд╕ рдмрд╛рд░ рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╕рдВрдмрдВрдзрд┐рдд рд╕рдВрдХреЗрддрдХ рдХреЗ рд╕рд╛рде рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЕрд╡рд░реБрджреНрдз рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдХреЗ рд╕рд╛рде рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рддрд┐-рд╕рд╛рдЗрдЯ рдЖрдзрд╛рд░ рдкрд░ рдЕрдиреБрдорддрд┐рдпреЛрдВ рдХреЗ рдкреНрд░рдмрдВрдзрди рдХреЗ рд▓рд┐рдП рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдкрд░ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
    рдХреНрд░реЛрдо 90 рд░рд┐рд▓реАрдЬ
  • рд░рд┐рдЯрд░реНрди-рдУрд░рд┐рдПрдВрдЯреЗрдб рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ (рдЖрд░рдУрдкреА, рд░рд┐рдЯрд░реНрди-рдУрд░рд┐рдПрдВрдЯреЗрдб рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ) рддрдХрдиреАрдХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдирд┐рд░реНрдорд┐рдд рдХрд╛рд░рдирд╛рдореЛрдВ рдХреЗ рдЦрд┐рд▓рд╛рдл рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рдЗрдВрдЯреЗрд▓ рд╕реАрдИрдЯреА (рдЗрдВрдЯреЗрд▓ рдХрдВрдЯреНрд░реЛрд▓-рдлреНрд▓реЛ рдПрдирдлреЛрд░реНрд╕рдореЗрдВрдЯ рдЯреЗрдХреНрдиреЛрд▓реЙрдЬреА) рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рд╢рд╛рдорд┐рд▓ рд╣реИред
  • рд╕рдорд╛рд╡реЗрд╢реА рд╢рдмреНрджрд╛рд╡рд▓реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдХрд╛рд░реНрдп рдЬрд╛рд░реА рд╣реИред рдЙрди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреА рднрд╛рд╡рдирд╛рдУрдВ рдХреЛ рдареЗрд╕ рдкрд╣реБрдВрдЪрд╛рдиреЗ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП "рдорд╛рд╕реНрдЯрд░_рдкреНрд░реЗрдлрд░реЗрдВрд╕" рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо рдмрджрд▓рдХрд░ "рдЗрдирд┐рд╢рд┐рдпрд▓_рдкреНрд░реЗрдлрд░реЗрдВрд╕" рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ "рдорд╛рд╕реНрдЯрд░" рд╢рдмреНрдж рдХреЛ рдЕрдкрдиреЗ рдкреВрд░реНрд╡рдЬреЛрдВ рдХреА рдкреВрд░реНрд╡ рдЧреБрд▓рд╛рдореА рдХреЗ рд╕рдВрдХреЗрдд рдХреЗ рд░реВрдк рдореЗрдВ рджреЗрдЦрддреЗ рд╣реИрдВред рдЕрдиреБрдХреВрд▓рддрд╛ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП, рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ "master_preferences" рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХреБрдЫ рд╕рдордп рддрдХ рд░рд╣реЗрдЧрд╛ред рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ, рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдкрд╣рд▓реЗ рд╣реА "рд╢реНрд╡реЗрддрд╕реВрдЪреА", "рдмреНрд▓реИрдХрд▓рд┐рд╕реНрдЯ" рдФрд░ "рдореВрд▓" рд╢рдмреНрджреЛрдВ рдХреЗ рдЙрдкрдпреЛрдЧ рд╕реЗ рдЫреБрдЯрдХрд╛рд░рд╛ рдорд┐рд▓ рдЧрдпрд╛ рдерд╛ред
  • рдПрдВрдбреНрд░реЙрдЗрдб рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ, рдЬрдм "рд▓рд╛рдЗрдЯ" рдЯреНрд░реИрдлрд╝рд┐рдХ рд╕реЗрд╡рд┐рдВрдЧ рдореЛрдб рд╕рдХреНрд╖рдо рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдореЛрдмрд╛рдЗрд▓ рдСрдкрд░реЗрдЯрд░реЛрдВ рдХреЗ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрдиреЗрдХреНрдЯ рд╣реЛрдиреЗ рдкрд░ рд╡реАрдбрд┐рдпреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рддреЗ рд╕рдордп рдмрд┐рдЯрд░реЗрдЯ рдХрдо рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдЯреНрд░реИрдлрд╝рд┐рдХ-рдЖрдзрд╛рд░рд┐рдд рдЯреИрд░рд┐рдл рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреА рд▓рд╛рдЧрдд рдХрдо рд╣реЛ рдЬрд╛рдПрдЧреАред "рд▓рд╛рдЗрдЯ" рдореЛрдб HTTPS рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд░реВрдк рд╕реЗ рдЙрдкрд▓рдмреНрдз рд╕рдВрд╕рд╛рдзрдиреЛрдВ (рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ) рд╕реЗ рдЕрдиреБрд░реЛрдзрд┐рдд рдЫрд╡рд┐рдпреЛрдВ рдХрд╛ рд╕рдВрдкреАрдбрд╝рди рднреА рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
  • WebRTC рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╡реАрдбрд┐рдпреЛ рдХреЙрдиреНрдлреНрд░реЗрдВрд╕рд┐рдВрдЧ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЕрдиреБрдХреВрд▓рд┐рдд AV1 рд╡реАрдбрд┐рдпреЛ рдкреНрд░рд╛рд░реВрдк рдПрдирдХреЛрдбрд░ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред рд╡реАрдбрд┐рдпреЛ рдХреЙрдиреНрдлреНрд░реЗрдВрд╕рд┐рдВрдЧ рдореЗрдВ AV1 рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕рдВрдкреАрдбрд╝рди рджрдХреНрд╖рддрд╛ рдХреЛ рдмрдврд╝рд╛рдирд╛ рдФрд░ 30 kbit/sec рдХреА рдмреИрдВрдбрд╡рд┐рдбреНрде рд╡рд╛рд▓реЗ рдЪреИрдирд▓реЛрдВ рдкрд░ рдкреНрд░рд╕рд╛рд░рдг рдХреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рд╕рдВрднрд╡ рдмрдирд╛рддрд╛ рд╣реИред
  • рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ, рдРрд░реЗ, рд╕реНрдЯреНрд░рд┐рдВрдЧ рдФрд░ рдЯрд╛рдЗрдкрдПрд░реЗ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ at() рд╡рд┐рдзрд┐ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╣реИрдВ, рдЬреЛ рдЖрдкрдХреЛ рд╕рд╛рдкреЗрдХреНрд╖ рдЕрдиреБрдХреНрд░рдордг (рд╕рд╛рдкреЗрдХреНрд╖ рд╕реНрдерд┐рддрд┐ рдХреЛ рд╕рд░рдгреА рд╕реВрдЪрдХрд╛рдВрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдЕрдВрдд рдХреЗ рд╕рд╛рдкреЗрдХреНрд╖ рдирдХрд╛рд░рд╛рддреНрдордХ рдорд╛рди рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рд╢рд╛рдорд┐рд▓ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, "arr.at(-1)" рд╕рд░рдгреА рдХрд╛ рдЕрдВрддрд┐рдо рддрддреНрд╡ рд▓реМрдЯрд╛рдПрдЧрд╛)ред
  • рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдиреЗ рд░реЗрдЧреБрд▓рд░ рдПрдХреНрд╕рдкреНрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП ".indices" рдкреНрд░реЙрдкрд░реНрдЯреА рдХреЛ рдЬреЛрдбрд╝рд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдореИрдЪреЛрдВ рдХреЗ рд╕рдореВрд╣реЛрдВ рдХреА рд╢реБрд░реБрдЖрддреА рдФрд░ рдЕрдВрддрд┐рдо рд╕реНрдерд┐рддрд┐ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рд░рдгреА рд╢рд╛рдорд┐рд▓ рд╣реИред рд╕рдВрдкрддреНрддрд┐ рдХреЗрд╡рд▓ рддрднреА рднрд░реА рдЬрд╛рддреА рд╣реИ рдЬрдм рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдХреЛ "/d" рдзреНрд╡рдЬ рдХреЗ рд╕рд╛рде рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╕реНрдерд┐рд░рд╛рдВрдХ рдкреБрдирдГ = /(рдП)(рдмреА)/рдбреА; const m = re.exec('ab'); рдХрдВрд╕реЛрд▓.рд▓реЙрдЧ(m.indices[0]); // 0 - рд╕рднреА рдорд┐рд▓рд╛рди рд╕рдореВрд╣ // тЖТ [0, 2] рдХрдВрд╕реЛрд▓.рд▓реЙрдЧ (рдПрдо.рдЗрдВрдбрд┐рд╕реЗрдЬрд╝ [1]); // 1 рдореИрдЪреЛрдВ рдХрд╛ рдкрд╣рд▓рд╛ рд╕рдореВрд╣ рд╣реИ // тЖТ [0, 1] рдХрдВрд╕реЛрд▓.рд▓реЙрдЧ (рдПрдо.рдЗрдВрдбрд┐рд╕реЗрдЬрд╝ [2]); // 2 - рдореИрдЪреЛрдВ рдХрд╛ рджреВрд╕рд░рд╛ рд╕рдореВрд╣ // тЖТ [1, 2]
  • "рд╕реБрдкрд░" рдЧреБрдгреЛрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕реБрдкрд░.x) рдХрд╛ рдкреНрд░рджрд░реНрд╢рди, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдЗрдирд▓рд╛рдЗрди рдХреИрд╢ рд╕рдХреНрд╖рдо рд╣реИ, рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред "рд╕реБрдкрд░" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдЕрдм рдирд┐рдпрдорд┐рдд рд╕рдВрдкрддреНрддрд┐рдпреЛрдВ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рдХрд░реАрдм рд╣реИред
  • рдЗрдирд▓рд╛рдЗрди рдкрд░рд┐рдирд┐рдпреЛрдЬрди рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдХрд╛рд░рдг рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реЗ WebAssembly рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдХреЙрд▓ рдХрд░рдирд╛ рдХрд╛рдлреА рддреЗрдЬрд╝ рд╣реЛ рдЧрдпрд╛ рд╣реИред рдпрд╣ рдЕрдиреБрдХреВрд▓рди рдЕрднреА рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рдмрдирд╛ рд╣реБрдЖ рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП "-рдЯрд░реНрдмреЛ-рдЗрдирд▓рд╛рдЗрди-рдЬреЗрдПрд╕-рд╡рд╛рд╕рдо-рдХреЙрд▓реНрд╕" рдзреНрд╡рдЬ рдХреЗ рд╕рд╛рде рдЪрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
  • WebXR рдбреЗрдкреНрде рд╕реЗрдВрд╕рд┐рдВрдЧ рдПрдкреАрдЖрдИ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛, рдЬреЛ рдЖрдкрдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рд╡рд╕реНрддреБрдУрдВ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рдмреАрдЪ рдХреА рджреВрд░реА рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЕрдзрд┐рдХ рдпрдерд╛рд░реНрдерд╡рд╛рджреА рд╕рдВрд╡рд░реНрдзрд┐рдд рд╡рд╛рд╕реНрддрд╡рд┐рдХрддрд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдПред рд╣рдо рдЖрдкрдХреЛ рдпрд╛рдж рджрд┐рд▓рд╛ рджреЗрдВ рдХрд┐ WebXR API рдЖрдкрдХреЛ рд╕реНрдерд┐рд░ 3D рд╣реЗрд▓рдореЗрдЯ рд╕реЗ рд▓реЗрдХрд░ рдореЛрдмрд╛рдЗрд▓ рдЙрдкрдХрд░рдгреЛрдВ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╕рдорд╛рдзрд╛рдиреЛрдВ рддрдХ, рдЖрднрд╛рд╕реА рд╡рд╛рд╕реНрддрд╡рд┐рдХрддрд╛ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рд╡рд░реНрдЧреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХреЛ рдПрдХреАрдХреГрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
  • WebXR AR рд▓рд╛рдЗрдЯрд┐рдВрдЧ рдПрд╕реНрдЯреАрдореЗрд╢рди рд╕реБрд╡рд┐рдзрд╛ рдХреЛ рд╕реНрдерд┐рд░ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ WebXR AR рд╕рддреНрд░реЛрдВ рдХреЛ рдореЙрдбрд▓реЛрдВ рдХреЛ рдЕрдзрд┐рдХ рдкреНрд░рд╛рдХреГрддрд┐рдХ рд╕реНрд╡рд░реВрдк рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд╡рд╛рддрд╛рд╡рд░рдг рдХреЗ рд╕рд╛рде рдмреЗрд╣рддрд░ рдПрдХреАрдХрд░рдг рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░рд┐рд╡реЗрд╢ рдкреНрд░рдХрд╛рд╢ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдорд┐рд▓рддреА рд╣реИред
  • рдУрд░рд┐рдЬрд┐рди рдЯреНрд░рд╛рдпрд▓реНрд╕ рдореЛрдб (рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдЕрд▓рдЧ рд╕реЗ рд╕рдХреНрд░рд┐рдпрдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ) рдХрдИ рдирдП рдПрдкреАрдЖрдИ рдЬреЛрдбрд╝рддрд╛ рд╣реИ рдЬреЛ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдПрдВрдбреНрд░реЙрдЗрдб рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рддрдХ рд╕реАрдорд┐рдд рд╣реИрдВред рдУрд░рд┐рдЬрд┐рди рдЯреНрд░рд╛рдпрд▓ рдХрд╛ рдЕрд░реНрде рд╣реИ рд▓реЛрдХрд▓рд╣реЛрд╕реНрдЯ рдпрд╛ 127.0.0.1 рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдП рдЧрдП рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдПрдкреАрдЖрдИ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛, рдпрд╛ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдЯреЛрдХрди рдкрдВрдЬреАрдХреГрдд рдХрд░рдиреЗ рдФрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдЬреЛ рдХрд┐рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рд╛рдЗрдЯ рдХреЗ рд▓рд┐рдП рд╕реАрдорд┐рдд рд╕рдордп рдХреЗ рд▓рд┐рдП рд╡реИрдз рд╣реИред
    • GetCurrentBrowsingContextMedia() рд╡рд┐рдзрд┐, рдЬреЛ рд╡рд░реНрддрдорд╛рди рдЯреИрдм рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рджрд░реНрд╢рд╛рддреЗ рд╣реБрдП рдореАрдбрд┐рдпрд╛рд╕реНрдЯреНрд░реАрдо рд╡реАрдбрд┐рдпреЛ рд╕реНрдЯреНрд░реАрдо рдХреЛ рдХреИрдкреНрдЪрд░ рдХрд░рдирд╛ рд╕рдВрднрд╡ рдмрдирд╛рддреА рд╣реИред рд╕рдорд╛рди getDisplayMedia() рд╡рд┐рдзрд┐ рдХреЗ рд╡рд┐рдкрд░реАрдд, getCurrentBrowsingContextMedia() рдХреЛ рдХреЙрд▓ рдХрд░рддреЗ рд╕рдордп, рдЯреИрдм рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЗ рд╕рд╛рде рд╡реАрдбрд┐рдпреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рдСрдкрд░реЗрд╢рди рдХреА рдкреБрд╖реНрдЯрд┐ рдпрд╛ рдмреНрд▓реЙрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдПрдХ рд╕рд░рд▓ рд╕рдВрд╡рд╛рдж рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
    • рдЗрдВрд╕рд░реНрдЯреЗрдмрд▓ рд╕реНрдЯреНрд░реАрдо рдПрдкреАрдЖрдИ, рдЬреЛ рдЖрдкрдХреЛ рдореАрдбрд┐рдпрд╛рд╕реНрдЯреНрд░реАрдордЯреНрд░реИрдХ рдПрдкреАрдЖрдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрдЪреНрдЪреЗ рдореАрдбрд┐рдпрд╛ рд╕реНрдЯреНрд░реАрдо, рдЬреИрд╕реЗ рдХреИрдорд░рд╛ рдФрд░ рдорд╛рдЗрдХреНрд░реЛрдлрд╝реЛрди рдбреЗрдЯрд╛, рд╕реНрдХреНрд░реАрди рдХреИрдкреНрдЪрд░ рдкрд░рд┐рдгрд╛рдо, рдпрд╛ рдордзреНрдпрд╡рд░реНрддреА рдХреЛрдбреЗрдХ рдбрд┐рдХреЛрдбрд┐рдВрдЧ рдбреЗрдЯрд╛ рдореЗрдВ рд╣реЗрд░рдлреЗрд░ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред WebCodec рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрдЪреНрдЪреЗ рдлрд╝реНрд░реЗрдо рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ RTCPeerConnections рдХреЗ рдЖрдзрд╛рд░ рдкрд░ WebRTC рдЗрдВрд╕рд░реНрдЯреЗрдмрд▓ рд╕реНрдЯреНрд░реАрдо API рдХреЗ рд╕рдорд╛рди рдПрдХ рд╕реНрдЯреНрд░реАрдо рдЙрддреНрдкрдиреНрди рд╣реЛрддреА рд╣реИред рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдкрдХреНрд╖ рдкрд░, рдирдпрд╛ рдПрдкреАрдЖрдИ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдореЗрдВ рд╡рд╕реНрддреБрдУрдВ рдХреЛ рдкрд╣рдЪрд╛рдирдиреЗ рдпрд╛ рдПрдиреЛрдЯреЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рддрдХрдиреАрдХреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ, рдпрд╛ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рд╕реЗ рдкрд╣рд▓реЗ рдкреГрд╖реНрдарднреВрдорд┐ рдХреНрд▓рд┐рдкрд┐рдВрдЧ рдпрд╛ рдХреЛрдбреЗрдХ рджреНрд╡рд╛рд░рд╛ рдбрд┐рдХреЛрдбрд┐рдВрдЧ рдХреЗ рдмрд╛рдж рдкреГрд╖реНрдарднреВрдорд┐ рдХреНрд▓рд┐рдкрд┐рдВрдЧ рдЬреИрд╕реЗ рдкреНрд░рднрд╛рд╡ рдЬреЛрдбрд╝рдиреЗ рдЬреИрд╕реА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
    • рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╕рдВрдмрдВрдзрд┐рдд рдлрд╝рд╛рдЗрд▓реЛрдВ (рд╕реАрдПрд╕рдПрд╕ рд╢реИрд▓рд┐рдпреЛрдВ, рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ, рдЫрд╡рд┐рдпреЛрдВ, рдЖрдИрдлреНрд░реЗрдо) рдХреА рдЕрдзрд┐рдХ рдХреБрд╢рд▓ рд▓реЛрдбрд┐рдВрдЧ рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЛ рдкреИрдХреЗрдЬ (рд╡реЗрдм тАЛтАЛтАЛтАЛрдмрдВрдбрд▓) рдореЗрдВ рдкреИрдХреЗрдЬ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ред рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдлрд╝рд╛рдЗрд▓реЛрдВ (рд╡реЗрдмрдкреИрдХ) рдХреЗ рд▓рд┐рдП рдкреИрдХреЗрдЬ рдХреЗ рдореМрдЬреВрджрд╛ рд╕рдорд░реНрдерди рдореЗрдВ рдХрдорд┐рдпреЛрдВ рдХреЗ рдмреАрдЪ, рдЬрд┐рд╕реЗ рд╡реЗрдм рдмрдВрдбрд▓ рдЦрддреНрдо рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реИ: рдкреИрдХреЗрдЬ рд╕реНрд╡рдпрдВ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рдШрдЯрдХ рднрд╛рдЧ рдирд╣реАрдВ, HTTP рдХреИрд╢ рдореЗрдВ рд╕рдорд╛рдкреНрдд рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ; рдкреИрдХреЗрдЬ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рд╣реА рд╕рдВрдХрд▓рди рдФрд░ рдирд┐рд╖реНрдкрд╛рджрди рд╢реБрд░реВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ; рд╕реАрдПрд╕рдПрд╕ рдФрд░ рдЫрд╡рд┐рдпреЛрдВ рдЬреИрд╕реЗ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЛ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдиреНрдХреЛрдб рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬрд┐рд╕рд╕реЗ рдЖрдХрд╛рд░ рдмрдврд╝рддрд╛ рд╣реИ рдФрд░ рдПрдХ рдФрд░ рдкрд╛рд░реНрд╕рд┐рдВрдЧ рдЪрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред
    • WebAssembly рдореЗрдВ рдЕрдкрд╡рд╛рдж рдкреНрд░рдмрдВрдзрди рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдердиред
  • рд╢реИрдбреЛ DOM рдореЗрдВ рдирдИ рд░реВрдЯ рд╢рд╛рдЦрд╛рдПрдБ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдХреНрд▓реЗрд░реЗрдЯрд┐рд╡ рд╢реИрдбреЛ DOM API рдХреЛ рд╕реНрдерд┐рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдЖрдпрд╛рддрд┐рдд рддреГрддреАрдп-рдкрдХреНрд╖ рддрддреНрд╡ рд╢реИрд▓реА рдФрд░ рдЙрд╕рдХреЗ рд╕рдВрдмрдВрдзрд┐рдд DOM рдЙрдкрд╢рд╛рдЦрд╛ рдХреЛ рдореБрдЦреНрдп рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рд╕реЗ рдЕрд▓рдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдШреЛрд╖рдгрд╛рддреНрдордХ рдПрдкреАрдЖрдИ рдЖрдкрдХреЛ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛрдб рд▓рд┐рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рдмрд┐рдирд╛ DOM рд╢рд╛рдЦрд╛рдУрдВ рдХреЛ рдЕрдирдкрд┐рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ HTML рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
  • рдкрд╣рд▓реВ-рдЕрдиреБрдкрд╛рдд рд╕реАрдПрд╕рдПрд╕ рд╕рдВрдкрддреНрддрд┐, рдЬреЛ рдЖрдкрдХреЛ рдкрд╣рд▓реВ рдЕрдиреБрдкрд╛рдд рдХреЛ рдХрд┐рд╕реА рднреА рддрддреНрд╡ рд╕реЗ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдмрд╛рдВрдзрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИ (рдХреЗрд╡рд▓ рдКрдВрдЪрд╛рдИ рдпрд╛ рдЪреМрдбрд╝рд╛рдИ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреЗ рд╕рдордп рд▓рд╛рдкрддрд╛ рдЖрдХрд╛рд░ рдХреА рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП), рдПрдиреАрдореЗрд╢рди рдХреЗ рджреМрд░рд╛рди рдореВрд▓реНрдпреЛрдВ рдХреЛ рдкреНрд░рдХреНрд╖реЗрдкрд┐рдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд▓рд╛рдЧреВ рдХрд░рддреА рд╣реИ (рдПрдХ рд╕реЗ рд╕реБрдЪрд╛рд░реВ рд╕рдВрдХреНрд░рдордг) рджреВрд╕рд░реЗ рд╕реЗ рдкрд╣рд▓реВ рдЕрдиреБрдкрд╛рдд)ред
  • рдЫрджреНрдо рд╡рд░реНрдЧ ":state()" рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ CSS рдореЗрдВ рдХрд╕реНрдЯрдо HTML рддрддреНрд╡реЛрдВ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рдкреНрд░рддрд┐рдмрд┐рдВрдмрд┐рдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд╝реА рдЧрдИред рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рдорд╛рдирдХ HTML рддрддреНрд╡реЛрдВ рдХреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░реИрдХреНрд╢рди рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЙрдирдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рдмрджрд▓рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреЗ рдЕрдиреБрд░реВрдк рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
  • рд╕реАрдПрд╕рдПрд╕ рд╕рдВрдкрддреНрддрд┐ "рдЙрдкрд╕реНрдерд┐рддрд┐" рдЕрдм 'рдСрдЯреЛ' рдорд╛рди рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреА рд╣реИ, рдЬреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╕реЗрдЯ рд╣реИ рдФрд░ , рдФрд░ рдЗрд╕рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд рдПрдВрдбреНрд░реЙрдЗрдб рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдкрд░ рднреА , , , рдФрд░ .
  • "рдХреНрд▓рд┐рдк" рдорд╛рди рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди "рдУрд╡рд░рдлреНрд▓реЛ" рд╕реАрдПрд╕рдПрд╕ рдкреНрд░реЙрдкрд░реНрдЯреА рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ, рдЬрдм рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдмреНрд▓реЙрдХ рд╕реЗ рдкрд░реЗ рдлреИрд▓реА рд╕рд╛рдордЧреНрд░реА рдХреЛ рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХреЗ рдмрд┐рдирд╛ рдмреНрд▓реЙрдХ рдХреЗ рдЕрдиреБрдореЗрдп рдУрд╡рд░рдлреНрд▓реЛ рдХреА рд╕реАрдорд╛ рддрдХ рдХреНрд▓рд┐рдк рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╡рд╣ рдорд╛рди рдЬреЛ рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдХреНрд▓рд┐рдкрд┐рдВрдЧ рд╢реБрд░реВ рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╕рд╛рдордЧреНрд░реА рдмреЙрдХреНрд╕ рдХреА рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕реАрдорд╛ рд╕реЗ рдХрд┐рддрдиреА рджреВрд░ рддрдХ рдмрдврд╝ рд╕рдХрддреА рд╣реИ, рдирдИ рд╕реАрдПрд╕рдПрд╕ рд╕рдВрдкрддреНрддрд┐ "рдУрд╡рд░рдлреНрд▓реЛ-рдХреНрд▓рд┐рдк-рдорд╛рд░реНрдЬрд┐рди" рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реЗрдЯ рдХреА рдЬрд╛рддреА рд╣реИред "рдУрд╡рд░рдлрд╝реНрд▓реЛ: рд╣рд┐рдбрди" рдХреА рддреБрд▓рдирд╛ рдореЗрдВ, "рдУрд╡рд░рдлрд╝реНрд▓реЛ: рдХреНрд▓рд┐рдк" рдХрд╛ рдЙрдкрдпреЛрдЧ рдмреЗрд╣рддрд░ рдкреНрд░рджрд░реНрд╢рди рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
    рдХреНрд░реЛрдо 90 рд░рд┐рд▓реАрдЬрдХреНрд░реЛрдо 90 рд░рд┐рд▓реАрдЬ
  • рдлрд╝реАрдЪрд░-рдкреЙрд▓рд┐рд╕реА HTTP рд╣реЗрдбрд░ рдХреЛ рдЕрдиреБрдорддрд┐рдпреЛрдВ рдХреЗ рдкреНрд░рддрд┐рдирд┐рдзрд┐рдордВрдбрд▓ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдФрд░ рдЙрдиреНрдирдд рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдирдП рдЕрдиреБрдорддрд┐-рдкреЙрд▓рд┐рд╕реА рд╣реЗрдбрд░ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд╕рдВрд░рдЪрд┐рдд рдлрд╝реАрд▓реНрдб рдорд╛рдиреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рд╢рд╛рдорд┐рд▓ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЕрдм рдЖрдк "рдЕрдиреБрдорддрд┐рдпрд╛рдБ-рдкреЙрд▓рд┐рд╕реА: рдЬрд┐рдпреЛрд▓реЛрдХреЗрд╢рди" рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ =()'' рдХреЗ рдмрдЬрд╛рдп ''рдлрд╝реАрдЪрд░-рдиреАрддрд┐: рдЬрд┐рдпреЛрд▓реЛрдХреЗрд╢рди 'рдХреЛрдИ рдирд╣реАрдВ'')ред
  • рдкреНрд░реЛрд╕реЗрд╕рд░ рдореЗрдВ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рд╕рдЯреНрдЯрд╛ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рдХрд╛рд░рдг рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рд╣рдорд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдмрдлрд╝рд░реНрд╕ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд╡рд┐рд░реБрджреНрдз рд╕реБрд░рдХреНрд╖рд╛ рдХреЛ рдордЬрдмреВрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ред рд╕реБрд░рдХреНрд╖рд╛ рдХреЛ "рдПрдкреНрд▓рд┐рдХреЗрд╢рди/рдПрдХреНрд╕-рдкреНрд░реЛрдЯреЛрдмрдлрд╝рд░" MIME рдкреНрд░рдХрд╛рд░ рдХреЛ рдХрднреА рди рд╕реВрдВрдШреЗ рдЧрдП MIME рдкреНрд░рдХрд╛рд░реЛрдВ рдХреА рд╕реВрдЪреА рдореЗрдВ рдЬреЛрдбрд╝рдХрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдХреНрд░реЙрд╕-рдУрд░рд┐рдЬрд┐рди-рд░реАрдб-рдмреНрд▓реЙрдХрд┐рдВрдЧ рддрдВрддреНрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдкрд╣рд▓реЗ, MIME рдкреНрд░рдХрд╛рд░ "рдПрдкреНрд▓рд┐рдХреЗрд╢рди/рдПрдХреНрд╕-рдкреНрд░реЛрдЯреЛрдмрдлрд╝рд░" рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рд╕рдорд╛рди рд╕реВрдЪреА рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдерд╛, рд▓реЗрдХрд┐рди "рдПрдкреНрд▓рд┐рдХреЗрд╢рди/рдПрдХреНрд╕-рдкреНрд░реЛрдЯреЛрдмрдлрд╝рд░" рдХреЛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
  • рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдПрдХреНрд╕реЗрд╕ рдПрдкреАрдЖрдИ рдХрд┐рд╕реА рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдХреЛ рдЙрд╕рдХреЗ рдЕрдВрдд рд╕реЗ рдЖрдЧреЗ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк FileSystemWritableFileStream.write() рдХреЙрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмрд╛рдж рдореЗрдВ рд▓рд┐рдЦрдиреЗ рдХреЗ рджреМрд░рд╛рди рд╢реВрдиреНрдп рдХреЗ рд╕рд╛рде рдкрд░рд┐рдгрд╛рдореА рдЕрдВрддрд░ рднрд░ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдЖрдкрдХреЛ рд░рд┐рдХреНрдд рд╕реНрдерд╛рдиреЛрдВ рдХреЗ рд╕рд╛рде рд╡рд┐рд░рд▓ рдлрд╝рд╛рдЗрд▓реЗрдВ рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИ рдФрд░ рдбреЗрдЯрд╛ рдмреНрд▓реЙрдХреЛрдВ рдХреЗ рдЕрд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЖрдЧрдорди рдХреЗ рд╕рд╛рде рдлрд╝рд╛рдЗрд▓ рд╕реНрдЯреНрд░реАрдо рдореЗрдВ рд▓рд┐рдЦрдиреЗ рдХреЗ рд╕рдВрдЧрдарди рдХреЛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд░реВрдк рд╕реЗ рд╕рд░рд▓ рдмрдирд╛рддреА рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣ рдмрд┐рдЯрдЯреЛрд░реЗрдВрдЯ рдореЗрдВ рдЕрднреНрдпрд╛рд╕ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ)ред
  • рд╣рд▓реНрдХреЗ рд░реЗрдВрдЬ рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд╕рд╛рде рд╕реНрдЯреЗрдЯрд┐рдХрд░реЗрдВрдЬ рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛, рдЬрд┐рд╕рдореЗрдВ рд╣рд░ рдмрд╛рд░ DOM рдЯреНрд░реА рдореЗрдВ рдмрджрд▓рд╛рд╡ рд╣реЛрдиреЗ рдкрд░ рд╕рднреА рд╕рдВрдмрдВрдзрд┐рдд рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред
  • рддрддреНрд╡реЛрдВ рдХреЗ рд▓рд┐рдП рдЪреМрдбрд╝рд╛рдИ рдФрд░ рдКрдВрдЪрд╛рдИ рдкреИрд░рд╛рдореАрдЯрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд▓рд╛рдЧреВ рдХреА рдЧрдИ рддрддреНрд╡ рдХреЗ рдЕрдВрджрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ . рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдЖрдкрдХреЛ рддрддреНрд╡реЛрдВ рдХреЗ рдкрд╣рд▓реВ рдЕрдиреБрдкрд╛рдд рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИ , рдЗрд╕рдХреЗ рдЕрдиреБрд░реВрдк рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ , рдФрд░ .
  • RTP рдбреЗрдЯрд╛ рдЪреИрдирд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдЧреИрд░-рдорд╛рдирдХреАрдХреГрдд рд╕рдорд░реНрдерди рдХреЛ WebRTC рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдЗрд╕рдХреЗ рдмрдЬрд╛рдп SCTP-рдЖрдзрд╛рд░рд┐рдд рдбреЗрдЯрд╛ рдЪреИрдирд▓реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрд╢рдВрд╕рд╛ рдХреА рдЧрдИ рд╣реИред
  • navigator.plugins рдФрд░ navigator.mimeTypes рдЧреБрдг рдЕрдм рд╣рдореЗрд╢рд╛ рдПрдХ рдЦрд╛рд▓реА рдорд╛рди рд▓реМрдЯрд╛рддреЗ рд╣реИрдВ (рдлреНрд▓реИрд╢ рд╕рдорд░реНрдерди рд╕рдорд╛рдкреНрдд рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рдЗрди рдЧреБрдгреЛрдВ рдХреА рдЕрдм рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рдереА)ред
  • рд╡реЗрдм рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдЯреВрд▓ рдореЗрдВ рдЫреЛрдЯреЗ рд╕реБрдзрд╛рд░реЛрдВ рдХрд╛ рдПрдХ рдмрдбрд╝рд╛ рд╣рд┐рд╕реНрд╕рд╛ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдПрдХ рдирдпрд╛ рд╕реАрдПрд╕рдПрд╕ рдбрд┐рдмрдЧрд┐рдВрдЧ рдЯреВрд▓, рдлреНрд▓реЗрдХреНрд╕рдмреЙрдХреНрд╕ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИред
    рдХреНрд░реЛрдо 90 рд░рд┐рд▓реАрдЬ

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

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

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ