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

рдЧреВрдЧрд▓ рдкреНрд░рд╕реНрддреБрдд рд╡реЗрдм рдмреНрд░рд╛рдЙрдЬрд░ рд░рд┐рд▓реАрдЬ Chrome 75... рдПрдХреИ рд╕рд╛рде рдЙрдкрд▓рдмреНрдз рдЫ рдПрдХ рдирд┐: рд╢реБрд▓реНрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рд╕реНрдерд┐рд░ рд░рд┐рд▓реАрдЬ рдХреНрд░реЛрдорд┐рдпрдо, рдЬрд╕рд▓реЗ рдХреНрд░реЛрдордХреЛ рдЖрдзрд╛рд░рдХреЛ рд░реВрдкрдорд╛ рдХрд╛рд░реНрдп рдЧрд░реНрджрдЫред рдХреНрд░реЛрдо рдмреНрд░рд╛рдЙрдЬрд░ рдлрд░рдХ рдЫ рдЧреБрдЧрд▓ рд▓реЛрдЧреЛрдХреЛ рдкреНрд░рдпреЛрдЧ, рдЕрдиреБрд░реЛрдзрдорд╛ рдлреНрд▓реНрдпрд╛рд╕ рдореЛрдбреНрдпреБрд▓ рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛, рджреБрд░реНрдШрдЯрдирд╛рдХреЛ рдЕрд╡рд╕реНрдерд╛рдорд╛ рд╕реВрдЪрдирд╛рд╣рд░реВ рдкрдард╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рдгрд╛рд▓реАрдХреЛ рдЙрдкрд╕реНрдерд┐рддрд┐, рд╕реБрд░рдХреНрд╖рд┐рдд рднрд┐рдбрд┐рдпреЛ рд╕рд╛рдордЧреНрд░реА рдкреНрд▓реЗ рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдореЛрдбреНрдпреБрд▓рд╣рд░реВ (DRM), рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХрд╣рд░реВ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрдиреЗ рдкреНрд░рдгрд╛рд▓реА рд░ рдЦреЛрдЬрдХреЛ рдХреНрд░рдордорд╛ рдкреНрд░рд╕рд╛рд░рдгред RLZ рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВред рдХреНрд░реЛрдо 76 рдХреЛ рдЕрд░реНрдХреЛ рд░рд┐рд▓реАрдЬ рдЬреБрд▓рд╛рдИ 30 рдорд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдЫред

рдореБрдЦреНрдп рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрдиреБрд╣реЛрд╕реН ╨▓ рдХреНрд░реЛрдо 75:

  • canvas.getContext() рд╡рд┐рдзрд┐рдорд╛ рдердкреЗ рдорд╛рдирдХ DOM рдЕрдкрдбреЗрдЯ рдореЗрдХрд╛рдирд┐рдЬрдорд▓рд╛рдИ рдмрд╛рдЗрдкрд╛рд╕ рдЧрд░реЗрд░ рд░ OpenGL рдорд╛рд░реНрдлрдд рд╕реАрдзреИ рдЖрдЙрдЯрдкреБрдЯ рдЧрд░реЗрд░ рдиреНрдпреВрдирддрдо рд╡рд┐рд▓рдореНрдмрддрд╛ рдкреНрд░рджрд╛рди рдЧрд░реНрдиреЗ рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реЗрдиреНрдбрд░рд┐рдЩ рдкреНрд░рдгрд╛рд▓реА рдкреНрд░рдпреЛрдЧ рдЧрд░реА рдХреНрдпрд╛рдирднрд╛рд╕ рд╕рдиреНрджрд░реНрднрд╣рд░реВ (2D рд╡рд╛ WebGL) рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ "рдбрд┐рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдЗрдЬреНрдб" рдЭрдгреНрдбрд╛;
  • API рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░рд┐рдпреЛ рд╡реЗрдм рд╕рд╛рдЭреЗрджрд╛рд░реА (object navigator.share), рдЬрд╕рдХреЛ рд╕рд╛рде, рд╡реНрдпрдХреНрддрд┐рдЧрдд рдмрдЯрдирд╣рд░реВрдХреЛ рд╕реВрдЪреАрдХреЛ рд╕рдЯреНрдЯрд╛, рддрдкрд╛рдЗрдБ рдЖрдЧрдиреНрддреБрдХрд╕рдБрдЧ рд╕рд╛рдиреНрджрд░реНрднрд┐рдХ рд╕рд╛рдорд╛рдЬрд┐рдХ рд╕рдЮреНрдЬрд╛рд▓рд╣рд░реВрдорд╛ рдкреНрд░рдХрд╛рд╢рдирдХреЛ рд▓рд╛рдЧрд┐ рдПрдХ рдПрдХреАрдХреГрдд рдмрдЯрди рдЙрддреНрдкрдиреНрди рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред API рдорд╛ рдирдпрд╛рдБ рд░рд┐рд▓реАрдЬ рдорд╛ рдердкрд┐рдпреЛ рдЕрдиреНрдп рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдорд╛ рдлрд╛рдЗрд▓рд╣рд░реВ рдкрдард╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐ рдорд╛рдирдХ рд╕рдВрд╡рд╛рдж рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдПрдиреНрдбреНрд░реЛрдЗрдбрдорд╛ рдореЗрд▓, рдмреНрд▓реБрдЯреБрде, рдЖрджрд┐ рдорд╛рд░реНрдлрдд рдкрдард╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐ рдмреНрд▓рдХ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реБрдиреНрдЫ);
  • рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рднрдПрдХреЛ рдЫ рдЕрдВрдбрд░рд╕реНрдХреЛрд░рдХреЛ рд╕рд╛рде рдбрд┐рдЬрд┐рдЯрд▓ рдЕрдХреНрд╖рд░рд╣рд░реВрдорд╛ рд╕рдВрдЦреНрдпрд╛рд╣рд░реВрдХреЛ рд╕рдореВрд╣рд╣рд░реВ рдЕрд▓рдЧ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЛ рд▓рд╛рдЧреА, рдареВрд▓рд╛ рд╕рдВрдЦреНрдпрд╛рд╣рд░реБ рдХреЛ рдкрдвреНрди рдпреЛрдЧреНрдпрддрд╛ рд╕реБрдзрд╛рд░ рдЧрд░реНрди рдХреЛ рд▓рд╛рдЧреА, рддрдкрд╛рдИрд▓реЗ рдХреЛрдб рдорд╛ 1_000_000_000 рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ рд░ рдпреЛ рд╕рдВрдЦреНрдпрд╛ 1000000000 рдХреЛ рд░реВрдкрдорд╛ рдкреНрд░рд╢реЛрдзрди рдЧрд░рд┐рдиреЗрдЫ;
  • рд╕рдмреИ рдбреЗрд╕реНрдХрдЯрдк рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛ рд╕рдХреНрд╖рдо рдХрдбрд╛ рд╕рд╛рдЗрдЯ рдЕрд▓рдЧрд╛рд╡ рдореЛрдб, рдЬрд╕рдорд╛ рд╡рд┐рднрд┐рдиреНрди рд╣реЛрд╕реНрдЯрд╣рд░реВрдХрд╛ рдкреГрд╖реНрдард╣рд░реВ рд╕рдзреИрдВ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВрдХреЛ рдореЗрдореЛрд░реАрдорд╛ рд░рд╛рдЦрд┐рдиреНрдЫрдиреН, рдЬрд╕рдордзреНрдпреЗ рдкреНрд░рддреНрдпреЗрдХрд▓реЗ рдЖрдлреНрдиреИ рд╕реНрдпрд╛рдиреНрдбрдмрдХреНрд╕ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫред рдХрдбрд╛ рдЕрд▓рдЧрд╛рд╡ рдореЛрдбрдХреЛ рдореБрдЦреНрдп рд╡рд┐рд╢реЗрд╖рддрд╛ рднрдиреЗрдХреЛ рдЯреНрдпрд╛рдмрд╣рд░реВрджреНрд╡рд╛рд░рд╛ рд╣реЛрдЗрди, рддрд░ рдбреЛрдореЗрдирд╣рд░реВрджреНрд╡рд╛рд░рд╛ рд╡рд┐рднрд╛рдЬрди рд╣реЛ, рдЕрд░реНрдерд╛рддреНред рдпрджрд┐ рдкрд╣рд┐рд▓реЗ рдЕрдиреНрдп рдбреЛрдореЗрдирд╣рд░реВрдмрд╛рдЯ рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░рд┐рдПрдХрд╛ рд╕реНрдХреНрд░рд┐рдкреНрдЯрд╣рд░реВ, iframes рд░ рдкрдкрдЕрдкрд╣рд░реВрдХреЛ рд╕рд╛рдордЧреНрд░реАрд╣рд░реВ рдЖрдзрд╛рд░ рд╕рд╛рдЗрдЯрд╕рдБрдЧ рдПрдЙрдЯреИ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдорд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ рднрдиреЗ, рдЕрдм рддрд┐рдиреАрд╣рд░реВ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВрдорд╛ рд╡рд┐рднрд╛рдЬрд┐рдд рд╣реБрдиреЗрдЫрдиреН;
  • рдХрд╛рд▓реЛрд╕реВрдЪреАрдорд╛ рд░рд╛рдЦрд┐рдПрдХрд╛ рдПрдбрдЕрдирд╣рд░реВрд▓рд╛рдИ рдЕрдм рдЕрд╕рдХреНрд╖рдо рдкрд╛рд░реНрдиреБрдХреЛ рд╕рдЯреНрдЯрд╛ рдкреВрд░реНрдг рд░реВрдкрдорд╛ рд╣рдЯрд╛рдЗрдиреЗрдЫ рд░ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдореЛрдбрдорд╛ рд░рд╛рдЦрд┐рдиреЗрдЫред
  • рдХреНрд░реЛрдордХреЛ рдмрд┐рд▓реНрдЯ-рдЗрди рдХрд╛рд░реНрдп рдкреНрд░рдмрдиреНрдзрдХрдорд╛ (рд╕реЗрдЯрд┐рдЩрд╣рд░реВ > рдердк рдЙрдкрдХрд░рдгрд╣рд░реВ > рдХрд╛рд░реНрдп рдкреНрд░рдмрдиреНрдзрдХ) рд╕реБрд░рдХреНрд╖рд┐рдд рд╕реЗрд╡рд╛ рдХрд░реНрдордЪрд╛рд░реАрд╣рд░реВ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрджреИ;
  • рд╡рд┐рд╢реЗрд╖рддрд╛ " window.open() рд╡рд┐рдзрд┐рдорд╛ рдердкрд┐рдПрдХреЛ рдЫnoreferrer", рддрдкрд╛рдИрд▓рд╛рдИ рд░реЗрдлрд░рд░ рд╣реЗрдбрд░ рднрд░реНрди рдмрд┐рдирд╛ рдкреГрд╖реНрда рдЦреЛрд▓реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдБрджреИ;
  • рдердкрд┐рдпреЛ рдирд┐рд░реНрджреЗрд╢рдирд╣рд░реВ рд╕реАрдПрд╕рдкреА (рд╕рд╛рдордЧреНрд░реА рд╕реБрд░рдХреНрд╖рд╛ рдиреАрддрд┐) "script-src-attr", "script-src-elem", "style-src-attr" рд░ "style-src-elem", рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд░ рд╢реИрд▓реА рдирд┐рд░реНрджреЗрд╢рдирд╣рд░реВрдХреЛ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдЧрд░реНрджреИ, рддрд░ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдШрдЯрдирд╛ рд╣реНрдпрд╛рдиреНрдбрд▓рд░рд╣рд░реВ, рддрддреНрд╡рд╣рд░реВ рд╡рд╛ рд╡рд┐рд╢реЗрд╖рддрд╛рд╣рд░реВрдорд╛ рд▓рд╛рдЧреВ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛;
  • рд╡реЗрдм рдкреНрд░рдорд╛рдгреАрдХрд░рдг API рдорд╛ рдердкрд┐рдпреЛ FIDO CTAP2 PIN рд╕рдорд░реНрдерди рдПрдХ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛-рдкрд░рд┐рднрд╛рд╖рд┐рдд PIN рдХреЛрдб рдкреНрд░рдпреЛрдЧ рдЧрд░реА рдкреНрд░реЛрдЯреЛрдХрд▓ рд╕рдорд░реНрдерди рдЧрд░реНрдиреЗ рдХреБрдЮреНрдЬреАрд╣рд░реВрд╕рдБрдЧ рдХрд╛рд░реНрдпрд╣рд░реВ рдЕрдзрд┐рдХреГрдд рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ред FIDO CTAP2ред рдХрдиреНрдлрд┐рдЧрд░реЗрдЯрд░рдорд╛, "рдЙрдиреНрдирдд" рдЦрдгреНрдбрдорд╛, "рд╕реБрд░рдХреНрд╖рд╛ рдХреБрдЮреНрдЬреАрд╣рд░реВ рдкреНрд░рдмрдиреНрдз рдЧрд░реНрдиреБрд╣реЛрд╕реН" рд╡рд╕реНрддреБ рджреЗрдЦрд╛ рдкрд░реЗрдХреЛ рдЫ, рдЬрд╕рдорд╛ рддрдкрд╛рдЗрдБ USB рдбреНрд░рд╛рдЗрднрдорд╛ рдЕрд╡рд╕реНрдерд┐рдд рдХреБрдЮреНрдЬреАрд╣рд░реВ рд╕реБрд░рдХреНрд╖рд┐рдд рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдкрд┐рди рдХреЛрдб рдкреНрд░рджрд╛рди рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ, рд╕рд╛рдереИ рдХреБрдЮреНрдЬреА рд░рд┐рд╕реЗрдЯ рдЧрд░реНрдиреЗ рд╡рд┐рдХрд▓реНрдк (рд╕рдмреИ рдЦрд╛рд▓реА рдЧрд░реНрдиреБрд╣реЛрд╕реНред рдбрд╛рдЯрд╛ рд░ рдкрд┐рди);
  • рд╡реЗрдм рдПрдирд┐рдореЗрд╕рди API рдорд╛ рд╡рд╕реНрддреБрд╣рд░реВ рдердкрд┐рдПрдХрд╛ рдЫрдиреН
    рдПрдирд┐рдореЗрд╕рди рдЗрдлреЗрдХреНрдЯ рд░ рдХреАрдлреНрд░реЗрдо рдЗрдлреЗрдХреНрдЯ, рддрдкрд╛рдИрдВрд▓рд╛рдИ рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛рддреНрдордХ рд░реВрдкрдорд╛ рдПрдирд┐рдореЗрдЯреЗрдб рддрддреНрд╡рд╣рд░реВ рд░ рд╕рдордп (рдЕрд╡рдзрд┐, рдврд┐рд▓рд╛рдЗ) рдирд┐рдпрдиреНрддреНрд░рдг рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред
    рд╕рд╛рдереИ, рдирдпрд╛рдБ рдХрдиреНрд╕реНрдЯреНрд░рдХреНрдЯрд░ рдердкрд┐рдПрдХреЛ рдЫ рдПрдирд┐рдореЗрд╕рди(), рдЬрд╕рд▓реЗ рдердк рд╡реНрдпрд╛рдкрдХ рдПрдирд┐рдореЗрд╕рди рдирд┐рдпрдиреНрддреНрд░рдг рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред рдкрд╣рд┐рд▓реЗ, рд╡реЗрдм рдПрдирд┐рдореЗрд╕рди API рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ Element.animate() рд╡рд┐рдзрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдПрдирд┐рдореЗрд╕рдирд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдпреЛ, рдЬрд╕рд▓реЗ рдкрд╣рд┐рд▓реЗ рдиреИ рдЙрддреНрдкрдиреНрди рдЧрд░рд┐рдПрдХреЛ рдПрдирд┐рдореЗрд╕рди рд╡рд╕реНрддреБ рдлрд┐рд░реНрддрд╛ рдЧрд░реНтАНрдпреЛред рдЕрдм рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд▓реЗ рд╕реНрдкрд╖реНрдЯ рдХрдиреНрд╕реНрдЯреНрд░рдХреНрдЯрд░ рдХрд▓ рдорд╛рд░реНрдлрдд рдпрд╕рдХреЛ рд╕рд┐рд░реНрдЬрдирд╛рд▓рд╛рдИ рдирд┐рдпрдиреНрддреНрд░рдг рдЧрд░реНрди рд╕рдХреНрдЫ, рдЬрд╕рдорд╛, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рддрдкрд╛рдИрдВрд▓реЗ KeyframeEffect рд╡рд╕реНрддреБ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ;

  • рд╡рд┐рдХрд▓реНрдк рдердкрд┐рдпреЛ HTMLVideoElement.playsInline, рддрддреНрд╡рдХреЛ рдкреНрд▓реЗрдмреНрдпрд╛рдХ рдХреНрд╖реЗрддреНрд░рдорд╛ рднрд┐рдбрд┐рдпреЛ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрди рдмреНрд░рд╛рдЙрдЬрд░рд▓рд╛рдИ рдирд┐рд░реНрджреЗрд╢рди рджрд┐рдБрджреИ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдкреВрд░реНрдг-рд╕реНрдХреНрд░рд┐рди рдкреНрд▓реЗрдмреНрдпрд╛рдХ рд╡рд┐рдзрд┐ рдкреНрд░рджрд╛рди рдЧрд░реНрди);
  • MediaStreamTrack.getCapabilities() рд╡рд┐рдзрд┐рд▓реЗ рдЕрдбрд┐рдпреЛ рдЙрдкрдХрд░рдгрд╣рд░реВ (рдирдореВрдирд╛ рдЖрд╡реГрддреНрддрд┐, рдврд┐рд▓рд╛рдЗ, рдЪреНрдпрд╛рдирд▓рд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛, рдЖрджрд┐) рд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рдЧреБрдгрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдорд╛рдиреНрдп рдорд╛рдирд╣рд░реВрдХреЛ рджрд╛рдпрд░рд╛ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рд▓рд╛рдЧреВ рдЧрд░реНрджрдЫ;
  • API WebRTC рдорд╛ рдердкрд┐рдпреЛ RTCDtls рдпрд╛рддрд╛рдпрд╛рдд рд╕рдХреНрд░рд┐рдп рдпрд╛рддрд╛рдпрд╛рддрдХреЛ рдмрд╛рд░реЗрдорд╛ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди, рдЬрд╕реНрддреИ SCTP рд╡рд╛ DTLS (рдбрд╛рдЯрд╛рдЧреНрд░рд╛рдо рдЯреНрд░рд╛рдиреНрд╕рдкреЛрд░реНрдЯ рд▓реЗрдпрд░ рд╕реЗрдХреНрдпреБрд░рд┐рдЯреА) рдХреЛ рдкреНрд░рдпреЛрдЧ, рдЬрд╕ рдорд╛рд░реНрдлрдд RTP рд░ RTCP рдкреНрдпрд╛рдХреЗрдЯрд╣рд░реВ рдкрдард╛рдЗрдиреНрдЫ рд╡рд╛ рдкреНрд░рд╛рдкреНрдд рдЧрд░рд┐рдиреНрдЫред RTCIceTransport рдЗрдиреНрдЯрд░рдлреЗрд╕ рдкрдирд┐ рдпрд╛рддрд╛рдпрд╛рддрдХреЛ рдЕрд╡рд╕реНрдерд╛ рдмрд╛рд░реЗ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд╛рди рдЧрд░реНрди рдердкрд┐рдПрдХреЛ рдЫ
    RTCPeerConnection рд╡рд╕реНрддреБрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХреЛ ICEs;

  • рдХреНрдпрд╛рд╕-рдирд┐рдпрдиреНрддреНрд░рдг рд╣реЗрдбрд░рд▓реЗ рдирд┐рд░реНрджреЗрд╢рди рд▓рд╛рдЧреВ рдЧрд░реНрджрдЫ "рдмрд╛рд╕реА-рдЬрдмрдХрд┐-рдкреБрдирд░реНрдорд╛рдиреАрдХрд░рдг", рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рдордп рд╕рдЮреНрдЭреНрдпрд╛рд▓ рд╕реЗрдЯ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ рдЬреБрди рд╕рдордпрдорд╛ рдмреНрд░рд╛рдЙрдЬрд░рд▓реЗ рд╕рд╛рдиреНрджрд░реНрднрд┐рдХрддрд╛рдХреЛ рд▓рд╛рдЧрд┐ рдореНрдпрд╛рдж рд╕рдорд╛рдкреНрдд рднрдПрдХреЛ рдПрд╕рд┐рдиреНрдХреНрд░реЛрдирд╕ рдкреБрди: рдЬрд╛рдБрдЪрдХреЛ рд╕рд╛рде рд╕реНрд░реЛрдд рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХреНрдЫ;
  • рдХреНрд╖рдорддрд╛ рдердкрд┐рдпреЛ Inertial рд╕реНрдХреНрд░реЛрд▓рд┐рдЩрдХреЛ рд╕рдордпрдорд╛ рддрддреНрд╡рд╣рд░реВрдорд╛ рд╕реНрдиреНрдпрд╛рдкрд┐рдЩ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрди рд╕реНрдиреНрдпрд╛рдк рд╕реНрдЯрдк рд╕реНрдХреНрд░реЛрд▓ рдЧрд░реНрдиреБрд╣реЛрд╕реН (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рд╕реВрдЪреАрдорд╛ рдЫрд╡рд┐рд╣рд░реВ рдЪрдпрди рдЧрд░реНрджрд╛ рдлрд░рд╛рдХрд┐рд▓реЛ рд╕реНрд╡рд╛рдЗрдк рдЗрд╢рд╛рд░рд╛рд▓реЗ рдЕрдиреНрддрд┐рдо рддрддреНрд╡рдХреЛ рд╕рдЯреНрдЯрд╛ рдЕрд░реНрдХреЛрдХреЛ рдЪрдпрдирдорд╛ рд▓реИрдЬрд╛рдиреНрдЫ);
  • рдПрдиреНрдбреНрд░реЛрдЗрдб рд╕рдВрд╕реНрдХрд░рдгрд▓реЗ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдлрд╛рд░рдорд╣рд░реВрдорд╛ рдЦрд╛рддрд╛ рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВ рд╕реНрд╡рдд: рднрд░реНрдиреЗ рдЗрдиреНрдЯрд░рдлреЗрд╕рд▓рд╛рдИ рд╕реБрдзрд╛рд░ рдЧрд░реЗрдХреЛ рдЫред рд╕рдЩреНрдХреЗрдд рдмреНрд▓рдХ рдЕрдм рд╕рд┐рдзреИ рдЕрди-рд╕реНрдХреНрд░рд┐рди рдХрд┐рдмреЛрд░реНрдбрдХреЛ рдорд╛рдерд┐ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реБрдиреНрдЫ рд░, рдХреНрд▓рд┐рдХ рдЧрд░реНрджрд╛, рдЗрдирдкреБрдЯ рдлрд╛рд░рдо рдЕрд╕реНрдкрд╖реНрдЯ рдирдЧрд░реА рдЕрди-рд╕реНрдХреНрд░рд┐рди рдХрд┐рдмреЛрд░реНрдбрдХреЛ рд╕рдЯреНрдЯрд╛ рд╕рдореНрднрд╛рд╡рд┐рдд рдмрдЪрдд рдЧрд░рд┐рдПрдХрд╛ рд╡рд┐рдХрд▓реНрдкрд╣рд░реВ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрджрдЫ;
  • рд░рд┐рдбрд░ рдореЛрдбрдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛ, рд╕рдХреНрд╖рдо рд╣реБрдБрджрд╛, рдХреЗрд╡рд▓ рдЕрд░реНрдердкреВрд░реНрдг рдкрд╛рда рдорд╛рддреНрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реБрдиреНрдЫ, рд░ рд╕рдмреИ рд╕рд╛рдердорд╛ рдирд┐рдпрдиреНрддреНрд░рдгрд╣рд░реВ, рдмреНрдпрд╛рдирд░рд╣рд░реВ, рдореЗрдиреБрд╣рд░реВ, рдиреЗрднрд┐рдЧреЗрд╕рди рдмрд╛рд░рд╣рд░реВ рд░ рд╕рд╛рдордЧреНрд░реАрд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рдирднрдПрдХрд╛ рдкреГрд╖реНрдардХрд╛ рдЕрдиреНрдп рднрд╛рдЧрд╣рд░реВ рд▓реБрдХреЗрдХрд╛ рд╣реБрдиреНрдЫрдиреНред рдирдпрд╛рдБ рдореЛрдбрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рд╕рдХреНрд╖рдо рдЧрд░реНрдиреЗ рдХрд╛рд░реНрдп chrome://flags/#enable-reader-mode рд╡рд┐рдХрд▓реНрдк рдкреНрд░рдпреЛрдЧ рдЧрд░реА рдЧрд░рд┐рдиреНрдЫ, рддреНрдпрд╕рдкрдЫрд┐ рдпрд╕рд▓рд╛рдИ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рд╡рд┐рдХрд▓реНрдк рдбреНрд░рдк-рдбрд╛рдЙрди рдореЗрдиреБрдорд╛ рджреЗрдЦрд╛ рдкрд░реНрджрдЫ;
  • V8 JavaScript рдЗрдиреНрдЬрд┐рдирд▓реЗ WebAssembly рд╕рдВрдХрд▓рди рдкрд░рд┐рдгрд╛рдорд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕реНрдкрд╖реНрдЯ рдХреНрдпрд╛рд╕рд┐рдЩ рдореЛрдб рд▓рд╛рдЧреВ рдЧрд░реНрджрдЫ (рдЬрдм рдкреГрд╖реНрда рдкреБрди: рдЦреЛрд▓рд┐рдиреНрдЫ, рдкрд╣рд┐рд▓реЗ рдкреНрд░рд╢реЛрдзрд┐рдд WebAssembly рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВ рдХреНрдпрд╛рд╕рдмрд╛рдЯ рд╕реБрд░реБ рдЧрд░рд┐рдиреЗрдЫ)ред IN
    WebAssembly рдирдпрд╛рдБ memory.copy, memory.fill, table.copy, memory.init, рд░ table.init рдирд┐рд░реНрджреЗрд╢рдирд╣рд░реВ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрд░реНрди, рднрд░реНрди, рд░ рдореЗрдореЛрд░реАрдХреЛ рдареВрд▓рд╛ рдХреНрд╖реЗрддреНрд░рд╣рд░реВ рдкреНрд░рд╛рд░рдореНрдн рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдердкрд┐рдпреЛред

  • рдлреНрд▓рд╛рдИрдорд╛ рд╕рд┐рдзрд╛ рдкрд╛рд░реНрд╕рд┐рдЩ рд╕реНрдХреНрд░рд┐рдкреНрдЯрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛ рдХрд┐рдирднрдиреЗ рддрд┐рдиреАрд╣рд░реВ рдореБрдЦреНрдп рдХреНрд░реЛрдо рдереНрд░реЗрдб рд╕рдорд╛рд╡реЗрд╢ рдирдЧрд░реА рдиреЗрдЯрд╡рд░реНрдХрдорд╛ рдбрд╛рдЙрдирд▓реЛрдб рд╣реБрдиреНрдЫрдиреНред рдкрд╣рд┐рд▓реЗ, рд╕реНрдЯреНрд░рд┐рдо рдкрд╣рд┐рд▓реЛ рдкрдЯрдХ рдореБрдЦреНрдп рдереНрд░реЗрдбрдорд╛ рдкреНрд░рд╛рдкреНрдд рднрдПрдХреЛ рдерд┐рдпреЛ, рдЬрд╕рдмрд╛рдЯ рдпрд╕рд▓рд╛рдИ рдкрд╛рд░реНрд╕рд░рдорд╛ рд░рд┐рдбрд┐рд░реЗрдХреНрдЯ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛред рдпреЛ рд╡реНрдпрд╡рд╕реНрдерд╛рдХреЛ рдЕрд░реНрде рдореБрдЦреНрдп рдереНрд░реЗрдбрдорд╛ рдЪрд▓реНрдиреЗ рдЕрдиреНрдп рдХрд╛рд░реНрдпрд╣рд░реВ рдЬрд╕реНрддреИ HTML рдкрд╛рд░реНрд╕рд┐рдЩ рд░ рдЕрдиреНрдп JavaScript рд╕реНрдХреНрд░рд┐рдкреНрдЯрд╣рд░реВ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реЗрд░ рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рдирд▓рд╛рдИ рд░реЛрдХреНрди рд╕рдХрд┐рдиреНрдЫред рдЕрдм рдпрд╕реНрддреЛ рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рди рдЦрд╛рд░реЗрдЬ рдЧрд░рд┐рдПрдХреЛ рдЫ;
  • рд╡реЗрдм рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдЙрдкрдХрд░рдгрд╣рд░реВрдорд╛ рд╕реБрдзрд╛рд░рд╣рд░реВ:
    • CSS рдирд┐рд░реАрдХреНрд╖рдг рдореЛрдбрд▓реЗ CSS рдЧреБрдгрд╣рд░реВрдорд╛ рд▓рд╛рдЧреВ рдЧрд░реНрди рд╕рдХрд┐рдиреЗ рдкреНрд░рдХрд╛рд░реНрдпрд╣рд░реВрдХреЛ рдирд╛рдо рд░ рдЖрдзрд╛рд░ рдорд╛рдирд╣рд░реВрдХреЛ рд╕реНрд╡рдд: рдкреВрд░реНрдгрддрд╛ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, "рдлрд┐рд▓реНрдЯрд░: рдмреНрд▓рд░(1px)")ред рд╕реБрдЭрд╛рд╡ рдЧрд░рд┐рдПрдХрд╛ рдорд╛рдирд╣рд░реВ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдЧрд░рд┐рдПрдХреЛ рдкреГрд╖реНрда рд▓реЗрдЖрдЙрдЯрдорд╛ рддреБрд░реБрдиреНрддреИ рдкреНрд░рддрд┐рдмрд┐рдореНрдмрд┐рдд рд╣реБрдиреНрдЫрдиреН;
      рдХреНрд░реЛрдо рд░рд┐рд▓реАрдЬ 75

    • рдХрдорд╛рдгреНрдб рдкреНрдпрд╛рдирд▓рдорд╛, Ctrl+Shift+P рдерд┐рдЪреНрджрд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реБрдиреНрдЫ, рд╕реЗрд╡рд╛рдХрд░реНрдореА, рд╕реНрдерд╛рдиреАрдп рднрдгреНрдбрд╛рд░рдг, рд╕рддреНрд░ рднрдгреНрдбрд╛рд░рдг рд╕рд╣рд┐рдд рдкреГрд╖реНрдард╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рд╕рдмреИ рдбрд╛рдЯрд╛ рдЦрд╛рд▓реА рдЧрд░реНрди (рдПрдкреНрд▓рд┐рдХреЗрд╕рди> рдХреНрд▓рд┐рдпрд░ рд╕реНрдЯреЛрд░реЗрдЬ рдореЗрдиреБрд▓рд╛рдИ рдХрд▓ рдЧрд░реНрдиреЗ рдЕрдиреБрд░реВрдк) "рд╕рд╛рдЗрдЯ рдбрд╛рдЯрд╛ рдЦрд╛рд▓реА рдЧрд░реНрдиреБрд╣реЛрд╕реН" рдЖрджреЗрд╢ рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫред , IndexedDB, Web SQL , рдХреБрдХреАрд╣рд░реВ, рдХреНрдпрд╛рд╕ рд░ рдПрдкреНрд▓рд┐рдХреЗрд╕рди рдХреНрдпрд╛рд╕;
    • рд╕рдмреИ рдЕрд╡рд╕реНрдерд┐рдд IndexedDB рдбрд╛рдЯрд╛рдмреЗрд╕рд╣рд░реВ рд╣реЗрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдердкрд┐рдпреЛ (рдкрд╣рд┐рд▓реЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧ > IndexedDB рдорд╛ рд╣рд╛рд▓рдХреЛ рдбреЛрдореЗрдирдХреЛ рд▓рд╛рдЧрд┐ рдбрд╛рдЯрд╛рдмреЗрд╕ рд╣реЗрд░реНрди рд╕рдореНрднрд╡ рдерд┐рдпреЛ, рдЬрд╕рд▓реЗ рдЕрдиреБрдорддрд┐ рджрд┐рдБрджреИрди, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, iframe рдорд╛рд░реНрдлрдд рд▓реЛрдб рдЧрд░рд┐рдПрдХрд╛ рдмреНрд▓рдХрд╣рд░реВрдорд╛ IndexedDB рдХреЛ рдкреНрд░рдпреЛрдЧ рдирд┐рд░реАрдХреНрд╖рдг рдЧрд░реНрди);

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

    • рд╕рдЮреНрдЬрд╛рд▓ рдирд┐рд░реАрдХреНрд╖рдг рдЗрдиреНрдЯрд░рдлреЗрд╕рдорд╛, рддрдкрд╛рдИрдВрд▓реЗ "рдЖрдХрд╛рд░" рд╕реНрддрдореНрднрдорд╛ рдлрд┐рд▓реНрдбрд╣рд░реВрдорд╛ рд╣реЛрднрд░ рдЧрд░реНрджрд╛ рдкрдк рдЕрдк рд╣реБрдиреЗ рдЯреБрд▓рдЯрд┐рдкрд▓реЗ рдЕрдм рд╕рдЩреНрдХреБрдЪрди рдмрд┐рдирд╛ рд╕реНрд░реЛрддрдХреЛ рдЖрдХрд╛рд░рд▓рд╛рдИ рдпрд╕рдХреЛ рдореВрд▓ рд░реВрдкрдорд╛ рджреЗрдЦрд╛рдЙрдБрдЫ;

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

    • рдбрд┐рдмрдЧрд░ рд╕рд╛рдЗрдбрдмрд╛рд░рд▓реЗ рд░реЗрдЦрд╛ (рдЗрдирд▓рд╛рдЗрди рдмреНрд░реЗрдХрдкреЛрдЗрдиреНрдЯ) рдорд╛ рдЬрдЯрд┐рд▓ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рд╣рд░реВрдХреЛ рд╡реНрдпрдХреНрддрд┐рдЧрдд рднрд╛рдЧрд╣рд░реВрдорд╛ рдмрд╛рдБрдзрд┐рдПрдХреЛ рдмреНрд░реЗрдХрдкреЛрдЗрдиреНрдЯрд╣рд░реВрдХреЛ рдЕрд╡рд╕реНрдерд╛рдХреЛ рдмрд╛рд░реЗрдорд╛ рдЬрд╛рдирдХрд╛рд░реАрдХреЛ рдЫреБрдЯреНрдЯреИ рдЖрдЙрдЯрдкреБрдЯ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рддреА рд╡рд┐рдзрд┐ рдХрд▓ рдЪреЗрдирдорд╛ рд╕реЗрдЯ рдЧрд░рд┐рдПрдХрд╛ рдЫрдиреН;

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

    • IndexedDB рд░ рдХреНрдпрд╛рд╕ рдирд┐рд░реАрдХреНрд╖рдг рдкреНрдпрд╛рдирд▓рд╣рд░реВрд▓реЗ рдЕрдм рдбрд╛рдЯрд╛рдмреЗрд╕ рд╡рд╛ рдХреНрдпрд╛рд╕рдорд╛ рд╕реНрд░реЛрддрд╣рд░реВрдХреЛ рдХреБрд▓ рд╕рдВрдЦреНрдпрд╛рдХреЛ рдХрд╛рдЙрдиреНрдЯрд░рд╣рд░реВ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрджрдЫ;
      рдХреНрд░реЛрдо рд░рд┐рд▓реАрдЬ 75

  • рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рдХреНрдпрд╛рдирд░реА рдирд┐рд░реНрдорд╛рдгрдорд╛ рдердкрд┐рдпреЛ рд╕рдорд░реНрдерди
    HTTPS рдорд╛ DNS рдкрд╣реБрдБрдЪ рдЧрд░реНрджреИ (DoH, HTTPS рдорд╛ DNS), рдЬреБрди chrome://flags#dns-over-https рдорд╛ рд╕рдХреНрд░рд┐рдп рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред DoH рдкреНрд░рджрд╛рдпрдХрд╣рд░реВрдХреЛ DNS рд╕рд░реНрднрд░рд╣рд░реВ рдорд╛рд░реНрдлрдд рдЕрдиреБрд░реЛрдз рдЧрд░рд┐рдПрдХреЛ рд╣реЛрд╕реНрдЯ рдирд╛рдорд╣рд░реВрдХреЛ рдмрд╛рд░реЗрдорд╛ рдЬрд╛рдирдХрд╛рд░реА рдЪреБрд╣рд╛рд╡рдЯ рд░реЛрдХреНрди, MITM рдЖрдХреНрд░рдордгрд╣рд░реВ рд░ DNS рдЯреНрд░рд╛рдлрд┐рдХрдХреЛ рд╕реНрдкреВрдлрд┐рдВрдЧ, DNS рд╕реНрддрд░рдорд╛ рдЕрд╡рд░реЛрдз рд░реЛрдХреНрди, рд╡рд╛ DNS рдорд╛ рд╕реАрдзрд╛ рдкрд╣реБрдБрдЪрдХреЛ рдЕрд╕рдореНрднрд╡ рдЕрд╡рд╕реНрдерд╛рдорд╛ рдХрд╛рдо рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдЙрдкрдпреЛрдЧреА рд╣реБрди рд╕рдХреНрдЫред рд╕рд░реНрднрд░рд╣рд░реВ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдкреНрд░реЛрдХреНрд╕реА рдорд╛рд░реНрдлрдд рдХрд╛рдо рдЧрд░реНрджрд╛);

рдирд╡рд╛рдЪрд╛рд░рд╣рд░реВ рд░ рдмрдЧ рдлрд┐рдХреНрд╕рд╣рд░реВрдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд, рдирдпрд╛рдБ рд╕рдВрд╕реНрдХрд░рдгрд▓реЗ рд╣рдЯрд╛рдЙрдБрдЫ 42 рдХрдордЬреЛрд░реАрд╣рд░реВред рдзреЗрд░реИ рдХрдордЬреЛрд░реАрд╣рд░реВ рдЙрдкрдХрд░рдгрд╣рд░реВрд╕рдБрдЧ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкрд░реАрдХреНрд╖рдгрдХреЛ рдкрд░рд┐рдгрд╛рдордХреЛ рд░реВрдкрдорд╛ рдкрд╣рд┐рдЪрд╛рди рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ рдареЗрдЧрд╛рдирд╛ рд╕реЗрдирд┐рдЯрд╛рдЗрдЬрд░, рдореЗрдореЛрд░реА рд╕реЗрдирд┐рдЯрд╛рдЗрдЬрд░, рдирд┐рдпрдиреНрддреНрд░рдг рдкреНрд░рд╡рд╛рд╣ рдЕрдЦрдгреНрдбрддрд╛, LibFuzer ╨╕ AFLред рдХреБрдиреИ рдкрдирд┐ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рдкрд╣рд┐рдЪрд╛рди рдЧрд░рд┐рдПрдХреЛ рдЫреИрди рдЬрд╕рд▓реЗ рдмреНрд░рд╛рдЙрдЬрд░ рд╕реБрд░рдХреНрд╖рд╛рдХрд╛ рд╕рдмреИ рд╕реНрддрд░рд╣рд░реВрд▓рд╛рдИ рдмрд╛рдЗрдкрд╛рд╕ рдЧрд░реНрди рд░ рд╕реНрдпрд╛рдиреНрдбрдмрдХреНрд╕ рд╡рд╛рддрд╛рд╡рд░рдг рдмрд╛рд╣рд┐рд░ рдкреНрд░рдгрд╛рд▓реАрдорд╛ рдХреЛрдб рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рд╣рд╛рд▓рдХреЛ рд╡рд┐рдореЛрдЪрдирдХрд╛ рд▓рд╛рдЧрд┐ рдХрдордЬреЛрд░реАрд╣рд░реВ рдкрддреНрддрд╛ рд▓рдЧрд╛рдЙрдирдХрд╛ рд▓рд╛рдЧрд┐ рдирдЧрдж рдкреБрд░рд╕реНрдХрд╛рд░рд╣рд░реВ рднреБрдХреНрддрд╛рдиреА рдЧрд░реНрдиреЗ рдХрд╛рд░реНрдпрдХреНрд░рдордХреЛ рдПрдХ рднрд╛рдЧрдХреЛ рд░реВрдкрдорд╛, Google рд▓реЗ $ 13 (рдПрдХ $ 9000 рдкреБрд░рд╕реНрдХрд╛рд░, рджреБрдИ $ 5000 рдкреБрд░рд╕реНрдХрд╛рд░, рд░ рдЪрд╛рд░ $ 1000 рдкреБрд░рд╕реНрдХрд╛рд░) рдХреЛ 500 рдкреБрд░рд╕реНрдХрд╛рд░рд╣рд░реВ рднреБрдХреНрддрд╛рди рдЧрд░реНрдпреЛред 7 рдкреБрд░рд╕реНрдХрд╛рд░рд╣рд░реВрдХреЛ рдЖрдХрд╛рд░ рдЕрдЭреИ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░рд┐рдПрдХреЛ рдЫреИрдиред

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди