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

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

Chrome 94 рдХреА рд░рд┐рд▓реАрдЬрд╝ рд╕реЗ рд╢реБрд░реВ рд╣реЛрдХрд░, рд╡рд┐рдХрд╛рд╕ рдПрдХ рдирдП рд░рд┐рд▓реАрдЬрд╝ рдЪрдХреНрд░ рдореЗрдВ рдЪрд▓рд╛ рдЧрдпрд╛ред рдирдИ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд░рд┐рд▓реАрдЬрд╝ рдЕрдм рд╣рд░ 4 рд╕рдкреНрддрд╛рд╣ рдХреЗ рдмрдЬрд╛рдп рд╣рд░ 6 рд╕рдкреНрддрд╛рд╣ рдореЗрдВ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХреА рдЬрд╛рдПрдВрдЧреА, рдЬрд┐рд╕рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдирдИ рд╕реБрд╡рд┐рдзрд╛рдПрдБ рддреЗрдЬреА рд╕реЗ рдорд┐рд▓ рд╕рдХреЗрдВрдЧреАред рдпрд╣ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рд░рд┐рд▓реАрдЬрд╝ рддреИрдпрд╛рд░реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛ рдЕрдиреБрдХреВрд▓рди рдФрд░ рдкрд░реАрдХреНрд╖рдг рдкреНрд░рдгрд╛рд▓реА рдореЗрдВ рд╕реБрдзрд╛рд░ рдЧреБрдгрд╡рддреНрддрд╛ рд╕реЗ рд╕рдордЭреМрддрд╛ рдХрд┐рдП рдмрд┐рдирд╛ рд░рд┐рд▓реАрдЬрд╝ рдХреЛ рдЕрдзрд┐рдХ рдмрд╛рд░ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЙрджреНрдпрдореЛрдВ рдФрд░ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЬрд┐рдиреНрд╣реЗрдВ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рд╕рдордп рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рд╣рд░ 8 рд╕рдкреНрддрд╛рд╣ рдореЗрдВ рдПрдХ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╕реНрдерд┐рд░ рд╕рдВрд╕реНрдХрд░рдг рдЕрд▓рдЧ рд╕реЗ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЬреЛ рдЖрдкрдХреЛ рд╣рд░ 4 рд╕рдкреНрддрд╛рд╣ рдореЗрдВ рдПрдХ рдмрд╛рд░ рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рд╣рд░ 8 рд╕рдкреНрддрд╛рд╣ рдореЗрдВ рдПрдХ рдмрд╛рд░ рдирдП рдлреАрдЪрд░ рд░рд┐рд▓реАрдЬрд╝ рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ред

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

  • HTTPS-рдлрд░реНрд╕реНрдЯ рдореЛрдб рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛, рдЬреЛ HTTPS рдУрдирд▓реА рдореЛрдб рдХреА рдпрд╛рдж рджрд┐рд▓рд╛рддрд╛ рд╣реИ рдЬреЛ рдкрд╣рд▓реЗ рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рдерд╛ред рдпрджрд┐ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдореЛрдб рд╕рдХреНрд░рд┐рдп рд╣реИ, рддреЛ HTTP рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреЗ рдмрд┐рдирд╛ рд╕рдВрд╕рд╛рдзрди рдЦреЛрд▓рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╕рдордп, рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдкрд╣рд▓реЗ HTTPS рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рд╛рдЗрдЯ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдЧрд╛, рдФрд░ рдпрджрд┐ рдкреНрд░рдпрд╛рд╕ рдЕрд╕рдлрд▓ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдХрдореА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдЪреЗрддрд╛рд╡рдиреА рджрд┐рдЦрд╛рдИ рдЬрд╛рдПрдЧреА HTTPS рд╕рдкреЛрд░реНрдЯ рдФрд░ рдмрд┐рдирд╛ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреЗ рд╕рд╛рдЗрдЯ рдЦреЛрд▓рдиреЗ рдХреЛ рдХрд╣рд╛ред рднрд╡рд┐рд╖реНрдп рдореЗрдВ, Google рд╕рднреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП HTTPS-First рдХреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ, HTTP рдкрд░ рдЦреЛрд▓реЗ рдЧрдП рдкреГрд╖реНрдареЛрдВ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╡реЗрдм рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рд╕реБрд╡рд┐рдзрд╛рдУрдВ рддрдХ рдкрд╣реБрдВрдЪ рдХреЛ рд╕реАрдорд┐рдд рдХрд░рдиреЗ рдФрд░ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреЗ рдмрд┐рдирд╛ рд╕рд╛рдЗрдЯреЛрдВ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдкрд░ рдЙрддреНрдкрдиреНрди рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рдЬреЛрдЦрд┐рдореЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рд╕реВрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд рдЪреЗрддрд╛рд╡рдирд┐рдпрд╛рдВ рдЬреЛрдбрд╝рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░ рд░рд╣рд╛ рд╣реИред рдореЛрдб "рдЧреЛрдкрдиреАрдпрддрд╛ рдФрд░ рд╕реБрд░рдХреНрд╖рд╛" > "рд╕реБрд░рдХреНрд╖рд╛" > "рдЙрдиреНрдирдд" рд╕реЗрдЯрд┐рдВрдЧ рдЕрдиреБрднрд╛рдЧ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИред
    рдХреНрд░реЛрдо 94 рд░рд┐рд▓реАрдЬ
  • HTTPS рдХреЗ рдмрд┐рдирд╛ рдЦреЛрд▓реЗ рдЧрдП рдкреГрд╖реНрдареЛрдВ рдХреЗ рд▓рд┐рдП, рд╕реНрдерд╛рдиреАрдп URL (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, "http://router.local" рдФрд░ localhost) рдФрд░ рдЖрдВрддрд░рд┐рдХ рдкрддрд╛ рд╢реНрд░реЗрдгрд┐рдпреЛрдВ (127.0.0.0/8, 192.168.0.0/16, 10.0.0.0) рдкрд░ рдЕрдиреБрд░реЛрдз рднреЗрдЬрдирд╛ (рд╕рдВрд╕рд╛рдзрди рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдирд╛) рдирд┐рд╖рд┐рджреНрдз рд╣реИ .8/1.2.3.4, рдЖрджрд┐)ред рдЕрдкрд╡рд╛рдж рдХреЗрд╡рд▓ рдЖрдВрддрд░рд┐рдХ рдЖрдИрдкреА рд╡рд╛рд▓реЗ рд╕рд░реНрд╡рд░ рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдП рдЧрдП рдкреГрд╖реНрдареЛрдВ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕рд░реНрд╡рд░ 192.168.0.1 рд╕реЗ рд▓реЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рдкреЗрдЬ рдЖрдИрдкреА 127.0.0.1 рдпрд╛ рдЖрдИрдкреА 192.168.1.1 рдкрд░ рд╕реНрдерд┐рдд рд╕рдВрд╕рд╛рдзрди рддрдХ рдирд╣реАрдВ рдкрд╣реБрдВрдЪ рдкрд╛рдПрдЧрд╛, рд▓реЗрдХрд┐рди рд╕рд░реНрд╡рд░ XNUMX рд╕реЗ рд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗрдЧрд╛ред рдпрд╣ рдкрд░рд┐рд╡рд░реНрддрди рд╕реНрдерд╛рдиреАрдп рдЖрдИрдкреА рдкрд░ рдЕрдиреБрд░реЛрдз рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╣реИрдВрдбрд▓рд░ рдореЗрдВ рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХреЗ рд╢реЛрд╖рдг рдХреЗ рдЦрд┐рд▓рд╛рдл рд╕реБрд░рдХреНрд╖рд╛ рдХреА рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдкрд░рдд рдкреЗрд╢ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдбреАрдПрдирдПрд╕ рд░реАрдмрд╛рдЗрдВрдбрд┐рдВрдЧ рд╣рдорд▓реЛрдВ рд╕реЗ рднреА рд░рдХреНрд╖рд╛ рдХрд░реЗрдЧрд╛ред
  • "рд╢реЗрдпрд░рд┐рдВрдЧ рд╣рдм" рдлрд╝рдВрдХреНрд╢рди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛, рдЬреЛ рдЖрдкрдХреЛ рдЕрдиреНрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рд╡рд░реНрддрдорд╛рди рдкреГрд╖реНрда рдХрд╛ рд▓рд┐рдВрдХ рд╢реАрдШреНрд░рддрд╛ рд╕реЗ рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдпреВрдЖрд░рдПрд▓ рд╕реЗ рдХреНрдпреВрдЖрд░ рдХреЛрдб рдЬреЗрдирд░реЗрдЯ рдХрд░рдирд╛, рдкреЗрдЬ рд╕реЗрд╡ рдХрд░рдирд╛, рдпреВрдЬрд░ рдЕрдХрд╛рдЙрдВрдЯ рд╕реЗ рдЬреБрдбрд╝реЗ рдХрд┐рд╕реА рдЕрдиреНрдп рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рд▓рд┐рдВрдХ рднреЗрдЬрдирд╛ рдФрд░ рдлреЗрд╕рдмреБрдХ, рд╡реНрд╣рд╛рдЯреНрд╕рдЕрдк, рдЯреНрд╡рд┐рдЯрд░ рдФрд░ рд╡реАрдХреЗ рдЬреИрд╕реА рдерд░реНрдб-рдкрд╛рд░реНрдЯреА рд╕рд╛рдЗрдЯреЛрдВ рдкрд░ рд▓рд┐рдВрдХ рдЯреНрд░рд╛рдВрд╕рдлрд░ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИред рдпрд╣ рдлреАрдЪрд░ рдЕрднреА рд╕рднреА рдпреВрдЬрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рдХрд░рд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдореЗрдиреВ рдФрд░ рдПрдбреНрд░реЗрд╕ рдмрд╛рд░ рдореЗрдВ "рд╢реЗрдпрд░" рдмрдЯрди рдХреЛ рдмрд╛рдзреНрдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рд╕реЗрдЯрд┐рдВрдЧреНрд╕ "chrome://flags/#sharing-hub-desktop-app-menu" рдФрд░ "chrome://flags/#sharing-hub-" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдбреЗрд╕реНрдХрдЯреЙрдк-рдСрдореНрдирд┐рдмреЙрдХреНрд╕"ред
    рдХреНрд░реЛрдо 94 рд░рд┐рд▓реАрдЬ
  • рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕реЗрдЯрд┐рдВрдЧ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЛ рдкреБрдирд░реНрдЧрдард┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ. рдкреНрд░рддреНрдпреЗрдХ рд╕реЗрдЯрд┐рдВрдЧ рдЕрдиреБрднрд╛рдЧ рдЕрдм рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдкреГрд╖реНрда рдХреЗ рдмрдЬрд╛рдп рдПрдХ рдЕрд▓рдЧ рдкреГрд╖реНрда рдкрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддрд╛ рд╣реИред
    рдХреНрд░реЛрдо 94 рд░рд┐рд▓реАрдЬ
  • рдЬрд╛рд░реА рдХрд┐рдП рдЧрдП рдФрд░ рдирд┐рд░рд╕реНрдд рдХрд┐рдП рдЧрдП рдкреНрд░рдорд╛рдгрдкрддреНрд░реЛрдВ (рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛) рдХреЗ рд▓реЙрдЧ рдХреЗ рдЧрддрд┐рд╢реАрд▓ рдЕрджреНрдпрддрди рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдЕрдм рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЕрдкрдбреЗрдЯ рдХреЗ рд╕рдВрджрд░реНрдн рдХреЗ рдмрд┐рдирд╛ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
  • рдирдИ рд░рд┐рд▓реАрдЬрд╝ рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рджреГрд╢реНрдпрдорд╛рди рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рдЕрд╡рд▓реЛрдХрди рдХреЗ рд╕рд╛рде рдПрдХ рд╕реЗрд╡рд╛ рдкреГрд╖реНрда "chrome://whats-new" рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред рдкреЗрдЬ рдЕрдкрдбреЗрдЯ рд╣реЛрдиреЗ рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдкреНрд░рдХрдЯ рд╣реЛрддрд╛ рд╣реИ рдпрд╛ рд╕рд╣рд╛рдпрддрд╛ рдореЗрдиреВ рдореЗрдВ рдирдпрд╛ рдХреНрдпрд╛ рд╣реИ рдмрдЯрди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкрд╣реБрдВрдЪ рдпреЛрдЧреНрдп рд╣реИред рдкреГрд╖реНрда рдореЗрдВ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЯреИрдм рдЦреЛрдЬ, рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдХреЛ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдФрд░ рдкреГрд╖реНрдарднреВрдорд┐ рд░рдВрдЧ рдкрд░рд┐рд╡рд░реНрддрди рд╕реБрд╡рд┐рдзрд╛ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рд╣реИ, рдЬреЛ рдХреНрд░реЛрдо 94 рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢рд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИрдВ рдФрд░ рдкрд┐рдЫрд▓реЗ рд░рд┐рд▓реАрдЬрд╝ рдореЗрдВ рдкреЗрд╢ рдХрд┐рдП рдЧрдП рдереЗред рдкреЗрдЬ рджрд┐рдЦрд╛рдирд╛ рдЕрднреА рддрдХ рд╕рднреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реИ: рд╕рдХреНрд░рд┐рдпрдг рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рд╕реЗрдЯрд┐рдВрдЧреНрд╕ "chrome://flags#chrome-whats-new-ui" рдФрд░ "chrome://flags#chrome-whats-new-in" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ -рдореБрдЦреНрдп-рдореЗрдиреВ- рдирдпрд╛-рдмреИрдЬ"ред
    рдХреНрд░реЛрдо 94 рд░рд┐рд▓реАрдЬ
  • рддреГрддреАрдп-рдкрдХреНрд╖ рд╕рд╛рдЗрдЯреЛрдВ (рдЬреИрд╕реЗ рдХрд┐ iframe) рд╕реЗ рд▓реЛрдб рдХреА рдЧрдИ рд╕рд╛рдордЧреНрд░реА рд╕реЗ WebSQL API рдХреЛ рдХреЙрд▓ рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред Chrome 94 рдореЗрдВ, рдЬрдм рддреГрддреАрдп-рдкрдХреНрд╖ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реЗ WebSQL рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдПрдХ рдЪреЗрддрд╛рд╡рдиреА рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддреА рд╣реИ, рд▓реЗрдХрд┐рди Chrome 97 рд╕реЗ рд╢реБрд░реВ рдХрд░рдХреЗ, рдРрд╕реА рдХреЙрд▓реЗрдВ рдмреНрд▓реЙрдХ рдХрд░ рджреА рдЬрд╛рдПрдВрдЧреАред рднрд╡рд┐рд╖реНрдп рдореЗрдВ, рд╣рдо рдЙрдкрдпреЛрдЧ рдХреЗ рд╕рдВрджрд░реНрдн рдХреА рдкрд░рд╡рд╛рд╣ рдХрд┐рдП рдмрд┐рдирд╛, WebSQL рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдорд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВред WebSQL рдЗрдВрдЬрди SQLite рдХреЛрдб рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ рдФрд░ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╣рдорд▓рд╛рд╡рд░реЛрдВ рджреНрд╡рд╛рд░рд╛ SQLite рдореЗрдВ рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХрд╛ рдлрд╛рдпрджрд╛ рдЙрдард╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
  • рд╕реБрд░рдХреНрд╖рд╛ рдХрд╛рд░рдгреЛрдВ рд╕реЗ рдФрд░ рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдЧрддрд┐рд╡рд┐рдзрд┐ рдХреЛ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП, рд▓реАрдЧреЗрд╕реА рдПрдордХреЗ (рдпреВрдЖрд░рдПрд▓:рдПрдордХреЗ) рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ, рдЬреЛ рдПрдХ рдмрд╛рд░ рдЗрдВрдЯрд░рдиреЗрдЯ рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рдерд╛ рдФрд░ рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рд╕рдВрдкреАрдбрд╝рд┐рдд рдлрд╝рд╛рдЗрд▓реЛрдВ рд╕реЗ рдЬрд╛рдирдХрд╛рд░реА рдирд┐рдХрд╛рд▓рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рдерд╛, рдЕрд╡рд░реБрджреНрдз рд╣реЛрдирд╛ рд╢реБрд░реВ рд╣реЛ рдЧрдпрд╛ рд╣реИред
  • Chrome рдХреЗ рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ (Chrome 48 рдФрд░ рдкреБрд░рд╛рдиреЗ) рдХреЗ рд╕рд╛рде рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
  • рдЕрдиреБрдорддрд┐рдпрд╛рдБ-рдиреАрддрд┐ HTTP рд╣реЗрдбрд░, рдЬрд┐рд╕реЗ рдХреБрдЫ рдХреНрд╖рдорддрд╛рдУрдВ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдФрд░ рдПрдкреАрдЖрдИ рддрдХ рдкрд╣реБрдВрдЪ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдиреЗ "рдбрд┐рд╕реНрдкреНрд▓реЗ-рдХреИрдкреНрдЪрд░" рдзреНрд╡рдЬ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ рдкреГрд╖реНрда рдкрд░ рд╕реНрдХреНрд░реАрди рдХреИрдкреНрдЪрд░ рдПрдкреАрдЖрдИ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдмрд╛рд╣рд░реА рдЖрдИрдлреНрд░реЗрдо рд╕реЗ рд╕реНрдХреНрд░реАрди рд╕рд╛рдордЧреНрд░реА рдХреИрдкреНрдЪрд░ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдЕрд╡рд░реБрджреНрдз рд╣реИ)ред
  • рдУрд░рд┐рдЬрд┐рди рдЯреНрд░рд╛рдпрд▓реНрд╕ рдореЛрдб рдореЗрдВ рдХрдИ рдирдП рдПрдкреАрдЖрдИ рдЬреЛрдбрд╝реЗ рдЧрдП рд╣реИрдВ (рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдЕрд▓рдЧ рд╕реЗ рд╕рдХреНрд░рд┐рдпрдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ)ред рдУрд░рд┐рдЬрд┐рди рдЯреНрд░рд╛рдпрд▓ рдХрд╛ рдЕрд░реНрде рд╣реИ рд▓реЛрдХрд▓рд╣реЛрд╕реНрдЯ рдпрд╛ 127.0.0.1 рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдП рдЧрдП рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдПрдкреАрдЖрдИ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛, рдпрд╛ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдЯреЛрдХрди рдкрдВрдЬреАрдХреГрдд рдХрд░рдиреЗ рдФрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдЬреЛ рдХрд┐рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рд╛рдЗрдЯ рдХреЗ рд▓рд┐рдП рд╕реАрдорд┐рдд рд╕рдордп рдХреЗ рд▓рд┐рдП рд╡реИрдз рд╣реИред
    • WebGPU API рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛, рдЬреЛ WebGL API рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рд░реЗрдВрдбрд░рд┐рдВрдЧ рдФрд░ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдЬреИрд╕реЗ GPU рд╕рдВрдЪрд╛рд▓рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдХрд░рдг рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рд╡реИрдЪрд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ, рд╡реЗрдмрдЬреАрдкреАрдпреВ рд╡рд▓реНрдХрди, рдореЗрдЯрд▓ рдФрд░ рдбрд╛рдпрд░реЗрдХреНрдЯ3рдбреА 12 рдПрдкреАрдЖрдИ рдХреЗ рдХрд░реАрдм рд╣реИред рд╡реИрдЪрд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ, рд╡реЗрдмрдЬреАрдкреАрдпреВ рд╡реЗрдмрдЬреАрдПрд▓ рд╕реЗ рдЙрд╕реА рддрд░рд╣ рдЕрд▓рдЧ рд╣реИ рдЬреИрд╕реЗ рд╡рд▓реНрдХрди рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдПрдкреАрдЖрдИ рдУрдкрдирдЬреАрдПрд▓ рд╕реЗ рдЕрд▓рдЧ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдПрдкреАрдЖрдИ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдирд╣реАрдВ рд╣реИ, рдмрд▓реНрдХрд┐ рдПрдХ рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рд╣реИ рдкрд░рдд рдЬреЛ рд╕рдорд╛рди рдирд┐рдореНрди-рд╕реНрддрд░реАрдп рдкреНрд░рд╛рдЗрдореЗрдЯрд┐рд╡реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИ, рдЬреЛ рд╡рд▓реНрдХрди, рдореЗрдЯрд▓ рдФрд░ рдбрд╛рдпрд░реЗрдХреНрдЯ3рдбреА 12 рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реИрдВред

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

    • рд╕реНрдЯреИрдВрдб-рдЕрд▓реЛрди рдкреАрдбрдмреНрд▓реНрдпреВрдП рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП, рдпреВрдЖрд░рдПрд▓ рд╣реИрдВрдбрд▓рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдкрдВрдЬреАрдХрд░рдг рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд▓рд╛рдЧреВ рдХреА рдЧрдИ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, Music.example.com рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЦреБрдж рдХреЛ URL рд╣реИрдВрдбрд▓рд░ https://*.music.example.com рдХреЗ рд░реВрдк рдореЗрдВ рдкрдВрдЬреАрдХреГрдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЗрди рд▓рд┐рдВрдХреНрд╕ рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдмрд╛рд╣рд░реА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реЗ рд╕рднреА рд╕рдВрдХреНрд░рдордг, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЗрдВрд╕реНрдЯреЗрдВрдЯ рдореИрд╕реЗрдВрдЬрд░ рдФрд░ рдИрдореЗрд▓ рдХреНрд▓рд╛рдЗрдВрдЯ рд╕реЗ рд╣реЛрдВрдЧреЗред рдЗрд╕ PWA- рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдЦреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП, рдХреЛрдИ рдирдпрд╛ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЯреИрдм рдирд╣реАрдВред
    • рдирдП HTTP рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЛрдб - 103 рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕рдордп рд╕реЗ рдкрд╣рд▓реЗ рд╣реЗрдбрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдХреЛрдб 103 рдЖрдкрдХреЛ рдЕрдиреБрд░реЛрдз рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рдХреБрдЫ HTTP рд╣реЗрдбрд░ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реВрдЪрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рд╕рд░реНрд╡рд░ рджреНрд╡рд╛рд░рд╛ рдЕрдиреБрд░реЛрдз рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╕рднреА рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдФрд░ рд╕рд╛рдордЧреНрд░реА рдХреА рд╕реЗрд╡рд╛ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд┐рдП рдмрд┐рдирд╛ред рдЗрд╕реА рддрд░рд╣, рдЖрдк рдкрд░реЛрд╕реЗ рдЬрд╛ рд░рд╣реЗ рдкреЗрдЬ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рддрддреНрд╡реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рдВрдХреЗрдд рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкреЗрдЬ рдкрд░ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЧрдП рд╕реАрдПрд╕рдПрд╕ рдФрд░ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд▓рд┐рдВрдХ рдкреНрд░рджрд╛рди рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ)ред рдРрд╕реЗ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореБрдЦреНрдп рдкреГрд╖реНрда рдХреЗ рд░реЗрдВрдбрд░рд┐рдВрдЧ рд╕рдорд╛рдкреНрдд рд╣реЛрдиреЗ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд┐рдП рдмрд┐рдирд╛ рдЙрдиреНрд╣реЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрдЧрд╛, рдЬреЛ рдЖрдкрдХреЛ рд╕рдордЧреНрд░ рдЕрдиреБрд░реЛрдз рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рд╕рдордп рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
  • рдореАрдбрд┐рдпрд╛ рд╕реНрдЯреНрд░реАрдо рдХреЗ рдирд┐рдореНрди-рд╕реНрддрд░реАрдп рд╣реЗрд░рдлреЗрд░ рдХреЗ рд▓рд┐рдП WebCodecs API рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛, рдЬреЛ рдЙрдЪреНрдЪ-рд╕реНрддрд░реАрдп HTMLMediaElement, рдореАрдбрд┐рдпрд╛ рд╕реНрд░реЛрдд рдПрдХреНрд╕рдЯреЗрдВрд╢рди, WebAudio, MediaRecorder рдФрд░ WebRTC API рдХрд╛ рдкреВрд░рдХ рд╣реИред рдЧреЗрдо рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ, рдХреНрд▓рд╛рдЗрдВрдЯ-рд╕рд╛рдЗрдб рдЗрдлреЗрдХреНрдЯреНрд╕, рд╕реНрдЯреНрд░реАрдо рдЯреНрд░рд╛рдВрд╕рдХреЛрдбрд┐рдВрдЧ рдФрд░ рдЧреИрд░-рдорд╛рдирдХ рдорд▓реНрдЯреАрдореАрдбрд┐рдпрд╛ рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреИрд╕реЗ рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рдирдИ рдПрдкреАрдЖрдИ рдХреА рдорд╛рдВрдЧ рд╣реЛ рд╕рдХрддреА рд╣реИред JavaScript рдпрд╛ WebAssembly рдореЗрдВ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдХреЛрдбреЗрдХреНрд╕ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп, WebCodecs API рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдирд┐рд░реНрдорд┐рдд рдкреВрд░реНрд╡-рдирд┐рд░реНрдорд┐рдд, рдЙрдЪреНрдЪ-рдкреНрд░рджрд░реНрд╢рди рдШрдЯрдХреЛрдВ рддрдХ рдкрд╣реБрдВрдЪ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рд╡реЗрдмрдХреЛрдбреЗрдХреНрд╕ рдПрдкреАрдЖрдИ рдирд┐рдореНрди рд╕реНрддрд░ рдкрд░ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╡реАрдбрд┐рдпреЛ рдлреНрд░реЗрдо рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдСрдбрд┐рдпреЛ рдФрд░ рд╡реАрдбрд┐рдпреЛ рдбрд┐рдХреЛрдбрд░ рдФрд░ рдПрдирдХреЛрдбрд░, рдЫрд╡рд┐ рдбрд┐рдХреЛрдбрд░ рдФрд░ рдлрд╝рдВрдХреНрд╢рди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
  • рдЗрдВрд╕рд░реНрдЯреЗрдмрд▓ рд╕реНрдЯреНрд░реАрдо рдПрдкреАрдЖрдИ рдХреЛ рд╕реНрдерд┐рд░ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдореАрдбрд┐рдпрд╛рд╕реНрдЯреНрд░реАрдордЯреНрд░реИрдХ рдПрдкреАрдЖрдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрдЪреНрдЪреЗ рдореАрдбрд┐рдпрд╛ рд╕реНрдЯреНрд░реАрдо, рдЬреИрд╕реЗ рдХреИрдорд░рд╛ рдФрд░ рдорд╛рдЗрдХреНрд░реЛрдлреЛрди рдбреЗрдЯрд╛, рд╕реНрдХреНрд░реАрди рдХреИрдкреНрдЪрд░ рдкрд░рд┐рдгрд╛рдо, рдпрд╛ рдордзреНрдпрд╡рд░реНрддреА рдХреЛрдбреЗрдХ рдбрд┐рдХреЛрдбрд┐рдВрдЧ рдбреЗрдЯрд╛ рдореЗрдВ рд╣реЗрд░рдлреЗрд░ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдЧрдпрд╛ рд╣реИред WebCodec рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрдЪреНрдЪреЗ рдлрд╝реНрд░реЗрдо рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ RTCPeerConnections рдХреЗ рдЖрдзрд╛рд░ рдкрд░ WebRTC рдЗрдВрд╕рд░реНрдЯреЗрдмрд▓ рд╕реНрдЯреНрд░реАрдо API рдХреЗ рд╕рдорд╛рди рдПрдХ рд╕реНрдЯреНрд░реАрдо рдЙрддреНрдкрдиреНрди рд╣реЛрддреА рд╣реИред рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдкрдХреНрд╖ рдкрд░, рдирдпрд╛ рдПрдкреАрдЖрдИ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдореЗрдВ рд╡рд╕реНрддреБрдУрдВ рдХреЛ рдкрд╣рдЪрд╛рдирдиреЗ рдпрд╛ рдПрдиреЛрдЯреЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рддрдХрдиреАрдХреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ, рдпрд╛ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рд╕реЗ рдкрд╣рд▓реЗ рдкреГрд╖реНрдарднреВрдорд┐ рдХреНрд▓рд┐рдкрд┐рдВрдЧ рдпрд╛ рдХреЛрдбреЗрдХ рджреНрд╡рд╛рд░рд╛ рдбрд┐рдХреЛрдбрд┐рдВрдЧ рдХреЗ рдмрд╛рдж рдкреГрд╖реНрдарднреВрдорд┐ рдХреНрд▓рд┐рдкрд┐рдВрдЧ рдЬреИрд╕реЗ рдкреНрд░рднрд╛рд╡ рдЬреЛрдбрд╝рдиреЗ рдЬреИрд╕реА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
  • рд╢реЗрдбреНрдпреВрд▓рд░.рдкреЛрд╕реНрдЯрдЯрд╛рд╕реНрдХ() рдкрджреНрдзрддрд┐ рдХреЛ рд╕реНрдерд┐рд░ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдЖрдк рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рд╕реНрддрд░реЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд╢реЗрдбреНрдпреВрд▓рд┐рдВрдЧ (рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЙрд▓рдмреИрдХ рдХреЙрд▓) рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рддреАрди рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рд╕реНрддрд░ рдкреНрд░рджрд╛рди рдХрд┐рдП рдЧрдП рд╣реИрдВ: 1- рдирд┐рд╖реНрдкрд╛рджрди рдкрд╣рд▓реЗ, рднрд▓реЗ рд╣реА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рдВрдЪрд╛рд▓рди рдЕрд╡рд░реБрджреНрдз рд╣реЛ рд╕рдХрддрд╛ рд╣реИ; 2тАФрдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рд╡рд╛рд▓реЗ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреА рдЕрдиреБрдорддрд┐ рд╣реИ; 3 - рдкреГрд╖реНрдарднреВрдорд┐ рдореЗрдВ рдирд┐рд╖реНрдкрд╛рджрди)ред рдЖрдк рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдмрджрд▓рдиреЗ рдФрд░ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд░рджреНрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЯрд╛рд╕реНрдХрдХрдВрдЯреНрд░реЛрд▓рд░ рдСрдмреНрдЬреЗрдХреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
  • рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдирд┐рд╖реНрдХреНрд░рд┐рдпрддрд╛ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдУрд░рд┐рдЬрд┐рди рдЯреНрд░рд╛рдпрд▓реНрд╕ рдПрдкреАрдЖрдИ рдЖрдЗрдбрд▓ рдбрд┐рдЯреЗрдХреНрд╢рди рдХреЗ рдмрд╛рд╣рд░ рд╕реНрдерд┐рд░ рдФрд░ рдЕрдм рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдПрдкреАрдЖрдИ рдЖрдкрдХреЛ рдРрд╕реЗ рд╕рдордп рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдЬрдм рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреАрдмреЛрд░реНрдб/рдорд╛рдЙрд╕ рдХреЗ рд╕рд╛рде рдЗрдВрдЯрд░реИрдХреНрдЯ рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ, рд╕реНрдХреНрд░реАрди рд╕реЗрд╡рд░ рдЪрд▓ рд░рд╣рд╛ рд╣реИ, рд╕реНрдХреНрд░реАрди рд▓реЙрдХ рд╣реИ, рдпрд╛ рдХрд┐рд╕реА рдЕрдиреНрдп рдореЙрдирд┐рдЯрд░ рдкрд░ рдХрд╛рдо рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд┐рд╖реНрдХреНрд░рд┐рдпрддрд╛ рд╕реАрдорд╛ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреЗ рдмрд╛рдж рдПрдХ рдЕрдзрд┐рд╕реВрдЪрдирд╛ рднреЗрдЬрдХрд░ рдирд┐рд╖реНрдХреНрд░рд┐рдпрддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рд╕реВрдЪрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
  • CanvasRenderingContext2D рдФрд░ ImageData рдСрдмреНрдЬреЗрдХреНрдЯ рдореЗрдВ рд░рдВрдЧ рдкреНрд░рдмрдВрдзрди рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдФрд░ рдЙрдирдореЗрдВ sRGB рд░рдВрдЧ рд╕реНрдерд╛рди рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЛ рдФрдкрдЪрд╛рд░рд┐рдХ рд░реВрдк рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЖрдзреБрдирд┐рдХ рдореЙрдирд┐рдЯрд░ рдХреА рдЙрдиреНрдирдд рдХреНрд╖рдорддрд╛рдУрдВ рдХрд╛ рд▓рд╛рдн рдЙрдард╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдбрд┐рд╕реНрдкреНрд▓реЗ рдкреА2 рдЬреИрд╕реЗ рдПрд╕рдЖрд░рдЬреАрдмреА рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЕрдиреНрдп рд░рдВрдЧреАрди рд╕реНрдерд╛рдиреЛрдВ рдореЗрдВ CanvasRenderingContext3D рдФрд░ ImageData рдСрдмреНрдЬреЗрдХреНрдЯ рдмрдирд╛рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
  • рд╡рд░реНрдЪреБрдЕрд▓ рдХреАрдмреЛрд░реНрдб рджрд┐рдЦрд╛рдпрд╛ рдЬрд╛рдП рдпрд╛ рдЫрд┐рдкрд╛рдпрд╛ рдЬрд╛рдП, рдЗрд╕реЗ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдФрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╡рд░реНрдЪреБрдЕрд▓ рдХреАрдмреЛрд░реНрдб рдХреЗ рдЖрдХрд╛рд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд░реНрдЪреБрдЕрд▓рдХреАрдмреЛрд░реНрдб рдПрдкреАрдЖрдИ рдореЗрдВ рддрд░реАрдХреЗ рдФрд░ рдЧреБрдг рдЬреЛрдбрд╝реЗ рдЧрдПред
  • рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрдХреНрд╖рд╛рдУрдВ рдХреЛ рд╕рдореВрд╣ рдХреЛрдб рдореЗрдВ рд╕реНрдерд┐рд░ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдмреНрд▓реЙрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдХрдХреНрд╖рд╛ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рддреЗ рд╕рдордп рдПрдХ рдмрд╛рд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ: рдХрдХреНрд╖рд╛ рд╕реА {// рдХрдХреНрд╖рд╛ рдХреЛ рд╕реНрдерд┐рд░ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рддреЗ рд╕рдордп рдмреНрд▓реЙрдХ рдЪрд▓рд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ { рдХрдВрд╕реЛрд▓.рд▓реЙрдЧ ("рд╕реА рдХрд╛ рд╕реНрдерд┐рд░ рдмреНрд▓реЙрдХ"); } }
  • рдлреНрд▓реЗрдХреНрд╕-рдмреЗрд╕ рдФрд░ рдлреНрд▓реЗрдХреНрд╕ рд╕реАрдПрд╕рдПрд╕ рдЧреБрдг рдореБрдЦреНрдп рдлреНрд▓реЗрдХреНрд╕рдмреЙрдХреНрд╕ рдХреНрд╖реЗрддреНрд░ рдХреЗ рдЖрдХрд╛рд░ рдкрд░ рдЕрдзрд┐рдХ рд▓рдЪреАрд▓рд╛ рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╛рдордЧреНрд░реА, рдиреНрдпреВрдирддрдо-рд╕рд╛рдордЧреНрд░реА, рдЕрдзрд┐рдХрддрдо-рд╕рд╛рдордЧреНрд░реА рдФрд░ рдлрд┐рдЯ-рд╕рд╛рдордЧреНрд░реА рдХреАрд╡рд░реНрдб рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╣реИрдВред
  • рд╕реНрдХреНрд░реЙрд▓рдмрд╛рд░ рдХреЗ рд▓рд┐рдП рд╕реНрдХреНрд░реАрди рд╕реНрдкреЗрд╕ рдХреИрд╕реЗ рдЖрд░рдХреНрд╖рд┐рдд рд╣реИ, рдЗрд╕реЗ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдХреНрд░реЙрд▓рдмрд╛рд░-рдЧрдЯрд░ рд╕реАрдПрд╕рдПрд╕ рдкреНрд░реЙрдкрд░реНрдЯреА рдЬреЛрдбрд╝реА рдЧрдИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬрдм рдЖрдк рдирд╣реАрдВ рдЪрд╛рд╣рддреЗ рдХрд┐ рд╕рд╛рдордЧреНрд░реА рд╕реНрдХреНрд░реЙрд▓ рд╣реЛ, рддреЛ рдЖрдк рд╕реНрдХреНрд░реЙрд▓рдмрд╛рд░ рдХреНрд╖реЗрддреНрд░ рдкрд░ рдХрдмреНрдЬрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдЙрдЯрдкреБрдЯ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
  • рд╕реЗрд▓реНрдл рдкреНрд░реЛрдлрд╛рдЗрд▓рд┐рдВрдЧ рдПрдкреАрдЖрдИ рдХреЛ рдПрдХ рдкреНрд░реЛрдлрд╛рдЗрд▓рд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рд╡реЗрдм рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдореЗрдВ рдореИрдиреНрдпреБрдЕрд▓ рд╣реЗрд░рдлреЗрд░ рдХрд╛ рд╕рд╣рд╛рд░рд╛ рд▓рд┐рдП рдмрд┐рдирд╛, рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛрдб рдореЗрдВ рдкреНрд░рджрд░реНрд╢рди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рдбреАрдмрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрдХреНрд╖ рдкрд░ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рд╕рдордп рдХреЛ рдорд╛рдкрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
  • рдлрд╝реНрд▓реИрд╢ рдкреНрд▓рдЧрдЗрди рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рдмрд╛рдж, navigator.plugins рдФрд░ navigator.mimeTypes рдЧреБрдгреЛрдВ рдореЗрдВ рдЦрд╛рд▓реА рдорд╛рди рд╡рд╛рдкрд╕ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдЧрдпрд╛, рд▓реЗрдХрд┐рди рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣ рдирд┐рдХрд▓рд╛, рдХреБрдЫ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдиреЗ рдкреАрдбреАрдПрдл рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ред рдЪреВрдВрдХрд┐ рдХреНрд░реЛрдо рдореЗрдВ рдПрдХ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдкреАрдбреАрдПрдл рд╡реНрдпреВрдЕрд░ рд╣реИ, рдиреЗрд╡рд┐рдЧреЗрдЯрд░.рдкреНрд▓рдЧрдЗрдиреНрд╕ рдФрд░ рдиреЗрд╡рд┐рдЧреЗрдЯрд░.рдорд╛рдЗрдо рдЯрд╛рдЗрдкреНрд╕ рдЧреБрдг рдЕрдм рдорд╛рдирдХ рдкреАрдбреАрдПрдл рд╡реНрдпреВрдЕрд░ рдкреНрд▓рдЧрдЗрдиреНрд╕ рдФрд░ рдПрдордЖрдИрдПрдордИ рдкреНрд░рдХрд╛рд░реЛрдВ рдХреА рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕реВрдЪреА рд▓реМрдЯрд╛рдПрдВрдЧреЗ - "рдкреАрдбреАрдПрдл рд╡реНрдпреВрдЕрд░, рдХреНрд░реЛрдо рдкреАрдбреАрдПрдл рд╡реНрдпреВрдЕрд░, рдХреНрд░реЛрдорд┐рдпрдо рдкреАрдбреАрдПрдл рд╡реНрдпреВрдЕрд░, рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдПрдЬ рдкреАрдбреАрдПрдл рд╡реНрдпреВрдЕрд░ рдФрд░ рд╡реЗрдмрдХрд┐рдЯ рдмрд┐рд▓реНрдЯ-рдЗрди рдкреАрдбреАрдПрдл"ред
  • рд╡реЗрдм рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдЯреВрд▓ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд┐рдП рдЧрдП рд╣реИрдВред рдиреЗрд╕реНрдЯ рд╣рдм рдФрд░ рдиреЗрд╕реНрдЯ рд╣рдм рдореИрдХреНрд╕ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рд╕реНрдХреНрд░реАрди рд╕рд┐рдореБрд▓реЗрд╢рди рд╕реВрдЪреА рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИред рдиреЗрдЯрд╡рд░реНрдХ рдЧрддрд┐рд╡рд┐рдзрд┐ рдХрд╛ рдирд┐рд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдореЗрдВ рдлрд╝рд┐рд▓реНрдЯрд░ рдХреЛ рдЙрд▓рдЯрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдмрдЯрди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, "рд╕реНрдЯреЗрдЯрд╕-рдХреЛрдб: 404" рдлрд╝рд┐рд▓реНрдЯрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╕рдордп, рдЖрдк рдЕрдиреНрдп рд╕рднреА рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рддреБрд░рдВрдд рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ), рдФрд░ рдореВрд▓ рдореВрд▓реНрдпреЛрдВ рдХреЛ рджреЗрдЦрдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рднреА рдкреНрд░рджрд╛рди рдХреА рдЧрдИ рд╣реИ рд╕реЗрдЯ-рдХреБрдХреА рд╣реЗрдбрд░ рдХрд╛ (рдЖрдкрдХреЛ рдЧрд▓рдд рдорд╛рдиреЛрдВ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдЬреЛ рд╕рд╛рдорд╛рдиреНрдп рд╣реЛрдиреЗ рдкрд░ рд╣рдЯрд╛ рджрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ)ред рд╡реЗрдм рдХрдВрд╕реЛрд▓ рдореЗрдВ рд╕рд╛рдЗрдбрдмрд╛рд░ рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рднрд╡рд┐рд╖реНрдп рдХреЗ рд░рд┐рд▓реАрдЬрд╝ рдореЗрдВ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рд╕рдорд╕реНрдпрд╛рдПрдБ рдЯреИрдм рдореЗрдВ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рдЫрд┐рдкрд╛рдиреЗ рдХреА рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд╝реА рдЧрдИред рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рднрд╛рд╖рд╛ рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд╝реА рдЧрдИ рд╣реИред
    рдХреНрд░реЛрдо 94 рд░рд┐рд▓реАрдЬ

рдирд╡рд╛рдЪрд╛рд░реЛрдВ рдФрд░ рдмрдЧ рдлрд┐рдХреНрд╕ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг 19 рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИред рдПрдбреНрд░реЗрд╕рд╕реИрдирд┐рдЯрд╛рдЗрдЬрд╝рд░, рдореЗрдореЛрд░реАрд╕реИрдирд┐рдЯрд╛рдЗрдЬрд╝рд░, рдХрдВрдЯреНрд░реЛрд▓ рдлрд╝реНрд▓реЛ рдЗрдВрдЯреАрдЧреНрд░рд┐рдЯреА, рд▓рд┐рдмрдлрд╝реБрдЬрд╝рд░ рдФрд░ рдПрдПрдлрдПрд▓ рдЯреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкрд░реАрдХреНрд╖рдг рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдХрдИ рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХреА рдкрд╣рдЪрд╛рди рдХреА рдЧрдИ рдереАред рдРрд╕реА рдХреЛрдИ рдЧрдВрднреАрд░ рд╕рдорд╕реНрдпрд╛ рдХреА рдкрд╣рдЪрд╛рди рдирд╣реАрдВ рдХреА рдЧрдИ рд╣реИ рдЬреЛ рдХрд┐рд╕реА рдХреЛ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рд╕рднреА рд╕реНрддрд░реЛрдВ рдХреЛ рдмрд╛рдпрдкрд╛рд╕ рдХрд░рдиреЗ рдФрд░ рд╕реИрдВрдбрдмреЙрдХреНрд╕ рд╡рд╛рддрд╛рд╡рд░рдг рдХреЗ рдмрд╛рд╣рд░ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдХреЛрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗред рд╡рд░реНрддрдорд╛рди рд░рд┐рд▓реАрдЬрд╝ рдХреЗ рд▓рд┐рдП рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХреА рдЦреЛрдЬ рдХреЗ рд▓рд┐рдП рдирдХрдж рдкреБрд░рд╕реНрдХрд╛рд░ рджреЗрдиреЗ рдХреЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ, Google рдиреЗ $17 (рдПрдХ $56500 рдкреБрд░рд╕реНрдХрд╛рд░, рджреЛ $15000 рдкреБрд░рд╕реНрдХрд╛рд░, рдПрдХ $10000 рдкреБрд░рд╕реНрдХрд╛рд░, рдЪрд╛рд░ $7500 рдкреБрд░рд╕реНрдХрд╛рд░, рджреЛ $3000 рдкреБрд░рд╕реНрдХрд╛рд░) рдХреЗ 1000 рдкреБрд░рд╕реНрдХрд╛рд░реЛрдВ рдХрд╛ рднреБрдЧрддрд╛рди рдХрд┐рдпрд╛ред 7 рдкреБрд░рд╕реНрдХрд╛рд░реЛрдВ рдХрд╛ рдЖрдХрд╛рд░ рдЕрднреА рддрдХ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

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

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