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

рдЧреВрдЧрд▓ рдкреНрд░рд╕реНрддреБрдд рд╡реЗрдм рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд░рд┐рд▓реАрдЬ рдХреНрд░реЛрдо 80... рд╕рд╛рде - рд╕рд╛рде рдЙрдкрд▓рдмреНрдз рд╣реИ рдПрдХ рдирд┐рдГрд╢реБрд▓реНрдХ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреА рд╕реНрдерд┐рд░ рд░рд┐рд▓реАрдЬрд╝ рдХреНрд░реЛрдорд┐рдпрдо, рдЬреЛ рдХреНрд░реЛрдо рдХреЗ рдЖрдзрд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИред рдХреНрд░реЛрдо рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╡рд┐рднрд┐рдиреНрди Google рд▓реЛрдЧреЛ рдХрд╛ рдЙрдкрдпреЛрдЧ, рджреБрд░реНрдШрдЯрдирд╛ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╕реВрдЪрдирд╛рдПрдВ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рдгрд╛рд▓реА рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐, рдЕрдиреБрд░реЛрдз рдкрд░ рдлреНрд▓реИрд╢ рдореЙрдбреНрдпреВрд▓ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛, рд╕рдВрд░рдХреНрд╖рд┐рдд рд╡реАрдбрд┐рдпреЛ рд╕рд╛рдордЧреНрд░реА (рдбреАрдЖрд░рдПрдо) рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдореЙрдбреНрдпреВрд▓, рдЦреЛрдЬ рдХреЗ рджреМрд░рд╛рди рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЕрдкрдбреЗрдЯ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдФрд░ рдЯреНрд░рд╛рдВрд╕рдорд┐рд╢рди рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рдгрд╛рд▓реА рдЖрд░рдПрд▓рдЬреЗрдб рдкреИрд░рд╛рдореАрдЯрд░. Chrome 81 рдХреА рдЕрдЧрд▓реА рд░рд┐рд▓реАрдЬрд╝ 17 рдорд╛рд░реНрдЪ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╣реИред

рдореБрдЦреНрдп рдкрд░рд┐рд╡рд░реНрддрди ╨▓ Chrome 80:

  • рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рдПрдХ рдЫреЛрдЯреЗ рдкреНрд░рддрд┐рд╢рдд рдХреЗ рд▓рд┐рдП, рдПрдХ рдЯреИрдм рдЧреНрд░реБрдкрд┐рдВрдЧ рдлрд╝рдВрдХреНрд╢рди рдХреА рдкреЗрд╢рдХрд╢ рдХреА рдЬрд╛рддреА рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ рд╕рдорд╛рди рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рд╡рд╛рд▓реЗ рдХрдИ рдЯреИрдм рдХреЛ рджреГрд╖реНрдЯрд┐рдЧрдд рд░реВрдк рд╕реЗ рдЕрд▓рдЧ рдХрд┐рдП рдЧрдП рд╕рдореВрд╣реЛрдВ рдореЗрдВ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рд╕рдореВрд╣ рдХреЛ рдЕрдкрдирд╛ рд░рдВрдЧ рдФрд░ рдирд╛рдо рджрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рдХреНрд░рд┐рдпрдг рдХреА рдкрд╣рд▓реА рд▓рд╣рд░ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рдереЗ, рд╡реЗ "chrome://flags/#tab-groups" рд╡рд┐рдХрд▓реНрдк рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рдореВрд╣реАрдХрд░рдг рд╕рдорд░реНрдерди рд╕рдХреНрд╖рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

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

  • рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╕реНрдХреНрд░реЙрд▓-рдЯреВ-рдЯреЗрдХреНрд╕реНрдЯ, рдЬреЛ рдЖрдкрдХреЛ "рдПрдХ рдирд╛рдо" рдЯреИрдЧ рдпрд╛ "рдЖрдИрдбреА" рд╕рдВрдкрддреНрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрдВ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд▓реЗрдмрд▓ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдП рдмрд┐рдирд╛ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╢рдмреНрджреЛрдВ рдпрд╛ рд╡рд╛рдХреНрдпрд╛рдВрд╢реЛрдВ рдХреЗ рд▓рд┐рдВрдХ рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдРрд╕реЗ рд▓рд┐рдВрдХ рдХреЗ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХреЛ рдПрдХ рд╡реЗрдм рдорд╛рдирдХ рдХреЗ рд░реВрдк рдореЗрдВ рдЕрдиреБрдореЛрджрд┐рдд рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рд╣реИ, рдЬреЛ рдЕрднреА рднреА рдЪрд░рдг рдореЗрдВ рд╣реИ рдорд╕реМрджрд╛. рдЯреНрд░рд╛рдВрдЬрд╝рд┐рд╢рди рдорд╛рд╕реНрдХ (рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ рдПрдХ рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ рдЦреЛрдЬ) рдХреЛ ":~:" рд╡рд┐рд╢реЗрд╖рддрд╛ рджреНрд╡рд╛рд░рд╛ рдирд┐рдпрдорд┐рдд рдПрдВрдХрд░ рд╕реЗ рдЕрд▓рдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬрдм рдЖрдк рд▓рд┐рдВрдХ "https://opennet.ru/52312/#:~:text=Chrome" рдЦреЛрд▓реЗрдВрдЧреЗ рддреЛ рдкреЗрдЬ "рдХреНрд░реЛрдо" рд╢рдмреНрдж рдХреЗ рдкрд╣рд▓реЗ рдЙрд▓реНрд▓реЗрдЦ рдХреЗ рд╕рд╛рде рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдЖ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдпрд╣ рд╢рдмреНрдж рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред .
  • рд▓рд╛рдЧреВ рдЧреИрд░-HTTPS рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рд╛рдЗрдЯреЛрдВ рдХреЗ рдмреАрдЪ рдХреБрдХреАрдЬрд╝ рдХреЗ рд╣рд╕реНрддрд╛рдВрддрд░рдг рдкрд░ рдЕрдзрд┐рдХ рдХрдареЛрд░ рдкреНрд░рддрд┐рдмрдВрдз, рд╡рд░реНрддрдорд╛рди рдкреГрд╖реНрда рдХреЗ рдбреЛрдореЗрди рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЕрдиреНрдп рд╕рд╛рдЗрдЯреЛрдВ рддрдХ рдкрд╣реБрдБрдЪрдиреЗ рдкрд░ рддреГрддреАрдп-рдкрдХреНрд╖ рдХреБрдХреАрдЬрд╝ рд╕реЗрдЯ рдХреЗ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рд░реЛрдХ рд▓рдЧрд╛рддрд╛ рд╣реИред рдРрд╕реА рдХреБрдХреАрдЬрд╝ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡рд┐рдЬреНрдЮрд╛рдкрди рдиреЗрдЯрд╡рд░реНрдХ, рд╕реЛрд╢рд▓ рдиреЗрдЯрд╡рд░реНрдХ рд╡рд┐рдЬреЗрдЯ рдФрд░ рд╡реЗрдм рдПрдирд╛рд▓рд┐рдЯрд┐рдХреНрд╕ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдХреЛрдб рдореЗрдВ рд╕рд╛рдЗрдЯреЛрдВ рдХреЗ рдмреАрдЪ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдЧрддрд┐рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЛ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╛рдж рд░рдЦреЗрдВ рдХрд┐ рдХреБрдХреАрдЬрд╝ рдХреЗ рдкреНрд░рд╕рд╛рд░рдг рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╕реЗрдЯ-рдХреБрдХреА рд╣реЗрдбрд░ рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╕реЗрдорд╕рд╛рдЗрдЯ рд╡рд┐рд╢реЗрд╖рддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЕрдм "рд╕реЗрдорд╕рд╛рдЗрдЯ=рд▓реИрдХреНрд╕" рдорд╛рди рдкрд░ рд╕реЗрдЯ рд╣реИ, рдЬреЛ рдХреНрд░реЙрд╕-рд╕рд╛рдЗрдЯ рдЙрдк-рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рд▓рд┐рдП рдХреБрдХреАрдЬрд╝ рднреЗрдЬрдиреЗ рдХреЛ рд╕реАрдорд┐рдд рдХрд░рддрд╛ рд╣реИред , рдЬреИрд╕реЗ рдХрд┐ рдПрдХ рдЫрд╡рд┐ рдЕрдиреБрд░реЛрдз рдпрд╛ рдХрд┐рд╕реА рдЕрдиреНрдп рд╕рд╛рдЗрдЯ рд╕реЗ рдЖрдИрдлреНрд░реЗрдо рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рд╛рдордЧреНрд░реА рд▓реЛрдб рдХрд░рдирд╛ред рд╕рд╛рдЗрдЯреЗрдВ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдХреБрдХреА рд╕реЗрдЯрд┐рдВрдЧ рдХреЛ рд╕реЗрдорд╕рд╛рдЗрдЯ=рдХреЛрдИ рдирд╣реАрдВ рдкрд░ рд╕реЗрдЯ рдХрд░рдХреЗ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╕реЗрдорд╕рд╛рдЗрдЯ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░ рд╕рдХрддреА рд╣реИрдВред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдХреБрдХреА рдХреЗ рд▓рд┐рдП рд╕реЗрдорд╕рд╛рдЗрдЯ=рдХреЛрдИ рдирд╣реАрдВ рдХрд╛ рдорд╛рди рдХреЗрд╡рд▓ рд╕реБрд░рдХреНрд╖рд┐рдд рдореЛрдб рдореЗрдВ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (рдПрдЪрдЯреАрдЯреАрдкреАрдПрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрдиреЗрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рдорд╛рдиреНрдп)ред рдмрджрд▓рд╛рд╡ рдЪрд░рдгреЛрдВ рдореЗрдВ рд╢реБрд░реВ рд╣реЛрдЧрд╛ рд▓рд╛рдЧреВ 17 рдлрд░рд╡рд░реА, рд╢реБрд░реБрдЖрдд рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рдПрдХ рдЫреЛрдЯреЗ рдкреНрд░рддрд┐рд╢рдд рдХреЗ рд▓рд┐рдП, рдФрд░ рдлрд┐рд░ рдзреАрд░реЗ-рдзреАрд░реЗ рдХрд╡рд░реЗрдЬ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ред
  • рдЬреЛрдбрд╝рд╛ рдХреНрд░реЗрдбреЗрдВрд╢рд┐рдпрд▓реНрд╕ рдХреА рдкреБрд╖реНрдЯрд┐ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдХрд╖реНрдЯрдкреНрд░рдж рд╕реВрдЪрдирд╛рдУрдВ рд╕реЗ рд╕реБрд░рдХреНрд╖рд╛ред рдХреНрдпреЛрдВрдХрд┐ рд╕реНрдкреИрдорд┐рдВрдЧ рдкреБрд╢ рдЕрдзрд┐рд╕реВрдЪрдирд╛ рдЕрдиреБрд░реЛрдз рдЬреИрд╕реА рдЧрддрд┐рд╡рд┐рдзрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдЕрдиреБрднрд╡ рдХреЛ рдмрд╛рдзрд┐рдд рдХрд░рддреА рд╣реИ рдФрд░ рдкреБрд╖реНрдЯрд┐рдХрд░рдг рд╕рдВрд╡рд╛рджреЛрдВ рд╕реЗ рдзреНрдпрд╛рди рднрдЯрдХрд╛рддреА рд╣реИ, рдХреНрд░реЛрдо 80 рдореЗрдВ, рдПрдХ рдЕрд▓рдЧ рд╕рдВрд╡рд╛рдж рдХреЗ рдмрдЬрд╛рдп, рдПрдХ рд╕реВрдЪрдирд╛рддреНрдордХ рдЯреВрд▓рдЯрд┐рдк рдЕрдм рдкрддрд╛ рдмрд╛рд░ рдЪреЗрддрд╛рд╡рдиреА рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЕрдиреБрдорддрд┐ рдЕрдиреБрд░реЛрдз рдЕрд╡рд░реБрджреНрдз рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ рддрдм рдпрд╣ рдПрдХ рдХреНрд░реЙрд╕ рдЖрдЙрдЯ рдШрдВрдЯреА рдХреА рдЫрд╡рд┐ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдВрдХреЗрддрдХ рдореЗрдВ рдврд╣ рдЬрд╛рддрд╛ рд╣реИред рд╕рдВрдХреЗрддрдХ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ, рдЖрдк рдХрд┐рд╕реА рднреА рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╕рдордп рдкрд░ рдЕрдиреБрд░реЛрдзрд┐рдд рдЕрдиреБрдорддрд┐ рдХреЛ рд╕рдХреНрд░рд┐рдп рдпрд╛ рдЕрд╕реНрд╡реАрдХрд╛рд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ, рдирдпрд╛ рдореЛрдб рдЙрди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЪреБрдирд┐рдВрджрд╛ рд░реВрдк рд╕реЗ рд╕рдХреНрд╖рдо рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдЬреЛ рдкрд╣рд▓реЗ рдЖрдорддреМрд░ рдкрд░ рдРрд╕реЗ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рдЕрд╡рд░реБрджреНрдз рдХрд░рддреЗ рдереЗ, рд╕рд╛рде рд╣реА рдЙрди рд╕рд╛рдЗрдЯреЛрдВ рдХреЗ рд▓рд┐рдП рднреА рдЬреЛ рдЕрд╕реНрд╡реАрдХреГрдд рдЕрдиреБрд░реЛрдзреЛрдВ рдХрд╛ рдПрдХ рдмрдбрд╝рд╛ рдкреНрд░рддрд┐рд╢рдд рд░рд┐рдХреЙрд░реНрдб рдХрд░рддреЗ рд╣реИрдВред рд╕рднреА рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рд▓рд┐рдП рдирдП рдореЛрдб рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдПрдХ рд╡рд┐рд╢реЗрд╖ рд╡рд┐рдХрд▓реНрдк рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ (chrome://flags/#quiet-notification-prompts)ред

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

  • рдирд┐рд╖рд┐рджреНрдз рдкреЙрдк-рдЕрдк рд╡рд┐рдВрдбреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдирд╛ (window.open() рд╡рд┐рдзрд┐ рдХреЛ рдХреЙрд▓ рдХрд░рдирд╛) рдФрд░ рдкреЗрдЬ рдХреНрд▓реЛрдЬ рдпрд╛ рд╣рд╛рдЗрдб рдИрд╡реЗрдВрдЯ рд╣реИрдВрдбрд▓рд░реНрд╕ рдореЗрдВ рд╕рд┐рдВрдХреНрд░реЛрдирд╕ XMLHttpRequests рднреЗрдЬрдирд╛ (рдЕрдирд▓реЛрдб, рдкреНрд░реАрдЕрдирд▓реЛрдб, рдкреЗрдЬрд╣рд╛рдЗрдб рдФрд░ рд╡рд┐рдЬрд┐рдмрд┐рд▓рд┐рдЯреАрдЪреЗрдВрдЬ);
  • рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕реБрд░рдХреНрд╖рд╛ рдорд┐рд╢реНрд░рд┐рдд рдорд▓реНрдЯреАрдореАрдбрд┐рдпрд╛ рд╕рд╛рдордЧреНрд░реА рд▓реЛрдб рдХрд░рдиреЗ рд╕реЗ (рдЬрдм рд╕рдВрд╕рд╛рдзрди http:// рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ HTTPS рдкреГрд╖реНрда рдкрд░ рд▓реЛрдб рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ)ред HTTPS рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЦреЛрд▓реЗ рдЧрдП рдкреГрд╖реНрдареЛрдВ рдкрд░, рдСрдбрд┐рдпреЛ рдФрд░ рд╡реАрдбрд┐рдпреЛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдЪрд▓рд╛рдиреЗ рд╕реЗ рдЬреБрдбрд╝реЗ рдмреНрд▓реЙрдХреЛрдВ рдореЗрдВ "http://" рд▓рд┐рдВрдХ рдЕрдм рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ "https://" рд╕реЗ рдмрджрд▓ рджрд┐рдП рдЬрд╛рдПрдВрдЧреЗред рдпрджрд┐ рдХреЛрдИ рдСрдбрд┐рдпреЛ рдпрд╛ рд╡реАрдбрд┐рдпреЛ рд╕рдВрд╕рд╛рдзрди https рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИ, рддреЛ рдЗрд╕рдХреА рдбрд╛рдЙрдирд▓реЛрдбрд┐рдВрдЧ рдЕрд╡рд░реБрджреНрдз рд╣реИ (рдЖрдк рдПрдбреНрд░реЗрд╕ рдмрд╛рд░ рдореЗрдВ рдкреИрдбрд▓реЙрдХ рдкреНрд░рддреАрдХ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкрд╣реБрдВрдЪ рдпреЛрдЧреНрдп рдореЗрдиреВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдмреНрд▓реЙрдХрд┐рдВрдЧ рдХреЛ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ)ред

    рдЫрд╡рд┐рдпрд╛рдВ рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рдд рд▓реЛрдб рд╣реЛрддреА рд░рд╣реЗрдВрдЧреА (рдХреНрд░реЛрдо 81 рдореЗрдВ рд╕реНрд╡рдд: рд╕реБрдзрд╛рд░ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛), рд▓реЗрдХрд┐рди рдЙрдиреНрд╣реЗрдВ https рдпрд╛ рдмреНрд▓реЙрдХ рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП, рд╕рд╛рдЗрдЯ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рд╕реАрдПрд╕рдкреА рдЧреБрдг рдЕрдкрдЧреНрд░реЗрдб-рдЕрд╕реБрд░рдХреНрд╖рд┐рдд-рдЕрдиреБрд░реЛрдз рдФрд░ рдмреНрд▓реЙрдХ-рдСрд▓-рдорд┐рд╢реНрд░рд┐рдд-рд╕рд╛рдордЧреНрд░реА рдкреНрд░рджрд╛рди рдХреА рдЬрд╛рддреА рд╣реИред рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдФрд░ рдЖрдИрдлрд╝реНрд░реЗрдо рдХреЗ рд▓рд┐рдП, рдорд┐рд╢реНрд░рд┐рдд рд╕рд╛рдордЧреНрд░реА рдЕрд╡рд░реЛрдзрди рдкрд╣рд▓реЗ рд╣реА рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛ рдЪреБрдХрд╛ рд╣реИред

  • рдПрдХ рдХреНрд░рдорд┐рдХ рд╡рд┐рдпреЛрдЧ рдПрдлрд╝рдЯреАрдкреА рд╕рдорд░реНрдерди. рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдПрдлрд╝рдЯреАрдкреА рд╕рдорд░реНрдерди рдЕрднреА рднреА рдЙрдкрд▓рдмреНрдз рд╣реИ, рд▓реЗрдХрд┐рди рд╣реЛрдЧрд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдПрдХ рдкреНрд░рдпреЛрдЧ рдЬрд┐рд╕рдореЗрдВ рдХреБрдЫ рдкреНрд░рддрд┐рд╢рдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдПрдлрд╝рдЯреАрдкреА рд╕рдорд░реНрдерди рдЕрдХреНрд╖рдо рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ (рд╡рд╛рдкрд╕ рд▓реМрдЯрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ "-enable-ftp" рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рд╛рде рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд▓реЙрдиреНрдЪ рдХрд░рдирд╛ рд╣реЛрдЧрд╛)ред рдЖрдЗрдП рдпрд╛рдж рд░рдЦреЗрдВ рдХрд┐ рдкрд┐рдЫрд▓реА рд░рд┐рд▓реАрдЬрд╝ рдореЗрдВ "рдПрдлрд╝рдЯреАрдкреА: //" рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдП рдЧрдП рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреА рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╡рд┐рдВрдбреЛ рдореЗрдВ рдбрд┐рд╕реНрдкреНрд▓реЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЕрдХреНрд╖рдо рдереА (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, HTML рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдФрд░ рд░реАрдбрдореА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛), рдПрдлрд╝рдЯреАрдкреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рд╕реЗ рдЙрдк-рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рддреЗ рд╕рдордп рдирд┐рд╖рд┐рджреНрдз рдХрд┐рдпрд╛ рдЧрдпрд╛, рдФрд░ рдПрдлрд╝рдЯреАрдкреА рдХреЗ рд▓рд┐рдП рдкреНрд░реЙрдХреНрд╕реА рд╕рдорд░реНрдерди рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ред рд╣рд╛рд▓рд╛рдБрдХрд┐, рд╕реАрдзреЗ рд▓рд┐рдВрдХ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдлрд╝рд╛рдЗрд▓реЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдирд╛ рдФрд░ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреА рд╕рд╛рдордЧреНрд░реА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдирд╛ рдЕрднреА рднреА рд╕рдВрднрд╡ рдерд╛ред
  • рдЬреЛрдбрд╝рд╛
    рд╕рд╛рдЗрдЯ рдЖрдЗрдХрди (рдлрд╝реЗрд╡рд┐рдХреЙрди) рдХреЗ рд░реВрдк рдореЗрдВ рд╡реЗрдХреНрдЯрд░ рдПрд╕рд╡реАрдЬреА рдЫрд╡рд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ред

  • рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреЗ рдмреАрдЪ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди рдХреЗ рджреМрд░рд╛рди рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдП рдЧрдП рдХреБрдЫ рдкреНрд░рдХрд╛рд░ рдХреЗ рдбреЗрдЯрд╛ рдХреЛ рдЪреБрдирд┐рдВрджрд╛ рд░реВрдк рд╕реЗ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреЛ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИред
  • рдХреЗрдВрджреНрд░ рдкреНрд░рд╢рд╛рд╕рд┐рдд рдХреЙрд░реНрдкреЛрд░реЗрдЯ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдирд┐рдпрдо рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ рдмреНрд▓реЙрдХ рдмрд╛рд╣рд░реА рдПрдХреНрд╕рдЯреЗрдВрд╢рди, рдЬреЛ рдЖрдкрдХреЛ рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рдмрд╛рд╣рд░реА рдРрдб-рдСрди рдХреА рд╕реНрдерд╛рдкрдирд╛ рдХреЛ рд░реЛрдХрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
  • рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдЕрд╡рд╕рд░ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рд╕рдВрдкрддреНрддрд┐рдпреЛрдВ рдпрд╛ рдХреЙрд▓ рдХреА рд╕рдВрдкреВрд░реНрдг рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреА рдПрдХ рдмрд╛рд░ рдЬрд╛рдВрдЪред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, "db.user.name.length" рддрдХ рдкрд╣реБрдБрдЪрддреЗ рд╕рдордп рдкрд╣рд▓реЗ рдЪрд░рдг рджрд░ рдЪрд░рдг рд╕рднреА рдШрдЯрдХреЛрдВ рдХреА рдкрд░рд┐рднрд╛рд╖рд╛ рдХреА рдЬрд╛рдБрдЪ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, "if (db && db.user && db.user.name)" рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗред рдЕрдм рдСрдкрд░реЗрд╢рди "?" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЖрдк рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЬрд╛рдВрдЪ рдХреЗ рдмрд┐рдирд╛ "db?.user?.name?.length" рдорд╛рди рддрдХ рдкрд╣реБрдВрдЪ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдРрд╕реА рдкрд╣реБрдВрдЪ рд╕реЗ рдХреЛрдИ рддреНрд░реБрдЯрд┐ рдирд╣реАрдВ рд╣реЛрдЧреАред рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ (рдпрджрд┐ рдХреБрдЫ рддрддреНрд╡ рдХреЛ рд╢реВрдиреНрдп рдпрд╛ рдЕрдкрд░рд┐рднрд╛рд╖рд┐рдд рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ) рддреЛ рдЖрдЙрдЯрдкреБрдЯ "рдЕрдкрд░рд┐рднрд╛рд╖рд┐рдд" рд╣реЛрдЧрд╛ред
  • рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдПрдХ рдирдпрд╛ рд▓реЙрдЬрд┐рдХрд▓ рдХреЙрдиреНрд╕рдЯреЗрдиреЗрд╢рди рдСрдкрд░реЗрдЯрд░ рдкреЗрд╢ рдХрд░рддрд╛ рд╣реИ "??", рдЬреЛ рдмрд╛рдпрд╛рдВ рдСрдкрд░реЗрдВрдб рд╢реВрдиреНрдп рдпрд╛ рдЕрдкрд░рд┐рднрд╛рд╖рд┐рдд рд╣реЛрдиреЗ рдкрд░ рджрд╛рдпрд╛рдВ рдСрдкрд░реЗрдВрдб рд▓реМрдЯрд╛рддрд╛ рд╣реИ, рдФрд░ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрддред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, "const foo = bar ?? 'рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╕реНрдЯреНрд░рд┐рдВрдЧ'" рдпрджрд┐ рдмрд╛рд░ рд╢реВрдиреНрдп рд╣реИ, рддреЛ рдЕрдиреНрдпрдерд╛ рдмрд╛рд░ рдХрд╛ рдорд╛рди рд▓реМрдЯрд╛рдПрдЧрд╛, рдЬрд┐рд╕рдореЗрдВ "||" рдСрдкрд░реЗрдЯрд░ рдХреЗ рд╡рд┐рдкрд░реАрдд, рдЬрдм рдмрд╛рд░ 0 рдФрд░ '' рд╣реИред
  • рдУрд░рд┐рдЬрд┐рди рдЯреНрд░рд╛рдпрд▓реНрд╕ рдореЛрдб рдореЗрдВ (рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рдЬрд┐рдирдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ рд╕рдХреНрд░рд┐рдпрдг) рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рд╕рд╛рдордЧреНрд░реА рдЕрдиреБрдХреНрд░рдордг рдПрдкреАрдЖрдИред рдУрд░рд┐рдЬрд┐рди рдЯреНрд░рд╛рдпрд▓ рдХрд╛ рдЕрд░реНрде рд╣реИ рд▓реЛрдХрд▓рд╣реЛрд╕реНрдЯ рдпрд╛ 127.0.0.1 рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдП рдЧрдП рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдПрдкреАрдЖрдИ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛, рдпрд╛ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдЯреЛрдХрди рдкрдВрдЬреАрдХреГрдд рдХрд░рдиреЗ рдФрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдЬреЛ рдХрд┐рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рд╛рдЗрдЯ рдХреЗ рд▓рд┐рдП рд╕реАрдорд┐рдд рд╕рдордп рдХреЗ рд▓рд┐рдП рд╡реИрдз рд╣реИред рдПрдкреАрдЖрдИ рд╕рд╛рдордЧреНрд░реА рдЕрдиреБрдХреНрд░рдордг, рдЙрд╕ рд╕рд╛рдордЧреНрд░реА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдкрд╣рд▓реЗ рдкреНрд░реЛрдЧреНрд░реЗрд╕рд┐рд╡ рд╡реЗрдм рдРрдкреНрд╕ (рдкреАрдбрдмреНрд▓реНрдпреВрдПрд╕) рдореЛрдб рдореЗрдВ рдЪрд▓ рд░рд╣реЗ рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рджреНрд╡рд╛рд░рд╛ рдХреИрд╢ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЫрд╡рд┐рдпреЛрдВ, рд╡реАрдбрд┐рдпреЛ рдФрд░ рд▓реЗрдЦреЛрдВ рд╕рд╣рд┐рдд рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдкрдХреНрд╖ рдкрд░ рд╡рд┐рднрд┐рдиреНрди рдбреЗрдЯрд╛ рдХреЛ рд╕рд╣реЗрдЬ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдЬрдм рдиреЗрдЯрд╡рд░реНрдХ рдХрдиреЗрдХреНрд╢рди рдЦреЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдХреИрд╢ рд╕реНрдЯреЛрд░реЗрдЬ рдФрд░ рдЗрдВрдбреЗрдХреНрд╕рдбреАрдбреАрдмреА рдПрдкреАрдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдХрдВрдЯреЗрдВрдЯ рдЗрдВрдбреЗрдХреНрд╕рд┐рдВрдЧ рдПрдкреАрдЖрдИ рдРрд╕реЗ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдирд╛, рдвреВрдВрдврдирд╛ рдФрд░ рд╣рдЯрд╛рдирд╛ рд╕рдВрднрд╡ рдмрдирд╛рддрд╛ рд╣реИред рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ, рдЗрд╕ рдПрдкреАрдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдСрдлрд╝рд▓рд╛рдЗрди рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рдкреГрд╖реНрдареЛрдВ рдФрд░ рдорд▓реНрдЯреАрдореАрдбрд┐рдпрд╛ рдбреЗрдЯрд╛ рдХреА рд╕реВрдЪреА рд╕реВрдЪреАрдмрджреНрдз рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

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

  • рд╕реНрдерд┐рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдФрд░ рдЕрдм рдУрд░рд┐рдЬрд┐рди рдЯреНрд░рд╛рдпрд▓реНрд╕ рдПрдкреАрдЖрдИ рдХреЗ рдмрд╛рд╣рд░ рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдкрд┐рдХрд░ рд╕реЗ рд╕рдВрдкрд░реНрдХ рдХрд░реЗрдВ, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдкрддрд╛ рдкреБрд╕реНрддрд┐рдХрд╛ рд╕реЗ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпрд╛рдБ рдЪреБрдирдиреЗ рдФрд░ рдЙрдирдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рд╡рд┐рд╡рд░рдг рд╕рд╛рдЗрдЯ рдкрд░ рднреЗрдЬрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЕрдиреБрд░реЛрдз рдЙрди рд╕рдВрдкрддреНрддрд┐рдпреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпреЗ рдЧреБрдг рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдЬреЛ рдирд┐рд░реНрдгрдп рд▓реЗрддрд╛ рд╣реИ рдХрд┐ рдЗрди рдЧреБрдгреЛрдВ рдХреЛ рдкрд╛рд╕ рдХрд░рдирд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВред рдПрдкреАрдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрд┐рд╕реА рднреЗрдЬреЗ рдЧрдП рдкрддреНрд░ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛рдУрдВ рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡реЗрдм рдореЗрд▓ рдХреНрд▓рд╛рдЗрдВрдЯ рдореЗрдВ, рдХрд┐рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдирдВрдмрд░ рдкрд░ рдХреЙрд▓ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡реАрдУрдЖрдИрдкреА рдлрд╝рдВрдХреНрд╢рди рд╡рд╛рд▓реЗ рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ, рдпрд╛ рдкрд╣рд▓реЗ рд╕реЗ рдкрдВрдЬреАрдХреГрдд рдорд┐рддреНрд░реЛрдВ рдХреЛ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рд╕реЛрд╢рд▓ рдиреЗрдЯрд╡рд░реНрдХ рдореЗрдВред . рд╕рд╛рде рд╣реА, рдУрд░рд┐рдЬрд┐рди рдЯреНрд░рд╛рдпрд▓ рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ, рдХреБрдЫ рдирдП рд╕рдВрдкрд░реНрдХ рдкрд┐рдХрд░ рдЧреБрдг рдкреЗрд╢ рдХрд┐рдП рдЧрдП рд╣реИрдВ: рдкрд╣рд▓реЗ рд╕реЗ рдЙрдкрд▓рдмреНрдз рдкреВрд░реНрдг рдирд╛рдо, рдИрдореЗрд▓ рдФрд░ рдлреЛрди рдирдВрдмрд░ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдИрдореЗрд▓ рдкрддрд╛ рдФрд░ рдЫрд╡рд┐ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд╝реА рдЧрдИ рд╣реИред
  • рд╡реЗрдм рд╡рд░реНрдХрд░реНрд╕ рдореЗрдВ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдИрд╕реАрдПрдордПрд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЙрдбреНрдпреВрд▓ рдХреЛ рд▓реЛрдб рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдирдпрд╛ рддрд░реАрдХрд╛, рдЬреЛ рдЖрдкрдХреЛ рдЖрдпрд╛рдд рд╕реНрдХреНрд░рд┐рдкреНрдЯ () рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдмрдЪрдиреЗ рдХреА рдЗрдЬрд╛рдЬрдд рджреЗрддрд╛ рд╣реИ, рдЬреЛ рдЖрдпрд╛рддрд┐рдд рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рддреЗ рд╕рдордп рдХрд╛рд░реНрдпрдХрд░реНрддрд╛ рдХреЛ рдЕрд╡рд░реБрджреНрдз рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рд╡реИрд╢реНрд╡рд┐рдХ рд╕рдВрджрд░реНрдн рдореЗрдВ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддрд╛ рд╣реИред рдирдИ рдкрджреНрдзрддрд┐ рдореЗрдВ рд╡реЗрдм рд╡рд░реНрдХрд░реНрд╕ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рдореЙрдбреНрдпреВрд▓ рдмрдирд╛рдирд╛ рд╢рд╛рдорд┐рд▓ рд╣реИ рдЬреЛ рдорд╛рдирдХ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЖрдпрд╛рдд рддрдВрддреНрд░ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдХрд╛рд░реНрдпрдХрд░реНрддрд╛ рдирд┐рд╖реНрдкрд╛рджрди рдХреЛ рдЕрд╡рд░реБрджреНрдз рдХрд┐рдП рдмрд┐рдирд╛ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдореЙрдбреНрдпреВрд▓ рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╡рд░реНрдХрд░ рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ рдПрдХ рдирдпрд╛ рд╕рдВрд╕рд╛рдзрди рдкреНрд░рдХрд╛рд░ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ - 'рдореЙрдбреНрдпреВрд▓':

    рдХреЙрдиреНрд╕реНрдЯ рд╡рд░реНрдХрд░ = рдирдпрд╛ рд╡рд░реНрдХрд░ ('рд╡рд░реНрдХрд░.рдЬреЗрдПрд╕', {
    рдкреНрд░рдХрд╛рд░: 'рдореЙрдбреНрдпреВрд▓'
    });

  • рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдмрд╛рд╣рд░реА рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рдмрд┐рдирд╛ рд╕рдВрдкреАрдбрд╝рд┐рдд рдзрд╛рд░рд╛рдУрдВ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреА рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреА рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдХреНрд╖рдорддрд╛ред рд╕рдВрдкреАрдбрд╝рди рдФрд░ рд╡рд┐рд╕рдВрдкреАрдбрд╝рди рдХреЗ рд▓рд┐рдП рдПрдкреАрдЖрдИ рдЬреЛрдбрд╝реЗ рдЧрдП рд╣реИрдВ рдХрдореНрдкреНрд░реЗрд╢рдирд╕реНрдЯреНрд░реАрдо рдФрд░ рдбреАрдХрдВрдкреНрд░реЗрд╕рдирд╕реНрдЯреНрд░реАрдо. Gzip рдФрд░ рдбрд┐рдлреНрд▓реЗрдЯ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рдВрдкреАрдбрд╝рди рд╕рдорд░реНрдерд┐рдд рд╣реИред

    рдХреЙрдиреНрд╕реНрдЯ рдХрдореНрдкреНрд░реЗрд╢рдирд░реАрдбреЗрдмрд▓рд╕реНрдЯреНрд░реАрдо
    = рдЗрдирдкреБрдЯрд░реАрдбреЗрдмрд▓рд╕реНрдЯреНрд░реАрдо.рдкрд╛рдЗрдкрдереНрд░реВ(рдирдпрд╛ рдХрдВрдкреНрд░реЗрд╢рдирд╕реНрдЯреНрд░реАрдо('рдЬреАрдЬрд╝рд┐рдк'));

  • рд╕реАрдПрд╕рдПрд╕ рд╕рдВрдкрддреНрддрд┐ рдЬреЛрдбрд╝реА рдЧрдИ "рд▓рд╛рдЗрди-рдмреНрд░реЗрдХ: рдХрд╣реАрдВ рднреА", рдЬреЛ рдХрд┐рд╕реА рднреА рдЯрд╛рдЗрдкреЛрдЧреНрд░рд╛рдлрд╝рд┐рдХ рд╡рд░реНрдг рдХреЗ рд╕реНрддрд░ рдкрд░ рд╡рд┐рд░рд╛рдо рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд░рд┐рдХреНрдд рд╕реНрдерд╛рди рджреНрд╡рд╛рд░рд╛ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╡рд┐рд░рд╛рдо рдЪрд┐рд╣реНрди рд╡рд░реНрдгреЛрдВ рдХреЗ рдкрд╛рд╕ рд╡рд┐рд░рд╛рдо рднреА рд╢рд╛рдорд┐рд▓ рд╣реИ ( ) рдФрд░ рд╢рдмреНрджреЛрдВ рдХреЗ рдмреАрдЪ рдореЗрдВ. рд╕реАрдПрд╕рдПрд╕ рд╕рдВрдкрддреНрддрд┐ рднреА рдЬреЛрдбрд╝реА рдЧрдИ"рдЕрддрд┐рдкреНрд░рд╡рд╛рд╣-рд░реИрдк: рдХрд╣реАрдВ рднреА┬╗рдпрджрд┐ рдкрдВрдХреНрддрд┐ рдореЗрдВ рд╡рд┐рд░рд╛рдо рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рд╕реНрдерд┐рддрд┐ рдирд╣реАрдВ рдорд┐рд▓ рдкрд╛рддреА рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдХрд╣реАрдВ рднреА рд╡рд░реНрдгреЛрдВ рдХреЗ рдЕрдЯреВрдЯ рдЕрдиреБрдХреНрд░рдо рдХреЛ рддреЛрдбрд╝рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдорд┐рд▓рддреА рд╣реИред
  • рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рд░реВрдк рдореЗрдВ рд╕рдВрд╕рд╛рдзрд┐рдд рдореАрдбрд┐рдпрд╛ рд╕рдВрджрд░реНрдн рдХреЗ рд▓рд┐рдП, рд╡рд┐рдзрд┐ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ MediaCapability.decodingInfo(), рдЬреЛ рд╕рдВрд░рдХреНрд╖рд┐рдд рд╕рд╛рдордЧреНрд░реА рдХреЛ рдбрд┐рдХреЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреА рдХреНрд╖рдорддрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЗрд╕ рдкрджреНрдзрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЙрдкрд▓рдмреНрдз рдмреИрдВрдбрд╡рд┐рдбреНрде рдФрд░ рд╕реНрдХреНрд░реАрди рдЖрдХрд╛рд░ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЙрдЪреНрдЪ-рдЧреБрдгрд╡рддреНрддрд╛ рдпрд╛ рдКрд░реНрдЬрд╛-рдХреБрд╢рд▓ рдбрд┐рдХреЛрдбрд┐рдВрдЧ рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ)ред
  • рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рддрд░реАрдХрд╛ HTMLVideoElement.getVideoPlaybackQuality(), рдЬрд┐рд╕рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЖрдк рдмрд┐рдЯрд░реЗрдЯ, рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рдФрд░ рдЕрдиреНрдп рд╡реАрдбрд┐рдпреЛ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡реАрдбрд┐рдпреЛ рдкреНрд▓реЗрдмреИрдХ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
  • рдПрдкреАрдЖрдИ рдореЗрдВ рднреБрдЧрддрд╛рди рд╕рдВрдЪрд╛рд▓рдХ, рдЬреЛ рдореМрдЬреВрджрд╛ рднреБрдЧрддрд╛рди рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдг рдХреЛ рд╕рд░рд▓ рдмрдирд╛рддрд╛ рд╣реИ, рдХреНрд╖рдорддрд╛ рдХреЛ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ рдкреНрд░рддрд┐рдирд┐рдзрд┐ рдордВрдбрд▓ рднреБрдЧрддрд╛рди рдкреНрд░рдгрд╛рд▓реА рдХреЗ рдмрд╛рд╣рд░реА рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЛ рдкрддреЗ рдФрд░ рд╕рдВрдкрд░реНрдХ рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг (рднреБрдЧрддрд╛рди рдкреНрд░рдгрд╛рд▓реА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рдЬрд╛рдирдХрд╛рд░реА рд╣реЛ рд╕рдХрддреА рд╣реИ)ред
  • HTTP рд╣реЗрдбрд░ рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╕реЗрдХ-рдлрд╝реЗрдЪ-рдбреЗрд╕реНрдЯ, рдЬреЛ рдЖрдкрдХреЛ рдЕрдиреБрд░реЛрдз рд╕реЗ рдЬреБрдбрд╝реА рд╕рд╛рдордЧреНрд░реА рдХреЗ рдкреНрд░рдХрд╛рд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрддрд┐рд░рд┐рдХреНрдд рдореЗрдЯрд╛рдбреЗрдЯрд╛ рднреЗрдЬрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдИрдПрдордЬреА рдЯреИрдЧ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЕрдиреБрд░реЛрдз рдХреЗ рд▓рд┐рдП, рдкреНрд░рдХрд╛рд░ "рдЫрд╡рд┐" рд╣реИ, рдлрд╝реЙрдиреНрдЯ рдХреЗ рд▓рд┐рдП - "рдлрд╝реЙрдиреНрдЯ", рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд▓рд┐рдП - "рд╕реНрдХреНрд░рд┐рдкреНрдЯ", рд╢реИрд▓рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП - "рд╢реИрд▓реА", рдЖрджрд┐)ред рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкреНрд░рдХрд╛рд░ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рд╕рд░реНрд╡рд░ рдХреБрдЫ рдкреНрд░рдХрд╛рд░ рдХреЗ рд╣рдорд▓реЛрдВ рд╕реЗ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрд╛рдп рдХрд░ рд╕рдХрддрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣ рд╕рдВрднрд╛рд╡рдирд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдзрди рд╣рд╕реНрддрд╛рдВрддрд░рдг рдХреЗ рд▓рд┐рдП рд╣реИрдВрдбрд▓рд░ рдХрд╛ рд▓рд┐рдВрдХ рдЖрдИрдПрдордЬреА рдЯреИрдЧ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЗрд╕рд▓рд┐рдП рдРрд╕реЗ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ) рдкреНрд░реЛрд╕реЗрд╕ рдХрд┐рдпрд╛ рдЧрдпрд╛)ред
  • рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЗрдВрдЬрди V8 рдореЗрдВ рдЕрдиреБрдХреВрд▓рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдвреЗрд░ рдкрд░ рд╕рдВрдХреЗрддрдХ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдирд╛ред рдкреВрд░реНрдг 64-рдмрд┐рдЯ рдорд╛рди рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдХреЗрд╡рд▓ рдкреЙрдЗрдВрдЯрд░ рдХреЗ рдЕрджреНрд╡рд┐рддреАрдп рдирд┐рдЪрд▓реЗ рдмрд┐рдЯреНрд╕ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕ рдЕрдиреБрдХреВрд▓рди рдиреЗ 40-3% рдХреЗ рдкреНрд░рджрд░реНрд╢рди рджрдВрдб рдХреА рдХреАрдордд рдкрд░ рд╣реАрдк рдореЗрдореЛрд░реА рдЦрдкрдд рдХреЛ 8% рддрдХ рдХрдо рдХрд░рдирд╛ рд╕рдВрднрд╡ рдмрдирд╛ рджрд┐рдпрд╛ред
    рдХреНрд░реЛрдо 80 рд░рд┐рд▓реАрдЬ

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

  • рдкрд░рд┐рд╡рд░реНрддрди рд╡реЗрдм рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдЯреВрд▓ рдореЗрдВ:
    • рд╡реЗрдм рдХрдВрд╕реЛрд▓ рдореЗрдВ рдЕрдм рд▓реЗрдЯ рдФрд░ рдХреНрд▓рд╛рд╕ рдПрдХреНрд╕рдкреНрд░реЗрд╢рди рдХреЛ рдлрд┐рд░ рд╕реЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╣реИред

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

    • рдмреЗрд╣рддрд░ WebAssembly рдбрд┐рдмрдЧрд┐рдВрдЧ рдЙрдкрдХрд░рдгред рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдмреМрдирд╛ рдЪрд░рдг-рджрд░-рдЪрд░рдг рдбрд┐рдмрдЧрд┐рдВрдЧ, рдмреНрд░реЗрдХрдкреНрд╡рд╛рдЗрдВрдЯ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдФрд░ рд╕реНрд░реЛрдд рдХреЛрдб рдореЗрдВ рд╕реНрдЯреИрдХ рдЯреНрд░реЗрд╕ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд┐рд╕рдореЗрдВ WebAssembly рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИред

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

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

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

      рдирдП рдкрде рдФрд░ рдпреВрдЖрд░рдПрд▓ рдХреЙрд▓рдо рдЬреЛрдбрд╝реЗ рдЧрдП рдЬреЛ рдкреНрд░рддреНрдпреЗрдХ рдиреЗрдЯрд╡рд░реНрдХ рд╕рдВрд╕рд╛рдзрди рдХреЗ рд▓рд┐рдП рдкреВрд░реНрдг рдкрде рдФрд░ рдкреВрд░реНрдг рдпреВрдЖрд░рдПрд▓ рджрд┐рдЦрд╛рддреЗ рд╣реИрдВред рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдЪрдпрдирд┐рдд рдХреНрд╡реЗрд░реА рдЕрд╡рд▓реЛрдХрди рдЖрд░реЗрдЦ рдореЗрдВ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХреА рдЧрдИ рд╣реИред

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

    • рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрдерд┐рддрд┐рдпрд╛рдВ рдЯреИрдм рдореЗрдВ, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛-рдПрдЬреЗрдВрдЯ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рдХрд▓реНрдк рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИред

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

    • рдСрдбрд┐рдЯ рдкреИрдирд▓ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдирдпрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
      рдХреНрд░реЛрдо 80 рд░рд┐рд▓реАрдЬ

    • рдЯреИрдм рдореЗрдВ рд╡реНрдпрд╛рдкреНрддрд┐ рдкреНрд░рддреНрдпреЗрдХ рдлрд╝рдВрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рдпрд╛ рдкреНрд░рддреНрдпреЗрдХ рдХреЛрдб рдмреНрд▓реЙрдХ рдХреЗ рд▓рд┐рдП рдХрд╡рд░реЗрдЬ рдбреЗрдЯрд╛ рдПрдХрддреНрд░ рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдХрд▓реНрдк рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ (рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддреГрдд рдЖрдВрдХрдбрд╝реЗ, рд▓реЗрдХрд┐рди рдЕрдзрд┐рдХ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ)ред

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

  • AppCache рдореЗрдирд┐рдлреЗрд╕реНрдЯ рдПрдХреНрд╢рди (рдСрдлрд╝рд▓рд╛рдЗрди рдореЛрдб рдореЗрдВ рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдиреЗ рдХреА рддрдХрдиреАрдХ) рд╕реАрдорд┐рдд рд╕рд╛рдЗрдЯ рдХреА рд╡рд░реНрддрдорд╛рди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ (рдпрджрд┐ рдореЗрдирд┐рдлреЗрд╕реНрдЯ www.example.com/foo/bar/ рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рддреЛ URL рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреЗрд╡рд▓ /foo/bar/ рдХреЗ рдЕрдВрджрд░ рд╣реА рдХрд╛рдо рдХрд░реЗрдЧреА)ред Chrome 82 рдореЗрдВ AppCache рд╕рдкреЛрд░реНрдЯ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╣рдЯрд╛рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рд╣реИред рдЙрджреНрдзреГрдд рдХрд╛рд░рдг рдХреНрд░реЙрд╕-рд╕рд╛рдЗрдЯ рд╕реНрдХреНрд░рд┐рдкреНрдЯрд┐рдВрдЧ рд╣рдорд▓реЛрдВ рдХреЗ рд▓рд┐рдП рд╡реИрдХреНрдЯрд░реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╕реЗ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛рдиреЗ рдХреА рдЗрдЪреНрдЫрд╛ рд╣реИред AppCache рдХреЗ рдмрдЬрд╛рдп API рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрд╢рдВрд╕рд╛ рдХреА рдЬрд╛рддреА рд╣реИ рдХреИрд╢.
  • рдмрдВрдж рд▓реАрдЧреЗрд╕реА WebVR 1.1 API рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди, рдЬрд┐рд╕реЗ API рджреНрд╡рд╛рд░рд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рд╡реЗрдмрдПрдХреНрд╕рдЖрд░ рдбрд┐рд╡рд╛рдЗрд╕, рдЬреЛ рдЖрдкрдХреЛ рдЖрднрд╛рд╕реА рдФрд░ рд╕рдВрд╡рд░реНрдзрд┐рдд рд╡рд╛рд╕реНрддрд╡рд┐рдХрддрд╛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдШрдЯрдХреЛрдВ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдФрд░ рд╕реНрдерд┐рд░ рдЖрднрд╛рд╕реА рд╡рд╛рд╕реНрддрд╡рд┐рдХрддрд╛ рд╣реЗрд▓рдореЗрдЯ рд╕реЗ рд▓реЗрдХрд░ рдореЛрдмрд╛рдЗрд▓ рдЙрдкрдХрд░рдгреЛрдВ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╕рдорд╛рдзрд╛рдиреЛрдВ рддрдХ рд╡рд┐рднрд┐рдиреНрди рд╡рд░реНрдЧреЛрдВ рдХреЗ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХреЛ рдПрдХреАрдХреГрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
  • рд░рдЬрд┐рд╕реНрдЯрд░рдкреНрд░реЛрдЯреЛрдХреЙрд▓рд╣реИрдВрдбрд▓рд░() рдФрд░ рдЕрдирд░рдЬрд┐рд╕реНрдЯрд░рдкреНрд░реЛрдЯреЛрдХреЙрд▓рд╣реИрдВрдбрд▓рд░() рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬреБрдбрд╝реЗ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╣реИрдВрдбрд▓рд░ рдЕрдм рдХреЗрд╡рд▓ рдПрдХ рд╕реБрд░рдХреНрд╖рд┐рдд рд╕рдВрджрд░реНрдн рдореЗрдВ рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рдЬрдм HTTPS рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдХреНрд╕реЗрд╕ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ)ред

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

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

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