рдЧреБрдЧрд▓рд▓реЗ рдмреНрд░рд╛рдЙрдЬрд░рдорд╛ рдЬрд╛рднрд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдорд╛рд░реНрдлрдд рд╕реНрдкреЗрдХреНрдЯрд░ рдХрдордЬреЛрд░реАрд╣рд░реВрдХреЛ рд╢реЛрд╖рдг рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНтАНрдпреЛ

Google рд▓реЗ рдзреЗрд░реИ рд╢реЛрд╖рдг рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдкрд╣рд░реВ рдкреНрд░рдХрд╛рд╢рд┐рдд рдЧрд░реЗрдХреЛ рдЫ рдЬрд╕рд▓реЗ рдмреНрд░рд╛рдЙрдЬрд░рдорд╛ JavaScript рдХреЛрдб рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрджрд╛ рд╕реНрдкреЗрдХреНрдЯрд░ рд╡рд░реНрдЧрдХреЛ рдХрдордЬреЛрд░реАрд╣рд░реВрдХреЛ рд╢реЛрд╖рдг рдЧрд░реНрдиреЗ рд╕рдореНрднрд╛рд╡рдирд╛ рджреЗрдЦрд╛рдЙрдБрджрдЫ, рдкрд╣рд┐рд▓реЗ рдердкрд┐рдПрдХреЛ рд╕реБрд░рдХреНрд╖рд╛ рд╡рд┐рдзрд┐рд╣рд░реВ рдмрд╛рдЗрдкрд╛рд╕ рдЧрд░реНрджреИред рд╢реЛрд╖рдгрд╣рд░реВ рд╣рд╛рд▓рдХреЛ рдЯреНрдпрд╛рдмрдорд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдкреНрд░рд╢реЛрдзрди рд╡реЗрдм рд╕рд╛рдордЧреНрд░реАрдХреЛ рдореЗрдореЛрд░реАрдорд╛ рдкрд╣реБрдБрдЪ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рд╢реЛрд╖рдгрдХреЛ рд╕рдЮреНрдЪрд╛рд▓рди рдкрд░реАрдХреНрд╖рдг рдЧрд░реНрди, рд╡реЗрдмрд╕рд╛рдЗрдЯ leaky.page рд╕реБрд░реБ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ, рд░ рдХрд╛рдордХреЛ рддрд░реНрдХ рд╡рд░реНрдгрди рдЧрд░реНрдиреЗ рдХреЛрдб GitHub рдорд╛ рдкреЛрд╕реНрдЯ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛред

рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рд▓рд┐рдирдХреНрд╕ рд░ рдХреНрд░реЛрдо 7 рд╕рдБрдЧрдХреЛ рд╡рд╛рддрд╛рд╡рд░рдгрдорд╛ Intel Core i6500-88U рдкреНрд░реЛрд╕реЗрд╕рд░рд╣рд░реВ рднрдПрдХрд╛ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрд▓рд╛рдИ рдЖрдХреНрд░рдордг рдЧрд░реНрди рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛ рд╣реЛред рдЕрдиреНрдп рд╡рд╛рддрд╛рд╡рд░рдгрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╢реЛрд╖рдг рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди, рдкрд░рд┐рдорд╛рд░реНрдЬрдирд╣рд░реВ рдЖрд╡рд╢реНрдпрдХ рдЫред рд╢реЛрд╖рдг рд╡рд┐рдзрд┐ Intel рдкреНрд░реЛрд╕реЗрд╕рд░рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЫреИрди - рдЙрдкрдпреБрдХреНрдд рдЕрдиреБрдХреВрд▓рди рдкрдЫрд┐, рд╢реЛрд╖рдгрд▓реЗ ARM рд╡рд╛рд╕реНрддреБрдХрд▓рд╛рдорд╛ рдЖрдзрд╛рд░рд┐рдд Apple M1 рд╕рд╣рд┐рдд рдЕрдиреНрдп рдирд┐рд░реНрдорд╛рддрд╛рд╣рд░реВрдмрд╛рдЯ CPU рд╕рдБрдЧ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛ рдХрд╛рдо рдЧрд░реНрдиреЗ рдкреБрд╖реНрдЯрд┐ рднрдпреЛред рд╕рд╛рдиреЛ рд╕рдорд╛рдпреЛрдЬрди рдкрдЫрд┐, рд╢реЛрд╖рдг рдЕрдиреНрдп рдЕрдкрд░реЗрдЯрд┐рдЩ рд╕рд┐рд╕реНрдЯрдорд╣рд░реВрдорд╛ рд░ рдХреНрд░реЛрдорд┐рдпрдо рдЗрдиреНрдЬрд┐рдирдорд╛ рдЖрдзрд╛рд░рд┐рдд рдЕрдиреНрдп рдмреНрд░рд╛рдЙрдЬрд░рд╣рд░реВрдорд╛ рдкрдирд┐ рдХрд╛рд░реНрдпрдпреЛрдЧреНрдп рдЫред

рдорд╛рдирдХ Chrome 88 рд░ Intel Skylake рдкреНрд░реЛрд╕реЗрд╕рд░рд╣рд░реВрдорд╛ рдЖрдзрд╛рд░рд┐рдд рд╡рд╛рддрд╛рд╡рд░рдгрдорд╛, рд╣рд╛рд▓рдХреЛ рдХреНрд░реЛрдо рдЯреНрдпрд╛рдм (рд░реЗрдиреНрдбрд░рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛) рдорд╛ 1 рдХрд┐рд▓реЛрдмрд╛рдЗрдЯ рдкреНрд░рддрд┐ рд╕реЗрдХреЗрдиреНрдбрдХреЛ рдЧрддрд┐рдорд╛ рд╡реЗрдм рд╕рд╛рдордЧреНрд░реА рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрди рдЬрд┐рдореНрдореЗрд╡рд╛рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдмрд╛рдЯ рдбрд╛рдЯрд╛ рдЪреБрд╣рд╛рд╡рдЯ рдЧрд░реНрди рд╕рдореНрднрд╡ рдерд┐рдпреЛред рдердк рд░реВрдкрдорд╛, рд╡реИрдХрд▓реНрдкрд┐рдХ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдкрд╣рд░реВ рд╡рд┐рдХрд╛рд╕ рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, 8 рдорд╛рдЗрдХреНрд░реЛрд╕реЗрдХреЗрдиреНрдб (5 рдорд┐рд▓рд┐рд╕реЗрдХреЗрдиреНрдб) рдХреЛ рд╕рдЯреАрдХрддрд╛рдХреЛ рд╕рд╛рде performance.now() рдЯрд╛рдЗрдорд░ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрд╛ рд╕реНрдерд╛рдпрд┐рддреНрд╡ рдШрдЯрд╛рдЙрдиреЗ рд▓рд╛рдЧрддрдорд╛ рдЪреБрд╣рд╛рд╡рдЯ рджрд░ 0.005kB/s рдорд╛ рдмрдврд╛рдЙрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреЗ рд╢реЛрд╖рдгред )ред рдПрдЙрдЯрд╛ рд╕рдВрд╕реНрдХрд░рдг рдкрдирд┐ рддрдпрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ рдЬрд╕рд▓реЗ рдПрдХ рдорд┐рд▓рд┐рд╕реЗрдХреЗрдиреНрдбрдХреЛ рдЯрд╛рдЗрдорд░ рд╢реБрджреНрдзрддрд╛рд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНтАНрдпреЛ, рдЬреБрди рдкреНрд░рддрд┐ рд╕реЗрдХреЗрдиреНрдб рд▓рдЧрднрдЧ 60 рдмрд╛рдЗрдЯреНрд╕рдХреЛ рдЧрддрд┐рдорд╛ рдЕрд░реНрдХреЛ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдХреЛ рдореЗрдореЛрд░реАрдорд╛ рдкрд╣реБрдБрдЪ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред

рдкреНрд░рдХрд╛рд╢рд┐рдд рдбреЗрдореЛ рдХреЛрдб рддреАрди рднрд╛рдЧрд╣рд░реБ рдорд┐рд▓реЗрд░ рдмрдиреЗрдХреЛ рдЫред рдкрд╣рд┐рд▓реЛ рднрд╛рдЧрд▓реЗ CPU рдирд┐рд░реНрджреЗрд╢рдирд╣рд░реВрдХреЛ рд╕рдЯреНрдЯрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдХреЛ рдкрд░рд┐рдгрд╛рдо рд╕реНрд╡рд░реВрдк рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреНрдпрд╛рд╕рдорд╛ рдмрд╛рдБрдХреА рдбрд╛рдЯрд╛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдХрд╛рд░реНрдпрд╣рд░реВрдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╕рдордп рдЕрдиреБрдорд╛рди рдЧрд░реНрди рдЯрд╛рдЗрдорд░рд▓рд╛рдИ рдХреНрдпрд╛рд▓рд┐рдмреНрд░реЗрдЯ рдЧрд░реНрджрдЫред рджреЛрд╕реНрд░реЛ рднрд╛рдЧрд▓реЗ JavaScript array рдЖрд╡рдВрдЯрд┐рдд рдЧрд░реНрджрд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХреЛ рдореЗрдореЛрд░реА рд▓реЗрдЖрдЙрдЯ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрджрдЫред

рддреЗрд╕реНрд░реЛ рднрд╛рдЧрд▓реЗ рд╣рд╛рд▓рдХреЛ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдХреЛ рдореЗрдореЛрд░реА рд╕рд╛рдордЧреНрд░реАрд╣рд░реВ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрди рд╕реНрдкреЗрдХреНрдЯрд░ рднреЗрджреНрдпрддрд╛рдХреЛ рдкреНрд░рддреНрдпрдХреНрд╖ рд░реВрдкрдорд╛ рд╢реЛрд╖рдг рдЧрд░реНрджрдЫ рдХреЗрд╣реА рдЕрдкрд░реЗрд╢рдирд╣рд░реВрдХреЛ рд╕рдЯреНрдЯрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдХреЛ рд▓рд╛рдЧрд┐ рд╕рд░реНрддрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреЗ рдкрд░рд┐рдгрд╛рдордХреЛ рд░реВрдкрдорд╛, рдЬрд╕рдХреЛ рдкрд░рд┐рдгрд╛рдо рдЕрд╕рдлрд▓ рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгреА рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реЗрдкрдЫрд┐ рдкреНрд░реЛрд╕реЗрд╕рд░рджреНрд╡рд╛рд░рд╛ рдЦрд╛рд░реЗрдЬ рдЧрд░рд┐рдиреНрдЫ, рддрд░ рдпрд╕рдХреЛ рдЯреНрд░реЗрд╕рд╣рд░реВред рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╕рд╛рдорд╛рдиреНрдп рдХреНрдпрд╛рд╕рдорд╛ рдЬрдореНрдорд╛ рдЧрд░рд┐рдиреНрдЫ рд░ рддреЗрд╕реНрд░реЛ-рдкрдХреНрд╖ рдЪреНрдпрд╛рдирд▓рд╣рд░реВ рджреНрд╡рд╛рд░рд╛ рдХреНрдпрд╛рд╕рдХреЛ рд╕рд╛рдордЧреНрд░реАрд╣рд░реВ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрди рд╡рд┐рдзрд┐рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ рдЬрд╕рд▓реЗ рдХреНрдпрд╛рд╕ рд░ рдЕрдирдХреНрдпрд╛рд╕ рдбрд╛рдЯрд╛рдорд╛ рдкрд╣реБрдБрдЪ рд╕рдордпрдорд╛ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдЧрд░реНрджрдЫред

рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рд╢реЛрд╖рдг рдкреНрд░рд╡рд┐рдзрд┐рд▓реЗ Performance.now() API рдорд╛рд░реНрдлрдд рдЙрдкрд▓рдмреНрдз рдЙрдЪреНрдЪ рдкрд░рд┐рд╢реБрджреНрдзрддрд╛ рдЯрд╛рдЗрдорд░рд╣рд░реВ рдмрд┐рдирд╛ рдЧрд░реНрди рд╕рдореНрднрд╡ рдмрдирд╛рдЙрдБрдЫ, рд░ SharedArrayBuffer рдкреНрд░рдХрд╛рд░рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдмрд┐рдирд╛, рдЬрд╕рд▓реЗ рд╕рд╛рдЭрд╛ рдореЗрдореЛрд░реАрдорд╛ рдПрд░реЗрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рд╢реЛрд╖рдгрдорд╛ рд╕реНрдкреЗрдХреНрдЯрд░ рдЧреНрдпрд╛рдЬреЗрдЯ рд╕рдорд╛рд╡реЗрд╢ рдЫ, рдЬрд╕рд▓реЗ рдХреЛрдбрдХреЛ рдирд┐рдпрдиреНрддреНрд░рд┐рдд рд╕рдЯреНрдЯрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдХреЛ рдХрд╛рд░рдг рдмрдирд╛рдЙрдБрдЫ, рд░ рд╕рд╛рдЗрдб-рдЪреНрдпрд╛рдирд▓ рд▓реАрдХ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ, рдЬрд╕рд▓реЗ рд╕рдЯреНрдЯрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдХреЛ рдХреНрд░рдордорд╛ рдкреНрд░рд╛рдкреНрдд рдЧрд░рд┐рдПрдХреЛ рдХреНрдпрд╛рд╕ рдбрд╛рдЯрд╛ рдкрддреНрддрд╛ рд▓рдЧрд╛рдЙрдБрджрдЫред

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

рдпреЛ рдиреЛрдЯ рдЧрд░рд┐рдПрдХреЛ рдЫ рдХрд┐ рдЧреБрдЧрд▓рд▓реЗ рд╕реНрдкреЗрдХреНрдЯрд░ рд╡рд░реНрдЧрдХреЛ рдХрдордЬреЛрд░реАрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдЖрдХреНрд░рдордгрд╣рд░реВрдХреЛ рд╕рдореНрднрд╛рд╡реНрдпрддрд╛ рджреЗрдЦрд╛рдЙрди рд░ рддреНрдпрд╕реНрддрд╛ рдЖрдХреНрд░рдордгрд╣рд░реВрдмрд╛рдЯ рд╣реБрдиреЗ рдЬреЛрдЦрд┐рдорд╣рд░реВрд▓рд╛рдИ рдХрдо рдЧрд░реНрдиреЗ рдкреНрд░рд╡рд┐рдзрд┐рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╡реЗрдм рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдЧрд░реНрди рд╢реЛрд╖рдгрдХреЛ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдкреНрд░рдХрд╛рд╢рд┐рдд рдЧрд░реНтАНрдпреЛред рдЙрд╣реА рд╕рдордпрдорд╛, рдЧреБрдЧрд▓ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдЧрд░реНрджрдЫ рдХрд┐ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдкрдХреЛ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдкреБрди: рдХрд╛рд░реНрдп рдмрд┐рдирд╛, рдпреЛ рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА рд╢реЛрд╖рдгрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдЕрд╕рдореНрднрд╡ рдЫ рдЬреБрди рдкреНрд░рджрд░реНрд╢рдирдХреЛ рд▓рд╛рдЧрд┐ рдорд╛рддреНрд░ рд╣реЛрдЗрди, рддрд░ рд╡реНрдпрд╛рдкрдХ рдкреНрд░рдпреЛрдЧрдХреЛ рд▓рд╛рдЧрд┐ рдкрдирд┐ рддрдпрд╛рд░ рдЫред

рдЬреЛрдЦрд┐рдо рдХрдо рдЧрд░реНрди, рд╕рд╛рдЗрдЯ рдорд╛рд▓рд┐рдХрд╣рд░реВрд▓рд╛рдИ рд╣рд╛рд▓реИ рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рд╣реЗрдбрд░рд╣рд░реВ рдХреНрд░рд╕-рдУрд░рд┐рдЬрд┐рди рдУрдкрдирд░ рдиреАрддрд┐ (COOP), рдХреНрд░рд╕-рдУрд░рд┐рдЬрд┐рди рдПрдореНрдмреЗрдбрд░ рдиреАрддрд┐ (COEP), рдХреНрд░рд╕-рдУрд░рд┐рдЬрд┐рди рд░рд┐рд╕реЛрд░реНрд╕ рдиреАрддрд┐ (CORP), рдлреЗрдЪ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдЕрдиреБрд░реЛрдз, X-рдлреНрд░реЗрдо- рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдЧрд░рд┐рдиреНрдЫред рд╡рд┐рдХрд▓реНрдкрд╣рд░реВ, X-рд╕рд╛рдордЧреНрд░реА-рдкреНрд░рдХрд╛рд░-рд╡рд┐рдХрд▓реНрдкрд╣рд░реВ рд░ рд╕реЗрдорд╕рд╛рдЗрдЯ рдХреБрдХреАред рдпреА рд╕рдВрдпрдиреНрддреНрд░рд╣рд░реВрд▓реЗ рдЖрдХреНрд░рдордгрд╣рд░реВ рд╡рд┐рд░реБрджреНрдз рдкреНрд░рддреНрдпрдХреНрд╖ рд░реВрдкрдорд╛ рд╕реБрд░рдХреНрд╖рд╛ рдЧрд░реНрджреИрдирдиреН, рддрд░ рддрд┐рдиреАрд╣рд░реВрд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рд╕рд╛рдЗрдЯ рдбрд╛рдЯрд╛ рд▓рд┐рдХреЗрдЬрдмрд╛рдЯ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВрдорд╛ рдЕрд▓рдЧ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ рдЬрд╕рдорд╛ рдЖрдХреНрд░рдордгрдХрд░реНрддрд╛рдХреЛ рдЬрд╛рднрд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛрдб рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ (рд▓рд┐рдХ рд╣рд╛рд▓рдХреЛ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдХреЛ рдореЗрдореЛрд░реАрдмрд╛рдЯ рд╣реБрдиреНрдЫ, рдЬреБрди, рдЖрдХреНрд░рдордгрдХрд░реНрддрд╛рдХреЛ рдХреЛрдбрдХреЛ рдЕрддрд┐рд░рд┐рдХреНрддред , рдЙрд╣реА рдЯреНрдпрд╛рдмрдорд╛ рдЦреЛрд▓рд┐рдПрдХреЛ рдЕрд░реНрдХреЛ рд╕рд╛рдЗрдЯрдмрд╛рдЯ рдбрд╛рдЯрд╛ рдкрдирд┐ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрди рд╕рдХреНрдЫ)ред рдореБрдЦреНрдп рд╡рд┐рдЪрд╛рд░ рднрдиреЗрдХреЛ рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╕реНрд░реЛрддрд╣рд░реВрдмрд╛рдЯ рдкреНрд░рд╛рдкреНрдд рддреЗрд╕реНрд░реЛ-рдкрдХреНрд╖ рдХреЛрдбрдмрд╛рдЯ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВрдорд╛ рд╕рд╛рдЗрдЯ рдХреЛрдбрдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирд▓рд╛рдИ рдЕрд▓рдЧ рдЧрд░реНрдиреБ рд╣реЛ, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, iframe рдорд╛рд░реНрдлрдд рд╕рдорд╛рд╡реЗрд╢ рдЧрд░рд┐рдПрдХреЛред



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

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