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

рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдкреНрд░рд╕реНрддреБрддрд┐рдпреЛрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЗрд╕ рдмрд╛рд░ "рдмрд░реНрдбреНрд╕ рдСрдлрд╝ рдП рдлреЗрджрд░" рдкреНрд░рд╛рд░реВрдк рдХреА рддреАрди рдЪрд░реНрдЪрд╛рдПрдБ рдереАрдВ: рдХрдИ рд╡рдХреНрддрд╛ рдЪрд╛рд░реЛрдВ рдУрд░ рдмреИрда рдЧрдП, рд╣рд░ рдХреЛрдИ рдЗрдХрдЯреНрдард╛ рд╣реЛ рдЧрдпрд╛ рдФрд░ рдПрдХ рдЬрд▓рддреЗ рд╣реБрдП рд╡рд┐рд╖рдп рдХреА рдЕрдиреМрдкрдЪрд╛рд░рд┐рдХ рдЪрд░реНрдЪрд╛ (рдХреИрдорд░реЗ рдФрд░ рдорд╛рдЗрдХреНрд░реЛрдлреЛрди рдХреЗ рдмрд┐рдирд╛) рд╢реБрд░реВ рд╣реБрдИред рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░, тАЬрдПрдирдУрдбреА.рдЬреЗрдПрд╕ рдЗрди рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬтАЭ, тАЬрдХреНрд▓рд╛рдЗрдВрдЯ-рд╕рд╛рдЗрдб рдСрдкреНрдЯрд┐рдорд╛рдЗрдЬрд╝реЗрд╢рдитАЭ рдФрд░ тАЬрд╡реНрд╣рд╛рдЯреНрд╕, рдЬреЗрдПрд╕ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдПрдХ рд╕рднреНрдп рдбреЗрд╡рд▓рдкрд░ рдХреЛ рдЬрд╛рдирдирд╛ рдЪрд╛рд╣рд┐рдПтАЭ рд╡рд┐рд╖рдпреЛрдВ рдХреЗ рд╕рд╛рде рддреАрди BoF рд╕рддреНрд░ рдереЗред
рджреВрд╕рд░реЗ, рдкреНрд░рд╛рдпреЛрдЬрдХ рд╕реНрдЯреИрдВрдб рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрд░рд╡рд╛рдИ рдкрд░реНрдпрд╛рдкреНрдд рдереА, рдФрд░ рдХрдИ рд▓реЛрдЧ рд╡реАрдХреЗ рд╕реНрдЯреИрдВрдб рдкрд░ "рдХреЛрдб рдЗрди рдж рдбрд╛рд░реНрдХ" рдкреНрд░рддрд┐рдпреЛрдЧрд┐рддрд╛ рдкрд╕рдВрдж рдХрд░рддреЗ рдереЗред рджреЛ рдкреНрд░рддрд┐рднрд╛рдЧреА рд▓реИрдкрдЯреЙрдк рдкрд░ рдмреИрдарддреЗ рд╣реИрдВ рдФрд░ 10 рдорд┐рдирдЯ рдореЗрдВ рдПрдХ рдкреЗрдЬ рдмрдирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╕рд╛рде рд╣реА рд╡реЗ рдХреЗрд╡рд▓ "рд╕рд╣реА" рд▓реЗрдЖрдЙрдЯ рдФрд░ рдЙрдирдХреЗ рдХреЛрдб рдХреЛ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╡реЗ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдкрд░рд┐рдгрд╛рдо рдирд╣реАрдВ рджреЗрдЦрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдпрд╣ рджрд░реНрд╢рдХреЛрдВ рдХреЛ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдЙрдиреНрд╣реЗрдВ рддреБрд▓рдирд╛ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдорд┐рд▓рддреА рд╣реИ - рдпрд╣ рд▓рдЧрднрдЧ рдПрдХ рдореЗрдо "рдЙрдореНрдореАрдж рдФрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХрддрд╛" рдирд┐рдХрд▓рд╛ред
рддрд╕реНрд╡реАрд░реЗрдВ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рд╡реНрдпрдХреНрдд рдирд╣реАрдВ рдХрд░рддреА рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдлреЛрди рдкрд░ рдПрдХ рдЫреЛрдЯрд╛ рд╡реАрдбрд┐рдпреЛ рд╢реВрдЯ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рдЬрдм рд╡реАрдХреЗ рдбреЗрд╡рд▓рдкрд░ рдЯрд┐рдореЛрдлреЗ рдЪреИрдкреНрдЯрдХреЛрд╡ рд▓реИрдкрдЯреЙрдк рдХреЗ рдкреАрдЫреЗ рдереЗред рдпрд╣ рд░рд┐рдХреЙрд░реНрдб рдмрд╣реБрдд рд╣реА рд╢реМрдХрд┐рдпрд╛ рдирд┐рдХрд▓рд╛, рд▓реЗрдХрд┐рди рдХрдо рд╕реЗ рдХрдо рдХреБрдЫ рд╡рд┐рдЪрд╛рд░ рджреЗрддрд╛ рд╣реИ:
рдФрд░ рдЕрдм рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рд▓рд┐рдП:
рд╡рд┐рдЯрд╛рд▓реА рдлреНрд░рд┐рдбрдореИрди
рд╕реНрдореИрд╢рд┐рдВрдЧ рдореИрдЧрдЬрд╝реАрди рдХреЗ рд╕рдВрд╕реНрдерд╛рдкрдХ рд╕рдореНрдореЗрд▓рди рдХреА рдПрдХ рдкреВрд░реНрдг рдЬреАрдд рдмрди рдЧрдП: рджреЛ рд╡рд┐рд╖рдпреЛрдВ рдХреЗ рд╕рд╛рде рдмреЛрд▓рддреЗ рд╣реБрдП, рд╡рд╣ рджрд░реНрд╢рдХреЛрдВ рдХреА рд░реЗрдЯрд┐рдВрдЧ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд░реИрдВрдХрд┐рдВрдЧ рдореЗрдВ рдкрд╣рд▓рд╛ рдФрд░ рджреВрд╕рд░рд╛ рд╕реНрдерд╛рди рд▓реЗрдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣реЗред
рдЫрд╣ рдорд╣реАрдиреЗ рдкрд╣рд▓реЗ, рдкрд┐рдЫрд▓реЗ рд╣реЛрд▓реАрдЬреЗрдПрд╕ рдореЗрдВ, рд╡рд┐рдЯрд╛рд▓рд┐ рдиреЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА
"рдирдП рд░реЛрдорд╛рдВрдЪ рдореЗрдВ рдЙрддреНрддрд░рджрд╛рдпреА рд╡реЗрдм рдбрд┐рдЬрд╛рдЗрди" рдХреЗ рдЕрдкрдиреЗ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд╕рд╛рде рдХрдИ рдкрд░ рд╡рд┐рдЬрдп рдкреНрд░рд╛рдкреНрдд рдХреАред рдЕрдм рдЗрд╕ рд╕рдореНрдореЗрд▓рди рдХреЛ рдирдИ рдЪрд╛рд▓ рдХреЗ рд╕рд╛рде "рдлреНрд░рдВрдЯ-рдПрдВрдб рдПрдбрд╡реЗрдВрдЪрд░реНрд╕ рдХреЗ рджреВрд╕рд░реЗ рд╕реАрдЬрд╝рди" рджреНрд╡рд╛рд░рд╛ рдЦреЛрд▓рд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рд╡рд┐рдЯрд╛рд▓реА рдиреЗ рдЕрдкрдиреА рдкрд╣рдЪрд╛рдирдиреЗ рдпреЛрдЧреНрдп рд╢реИрд▓реА рдХреЛ рдмрд╣реБрдд рд╣реА рд╢рд╛рдирджрд╛рд░ рддрд░реАрдХреЗ рд╕реЗ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд┐рдпрд╛:
тАЬрдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрд╢реНрдЪрд░реНрдп рд╣реБрдЖ рдХрд┐ рдореИрдВ
Guess.js рдерд╛ред рдЙрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрд┐рд╕рдиреЗ рд╕реБрдирд╛? рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рд╡рд┐рд╢реЗрд╖рддрд╛ред рд╣рдо рд╡реЗрдмрдкреИрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рд╣рдо рдмрдВрдбрд▓рд┐рдВрдЧ рдХрд░рддреЗ рд╣реИрдВ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЪрд╛рдВрд╕ рд╣реИрдВред рд▓реЗрдХрд┐рди рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдЕрдЧрд░ рд╣рдо рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдФрд░ рдорд╢реАрди рд╕реАрдЦрдиреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдпрд╣ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдпрд╛ рдЬрд╛ рд╕рдХреЗ рдХрд┐ рдЕрдЧрд▓реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░реИрдХреНрд╢рди рдореЗрдВ рдХреНрдпрд╛ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА? рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рд╛рдЗрдЯ рдкрд░ рдЬрд╛рддрд╛ рд╣реИ, рд╣рдо Google Analytics рдХреЗ рд╕рд╛рде рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╡рд╣ рдХрд╣рд╛рдБ рдХреНрд▓рд┐рдХ рдХрд░реЗрдЧрд╛ рдпрд╛ рд╡рд╣ рдХреНрдпрд╛ рдХрд░реЗрдЧрд╛, рдФрд░ рд╣рдо рдЙрд╕ рдЪрдВрдХ рдХреЛ рдкрд╣рд▓реЗ рд╕реЗ рд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╣реЛрдиреЗ рдХреА рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИред "
рд╡реИрд╕реЗ, Guess.js рдХреЗ рдирд┐рд░реНрдорд╛рддрд╛ рдХрдИ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реИрдВ: рдпрд╣
рдорд┐рдВрдХреЛ рдЧреЗрдЪреЗрд╡ рд╣реИ , рдЬрд┐рд╕рдиреЗ рдкрд┐рдЫрд▓реЗ рд╣реЛрд▓реАрдЬреЗрдПрд╕ рдкрд░ рдХреЛрдгреАрдп рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рддреНрд╡рд░рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ
рдмрд╛рдд рдХреА рдереАред

рд╡рд┐рдЯрд╛рд▓реА
рдХрд╛ рд╢реБрд░реБрдЖрддреА рдкреНрд░рджрд░реНрд╢рди рдкреНрд░рд╕рд╛рд░рдг рдореЗрдВ рд╣реИред рдФрд░ рдЙрдирдХреА рджреВрд╕рд░реА рд░рд┐рдкреЛрд░реНрдЯ рдореЗрдВ рдХреНрдпрд╛ рдерд╛, "рдИрдХрд╛рдорд░реНрд╕ рдХреЗ рдЕрдВрдзреЗрд░реЗ рдХреЛрдиреЛрдВ рд╕реЗ рдЫреЛрдЯреА рдЫреЛрдЯреА рдЪрд╛рд▓реЗрдВ", рдЬреЛ рдЕрднреА рддрдХ YouTube рдкрд░ рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ рджреА рд╣реИрдВ? рдСрдирд▓рд╛рдЗрди рд╕реНрдЯреЛрд░ рдкрд░ рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп рд╣рдо рд░реВрдкрд╛рдВрддрд░рдгреЛрдВ рдХреЛ рдХреИрд╕реЗ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдмрд┐рдХреНрд░реА рдмрдврд╝рд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд┐рдЪрд╛рд░ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬреИрд╕реЗ:
"рдореИрдВрдиреЗ рдПрдХ рдЬрд░реНрдорди рдСрдЯреЛрдореЗрдХрд░ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд┐рдпрд╛ рд╣реИ, рдФрд░ рд╣рдордиреЗ рдЗрд╕ рдмрд╛рдд рдкрд░ рдЪрд░реНрдЪрд╛ рдХреА рд╣реИ рдХрд┐ рд╕рд╛рдЗрдЯ рдкрд░ рдХрд╛рд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рдирдХрд░реНрддрд╛ рдХреЛ рдЙрддреНрддрд░рджрд╛рдпреА рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдпрд╛ рдирд╣реАрдВред рд╣рдорд╛рд░реЗ рдбреЗрдЯрд╛ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рдХрд┐рд╕реА рдиреЗ рдлреЛрди рд╕реЗ рдХрд╛рд░ рдирд╣реАрдВ рдЦрд░реАрджреАред рдлрд┐рд░ рдЙрддреНрддрд░рджрд╛рдпреА рдХреНрдпреЛрдВ? рд▓реЗрдХрд┐рди рдРрд╕рд╛ рд╕реЛрдЪрдирд╛ рдмрд╣реБрдд рдмрдбрд╝реА рдЧрд▓рддреА рд╣реИред рдХреНрдпреЛрдВрдХрд┐ рдЕрдЧрд░ рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐ рдПрдХ рдорд╣рдВрдЧреА рдХрд╛рд░ рдЦрд░реАрджрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ, рддреЛ рдЙрд╕реЗ рдЦреБрдж рдХреЛ рдпрд╣ рд╕рдордЭрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдордп рдЪрд╛рд╣рд┐рдП рдХрд┐ рдпрд╣ рдПрдХ рдЕрдЪреНрдЫреА рдЦрд░реАрдж рд╣реИред рд╡рд┐рдЪрд╛рд░ рдХреЗ рд╕рд╛рде рдЦреЗрд▓рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИред рдФрд░ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЗрд╕рдХреЗ рд▓рд┐рдП рд╕рдордп рдХрд╣рд╛рдВ рд╣реИ? рдПрдХ рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд┐рдВрджреБ рд╢реМрдЪрд╛рд▓рдп рдореЗрдВ рд╣реИред рдФрд░ рд╡реЗ рд▓реИрдкрдЯреЙрдк рдирд╣реАрдВ рдмрд▓реНрдХрд┐ рд╢реМрдЪрд╛рд▓рдп рдореЗрдВ рд╕реНрдорд╛рд░реНрдЯрдлреЛрди рд▓реЗ рдЬрд╛рддреЗ рд╣реИрдВред тАЭ
рдирд┐рдХреЛрд▓реЗ рдорддрд╡рд┐рдиреЗрдХреЛ - рдереНрд░реВрдкреБрдЯ рдХреЛ рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдиреЛрдб рдереНрд░реЗрдб рдореЗрдВ рдореБрдЦреНрдп рдзрд╛рдЧрд╛ рдЕрдкрдШрдЯрди

рдЕрдЧрд░ рд╡рд┐рдЯрд╛рд▓реА рдлреНрд░рд┐рдбрдореИрди рдХреА рдИ-рдХреЙрдорд░реНрд╕ рдЯреНрд░рд┐рдХ рдХреЗ рдмрд╛рдж рдХрд┐рд╕реА рдХреЛ рдпрд╣ рдорд╣рд╕реВрд╕ рд╣реЛрддрд╛ рд╣реИ рдХрд┐ "рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ, рд▓реЗрдХрд┐рди рдкреНрд░рдмрдВрдзрдХреЛрдВ рдХреЗ рдкрд╛рд╕ рд░реВрдкрд╛рдВрддрд░рдг рдмрдврд╝рд╛рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рд┐рд░рджрд░реНрдж рд╣реИ, рдФрд░ рдореИрдВ рдЕрдзрд┐рдХ рдЧрд╣рд░рд╛рдИ рд╕реЗ рддрдХрдиреАрдХреА рд╡рд┐рд╡рд░рдг рдЪрд╛рд╣рддрд╛ рд╣реВрдВ", рдирд┐рдХреЛрд▓реЗ рдорддрд╡рд┐рдиреЗрдХреЛ рдХреА рдПрдХ рд░рд┐рдкреЛрд░реНрдЯ рдПрдХ рдЕрдЪреНрдЫреА рдлрд┐рдЯ рд╣реЛ рд╕рдХрддреА рд╣реИред рд╡рд╣рд╛рдВ, рдИрдХрд╛рдорд░реНрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рдЕрдиреБрднрд╡ рдХрд╛ рднреА рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЙрддреНрдкрд╛рджрдХрддрд╛ рдФрд░ рдХрд╛рд░реНрдпрднрд╛рд░ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ: рдЬрдм рдХреБрдЫ рдирд┐рд╢реНрдЪрд┐рдд рджрд┐рдиреЛрдВ рдореЗрдВ рдЖрджреЗрд╢ рд╕рд╛рдорд╛рдиреНрдп рд╕реЗ рдЕрдзрд┐рдХ рдкрд░рд┐рдорд╛рдг рдХреЗ рдЖрджреЗрд╢ рд╣реЛрддреЗ рд╣реИрдВ рдФрд░ рдЖрдкрдХреЛ рдЗрд╕ рд╢рд┐рдЦрд░ рдХреЛ рдЭреЗрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рддреЛ рдЖрдк рдЗрди рд╡рд┐рд╖рдпреЛрдВ рдХреЛ рд╕рдордЭреЗрдВрдЧреЗред рдирд┐рдХреЛрд▓рд╛рдИ рдиреЗ рдореБрдЦреНрдп рдзрд╛рд░рд╛ рдореЗрдВ рд╣реЛрдиреЗ рд╡рд╛рд▓реА рд╣рд░ рдЪреАрдЬ рдХреЛ рдШрдЯрдХреЛрдВ рдореЗрдВ рддреЛрдбрд╝ рджрд┐рдпрд╛ рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рдХреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЗрд╕ рддрд░рд╣:
тАЬрд╕рд░реНрд╡рд░-рд╕рд╛рдЗрдб рд░реЗрдВрдбрд░рд┐рдВрдЧ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕реАрдкреАрдпреВ рдСрдкрд░реЗрд╢рди рд╣реИ рдЬреЛ 100, 200 рдФрд░ 500 рдорд┐рд▓реАрд╕реЗрдХрдВрдб рд▓реЗ рд╕рдХрддрд╛ рд╣реИред Node.js рдкрд░ рд░реЗрдВрдбрд░ рдХрд░рдирд╛ рдмрд╣реБрдд рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдкрдХреЛ рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд┐рдП рднреБрдЧрддрд╛рди рдХрд░рдирд╛ рд╣реЛрдЧрд╛ - рд░реЗрдВрдбрд░рд┐рдВрдЧ рдЗрд╡реЗрдВрдЯ рд▓реВрдк рдХреЛ рдмреНрд▓реЙрдХ рдХрд░рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЗрд╕рдХрд╛ рдПрдХ рд╕рдорд╛рдзрд╛рди рд╣реИ: рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рд░реЗрдВрдбрд░рд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ, рдЗрд╕ рдСрдкрд░реЗрд╢рди рдХреЛ рдЫреЛрдЯреЗ рднрд╛рдЧреЛрдВ рдореЗрдВ рддреЛрдбрд╝реЗрдВ, рдЗрд╕реЗ рдЯреБрдХрдбрд╝реЛрдВ рдореЗрдВ рд░реЗрдВрдбрд░ рдХрд░реЗрдВ, рдФрд░ рдЙрдиреНрд╣реЗрдВ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рд╕реНрдЯреНрд░реАрдо рдХрд░реЗрдВред "
рдкреНрд░рд╕рд╛рд░рдг рдореЗрдВ рдПрдХ рд░рд┐рдкреЛрд░реНрдЯ рд╣реИ - рдЗрд╕рд▓рд┐рдП рдЖрдк рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рд╕рднреА рддрдХрдиреАрдХреА рд╡рд┐рд╡рд░рдгреЛрдВ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╕реНрд▓рд╛рдЗрдбреНрд╕ рдХреА рдкреНрд░рд╢рдВрд╕рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рд╕рдореАрдХреНрд╖рд╛рдУрдВ рдореЗрдВ рд╕реЗ рдХрдИ рдЕрд▓рдЧ рд╕реЗ рдкреНрд░рд╢рдВрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВред
рдХрд┐рд░рд┐рд▓ рдЪрд░реНрдХреИрд╢рд┐рди - рд╕рд╛рд░ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдкреЗрдбрд╝реЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛

рдХрднреА-рдХрднреА рдРрд╕реЗ рд╡рд┐рд╖рдпреЛрдВ рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ, рд╕рд╡рд╛рд▓ рдЙрдарддрд╛ рд╣реИ: "рдареАрдХ рд╣реИ, рдпрд╣ рдЧрд╣рд░рд╛ рдФрд░ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ, рд▓реЗрдХрд┐рди рдХреНрдпрд╛ рдПрдПрд╕рдЯреА рдореБрдЭреЗ рдХреЛрдИ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдкрд░рд┐рдгрд╛рдо рджреЗрдЧрд╛, рдпрд╛ рд╕рд╛рдорд╛рдиреНрдп рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рдЬрд╛рдирдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реИ?" рд╕рд┐рд░рд┐рд▓ рдиреЗ рдпрд╣ рджрд┐рдЦрд╛рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рдХрд┐ рдпрд╣ рдХрд╛рдо рдореЗрдВ рдЖ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдПрдХ рдЕрдЪреНрдЫреЗ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рд╣реБрдЖ: тАЬрдЖрдкрдореЗрдВ рд╕реЗ рдХрд┐рддрдиреЗ рд▓реЛрдЧ рдХрднреА рд╕рд╛рдВрддреНрд╡рдирд╛ рдирд┐рдХрд╛рд▓рдирд╛ рднреВрд▓ рдЧрдП рд╣реИрдВ? рдФрд░ рдХреМрди рд╕реЛрдЪрддрд╛ рд╣реИ рдХрд┐ рд╡рд╣ рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рд╡рд╣рд╛рдВ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ? рдФрд░ рдЕрдЧрд░ рд╣рдо рдРрд╕реЗ рдорд╛рдорд▓реЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ, рдЬреЛ рдЕрднреА рднреА рдРрд╕рд╛ рд╕реЛрдЪрддреЗ рд╣реИрдВ? рдареАрдХ рд╣реИ, рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рд░рд╛рдХреНрд╖рд╕реА рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдиреЗ рдЙрди рд╕рднреА рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЛ рдкрд╛рд░рд┐рдд рдХрд┐рдпрд╛, рдЬрд┐рдирдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореИрдВ рд╕реЛрдЪ рд╕рдХрддрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдлрд┐рд░ рд╕рд╡рд╛рд▓ рдпрд╣ рд╣реИ: рдХреМрди рдЗрд╕ рддрд░рд╣ рдХреЗ рдХреЛрдб рдХреЛ рдмрдирд╛рдП рд░рдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ? рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдореЗрд░реЗ рд▓рд┐рдП рдПрдПрд╕рдЯреА рдпрд╣рд╛рдВ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЕрдзрд┐рдХ рдкреНрд░рднрд╛рд╡реА рд╣реИред "
рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рджрд░реНрд╢рдХреЛрдВ рдХреА рд╕рдореАрдХреНрд╖рд╛рдУрдВ рдХреЗ рдмреАрдЪ рдЖрдк рд╢рдмреНрджреЛрдВ рдХреЛ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ "рд░рд┐рдкреЛрд░реНрдЯ рдореЗрд░реА рдЕрдкреЗрдХреНрд╖рд╛ рд╕реЗ рдЕрдзрд┐рдХ рдЙрдкрдпреЛрдЧреА рдереАред" рд╢рд╛рдпрдж рдХреБрдЫ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдЕрдм рдмрдЪ рдЧрдП рд╣реИрдВ рдЬреЛ рдЙрдиреНрд╣реЗрдВ рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рдЦреБрдж рдХреЛ рд╡реНрдпрдХреНрдд рдХрд░рддреЗ рд╣реИрдВ!
рдЗрдорд╛рдж рдПрд▓рд┐рдлреА - рдореЛрдмрд╛рдЗрд▓ рд╡реЗрдм рдХреЛ рд╡рд╛рдкрд╕ рдЬреАрд╡рди рдореЗрдВ рд▓рд╛рдирд╛

рдкрд┐рдЫрд▓реЗ HolyJS рдХреЗ рдЖрдЧрдВрддреБрдХ рдкрд┐рдирд╛рдЯреЗрд╕реНрдЯ рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХреЛ рд░рд┐рдПрдХреНрдЯ рдореЗрдВ рдмрджрд▓рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЗрдорд╛рдж рдХреА рдмрд╛рдд рдХреЛ рдпрд╛рдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд╣рд╛рдВ рдЙрдиреНрд╣реЛрдВрдиреЗ рдХреНрд░рдорд┐рдХ рдкреНрд░рд╡рд╛рд╕рди рдХреЗ рд▓рд╛рднреЛрдВ рдХрд╛ рд╣рд╡рд╛рд▓рд╛ рджрд┐рдпрд╛ред рдФрд░ рдпрд╣рд╛рдВ, рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд, рдЙрдиреНрд╣реЛрдВрдиреЗ рдмрддрд╛рдпрд╛ рдХрд┐ рдХреИрд╕реЗ Pinterest рдкрд░ рдореЛрдмрд╛рдЗрд▓ рд╡реЗрдм рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдФрд░ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдлрд┐рд░ рд╕реЗ рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИ?
тАЬрддреАрди рд╕рд╛рд▓ рдкрд╣рд▓реЗ, рд╣рдордиреЗ рдЕрдкрдиреЗ рдореЛрдмрд╛рдЗрд▓ рд╡реЗрдм рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рджреЗрдЦрд╛ рдФрд░ рдорд╣рд╕реВрд╕ рдХрд┐рдпрд╛ рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрд╕реЗ рдкрд╕рдВрдж рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рд╣рдореЗрдВ рдкрддрд╛ рдерд╛ рдХрд┐ рд╣рдорд╛рд░реЗ рдореВрд▓ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рд╕рдЧрд╛рдИ рдХреА рджрд░ 80% рдЕрдзрд┐рдХ рдереАред рддрдм рд╣рдордиреЗ рд▓реЛрдЧреЛрдВ рдХреЛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдХреНрдХрд╛ рджреЗрдиреЗ рдХрд╛ рдПрдХ рдХрдард┐рди рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ (рдореЛрдмрд╛рдЗрд▓ рд╕рд╛рдЗрдЯ рдкрд░ рдЬрд╛рдХрд░, рдЖрдкрдиреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдЦреЛрд▓рдиреЗ / рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рджреЗрдЦрд╛)ред рдФрд░ рд╣рдорд╛рд░реА рдЯреАрдо рдХреЛ рдЖрдХрд╛рд░ рджрд┐рдпрд╛, рддреЛ рдпрд╣ рдЙрдЪрд┐рдд рдерд╛ред
рдЕрдм рд╣рдо рдмрдбрд╝реЗ рд╣реЛ рдЧрдП рд╣реИрдВ рдФрд░ рдЙрдиреНрдирдпрди рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИрдВред рдФрд░ рдпрджреНрдпрдкрд┐ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рдкрдХреНрд╖ рдореЗрдВ рдмреЛрд▓рддреЗ рд╣реИрдВ, рдореИрдЯреНрд░рд┐рдХреНрд╕ рд╕рдВрд╡реЗрджрдирд╛рдУрдВ рдХреЛ рдорд╛рдкрддреЗ рдирд╣реАрдВ рд╣реИрдВред рд╡реЗ рдпрд╣ рдирд╣реАрдВ рдорд╛рдк рд╕рдХрддреЗ рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдм рдХреИрд╕реЗ рд╣рдорд╛рд░реА рд╕рд╛рдЗрдЯ рдирд╣реАрдВ рдЦреЛрд▓реЗрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдЙрд╕реЗ рдПрдХ рдЕрдкреНрд░рд┐рдп рдЕрдиреБрднрд╡ рдерд╛ред рдФрд░ рдЬрдм рд╣рдордиреЗ рдлрд┐рд░ рд╕реЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рдмрдврд╝рд╛рд╡рд╛ рджреЗрдиреЗ рдпрд╛ рдореЛрдмрд╛рдЗрд▓ рд╡реЗрдм рдореЗрдВ рдирд┐рд╡реЗрд╢ рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдХрд▓реНрдк рдмрдирд╛рдпрд╛, рддреЛ рд╣рдордиреЗ рджреВрд╕рд░рд╛ рдЪреБрдирд╛ред "
рдирддреАрдЬрддрди, Pinterest рдиреЗ рдЖрдзреБрдирд┐рдХ рдкреНрд░реЛрдЧреНрд░реЗрд╕рд┐рд╡ рд╡реЗрдм рдРрдк рдмрдирд╛рдпрд╛ - рдФрд░ рд╣реЛрд▓реАрдЬрд╕ рдПрдХ рдРрд╕рд╛ рдЕрдиреИрддрд┐рдХ рдорд╛рдорд▓рд╛ рдирд┐рдХрд▓рд╛ рдЬрдм рд╡реЗ PWA рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рд░реВрдк рд╕реЗ рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рдПрдХ рдмрдбрд╝реА рдХрдВрдкрдиреА рджреНрд╡рд╛рд░рд╛ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЙрдкрдпреЛрдЧ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВред рдпрд╣ рд░рд┐рдкреЛрд░реНрдЯ рдкреНрд░рд╕рд╛рд░рд┐рдд рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЖрдк рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдХрд┐рд╕реА рдФрд░ рдХреЗ рдЕрдиреБрднрд╡ рдХреЗ рд╕рднреА рд╡рд┐рд╡рд░рдгреЛрдВ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛ рд╕рдХрддреЗ рд╣реИрдВред
рдПрд▓реЗрдХреНрд╕реА рдХреЛрдЬрд╝реАрдЯрд┐рдиреНрд╕реНрдХреА - рдЬреЗрдПрд╕ рдХреЛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рдХреНрд░реЛрдо рджреЗрд╡рдЯреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдбреАрдмрдЧ рдХрд░рдирд╛

рдЬрдм рдХреЛрдИ рдЯреВрд▓ Chrome DevTools рдЬрд┐рддрдирд╛ рдбрд┐рдорд╛рдВрдб рдореЗрдВ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рднреА рдЧреВрдЧрд▓ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИред рдФрд░, рд╢рд╛рдпрдж, рдПрдХ рд╕рдореНрдореЗрд▓рди рдореЗрдВ рднрд╛рдЧ рд▓реЗрдиреЗ рдХреЗ рдмрд┐рдирд╛ рдПрдХ рд╕рдорд╛рди рд╡рд╛рдХреНрдпрд╛рдВрд╢ рдорд┐рд▓ рд╕рдХрддрд╛ рд╣реИ:
тАЬрдкреНрд░реЛрдлрд╛рдЗрд▓рд┐рдВрдЧ рдХреЛ рдЗрдВрд╕реНрдЯреНрд░реВрдореЗрдВрдЯреЗрд╢рди рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ (рдЬрд╣рд╛рдВ рдХреЛрдб рдореЗрдВ рдЖрдк рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдХреЙрд▓ рдХрд░рддреЗ рд╕рдордп рд╕рдордп рдХрд╣рддреЗ рд╣реИрдВ) рдФрд░ рдирдореВрдирд╛рдХрд░рдг (рдЬрд╣рд╛рдВ рдЖрдк рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕рдордп рдЕрдВрддрд░рд╛рд▓ рдкрд░ рд╕реНрдЯреИрдХ рдЗрдХрдЯреНрдард╛ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рджреЗрдЦреЗрдВ рдХрд┐ рдлрд╝рдВрдХреНрд╢рди рдХрд┐рд╕ рд╕рдордп рдмрд┐рддрд╛рдпрд╛ рдЧрдпрд╛ рдерд╛)ред рдпрд╣ рдпрд╛рдж рд░рдЦрдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХрд┐ DevTools рдореЗрдВ рд╕реАрдкреАрдпреВ рдкреНрд░реЛрдлрд╛рдЗрд▓рд░ рдирдореВрдирд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ: рдпрд╣ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рдЬреЗрдПрд╕ рдореЗрдВ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред V8 рдХреЛ рдЖрдкрдХреЗ рдХреЛрдб рдХреЛ рд▓рдЧрднрдЧ рдореВрд▓ рдореЗрдВ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдирд╛ рдФрд░ рдЗрд╕реЗ рдмрд╣реБрдд рдЬрд▓реНрджреА рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдирд╛ рдкрд╕рдВрдж рд╣реИред рдпрджрд┐ рд╣рдо рд╕рдордп рдХреЛ рджреЛрдмрд╛рд░рд╛ рдЬрд╛рдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдЯрд╛рдЗрдорд░ рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рдЕрдВрддрд┐рдо рддрд╕реНрд╡реАрд░ рдХреЛ рдмрд╣реБрдд рд╡рд┐рдХреГрдд рдХрд░ рджреЗрдВрдЧреЗред рдФрд░ рдирдореВрдирд╛рдХрд░рдг рдЖрдкрдХреЛ рдПрдХ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдЬреЛ рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдмрд╣реБрдд рдмрд╛рд░реАрдХреА рд╕реЗ рджрд┐рдЦрд╛рдПрдЧрд╛ред "
рд╣рд╛рд▓рд╛рдВрдХрд┐, рд╕рдореНрдореЗрд▓рди рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ, рдпрд╣ рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХрд┐ рд╕реНрдкреАрдХрд░ рд╕реАрдзреЗ DevTools рдЯреАрдо рдХрд╛ рд╕рджрд╕реНрдп рдерд╛, рдФрд░ рдЪрд░реНрдЪрд╛ рдХреНрд╖реЗрддреНрд░ рдиреЗ рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рдмрд╛рдж рдЙрд╕ рдкрд░ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд╕рд╡рд╛рд▓ рдХрд░рдирд╛ рд╕рдВрднрд╡ рдмрдирд╛ рджрд┐рдпрд╛ред рдФрд░ рдХреЛрдИ рдкреНрд░рд╕рд╛рд░рдг рдЗрд╕ рд╣рд┐рд╕реНрд╕реЗ рдХреЛ рдкреНрд░рд╕рд╛рд░рд┐рдд рдирд╣реАрдВ рдХрд░реЗрдЧрд╛: рдореВрд▓ рднрд╛рд╖рд╛ рдореЗрдВ рд╕рдВрд╡рд╛рдж рдХрд░рдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рдПрдХ рдЙрдкрдХрд░рдг рдХреЗ рдбреЗрд╡рд▓рдкрд░ рдХреЗ рд╕рд╛рде рдЖрдкрдХреЛ рдпрд╣ рд╕рдордЭрдиреЗ рдореЗрдВ рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдЖрдкрдХрд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдПрд▓реЗрдХреНрд╕реА рдЦреБрдж рднреА рд╕рдВрд╡рд╛рдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╕рдиреНрди рдереЗ, рд░рд┐рдкреЛрд░реНрдЯ рдореЗрдВ рдЬреЛрд░ рджреЗрдХрд░ рдХрд╣рд╛ рдХрд┐ рдЙрдирдХреЗ рд▓рд┐рдП рд╕реЗрдВрдЯ рдкреАрдЯрд░реНрд╕рдмрд░реНрдЧ (рд╢рд╣рд░ рдореЗрдВ рдЬрд╣рд╛рдВ DevTools рдЯреАрдо рдХреИрд▓рд┐рдлреЛрд░реНрдирд┐рдпрд╛ рдЬрд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЖрдзрд╛рд░рд┐рдд рдереА) рдореЗрдВ рдкреНрд░рджрд░реНрд╢рди рдХрд░рдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдерд╛ред рдареАрдХ рд╣реИ, рдЕрдЧрд░ рдЙрд╕рдиреЗ рдпрд╣ рдирд╣реАрдВ рдХрд╣рд╛ рд╣реЛрддрд╛, рддреЛ рдХреЛрдИ рдЙрд╕рдХреЗ рдкреАрдЯрд░реНрд╕рдмрд░реНрдЧ рдореВрд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛ рд╕рдХрддрд╛ рдерд╛ред рдХреБрдЫ рдиреЗ рд╕реНрдЯрд░реНрд▓рд┐рдВрдЧрд┐рдЯ рдХреЛ рдзреЛрдЦрд╛ рджрд┐рдпрд╛: рдпрд╛ рддреЛ
рдЯреНрд╡рд┐рдЯрд░ рдкрд░
"239" рдирдВрдмрд░, рдпрд╛ рд╕реНрд▓рд╛рдЗрдб рдкрд░ рджреЛрд╕реНрддреЛрд╡рд╕реНрдХреА рд╕реЗ рдЙрджрд╛рд╣рд░рдгред
рджрд┐рдорд┐рддреНрд░реА рдмреЗрдЬрд╝реЗрддреНрдХреЛрд╡, рд╡реНрд▓рд╛рджрд┐рдореАрд░ Anufrienko - рдкреЛрд░реНрдЯрд┐рдВрдЧ рдЬреЗрдПрд╕ рд╕реЗ рдПрд▓реНрдмреНрд░рд╕

рдпрд╣рд╛рдБ рдореИрдВ рдХреБрдЫ рдЕрд▓рдЧ рдкрджрдХ "рдХрд╛рд░реНрдп рдХреА рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛ рдХреЗ рд▓рд┐рдП" рд╕реМрдВрдкрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдБред рдмрд╣реБрдд рд╕рд╛рд░реЗ рд▓реЛрдЧ рдХрд╣ рд╕рдХрддреЗ рд╣реИрдВ "рд╣рдо рдЬреЗрдПрд╕ рдореЗрдВ рд▓рд┐рдЦрддреЗ рд╣реИрдВ" - рдФрд░ рджреБрдирд┐рдпрд╛ рдореЗрдВ рдХрд┐рддрдиреЗ рд▓реЛрдЧ рд╣реИрдВ рдЬреЛ рдХрд╣ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ "рд╣рдордиреЗ рдЬреЗрдПрд╕ рдХреЛ рджреВрд╕рд░реЗ рдкреНрд░реЛрд╕реЗрд╕рд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдореЗрдВ рдкреЛрд░реНрдЯ рдХрд┐рдпрд╛ рд╣реИ" рдФрд░ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛рдПрдВ? рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬреЗрдПрд╕ рдШрдЯрдирд╛ рдкрд░ рдЖрдк рд╕реБрди рд╕рдХрддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:
тАЬрдПрд▓рдмреНрд░рд╕ рдореЗрдВ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд╕реНрдкрд╖реНрдЯрддрд╛ рд╣реИ, рдЬреЛ рдХрд┐ x86 рдХреА рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛ рдХреЗ рд╡рд┐рдкрд░реАрдд рд╣реИред рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЕрдЧрд░ рд╣рдо рдЗрд╕ рдлрд╝рдВрдХреНрд╢рди рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ:
function Foo(a) { if (a === null) { return 0; } return a.bar; }
рдлрд┐рд░, рд╕реНрдкреЗрдХреБрд▓реИрд╕рд┐рдЯреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рд╣рдо рдмрд╛рд░ рдХреНрд╖реЗрддреНрд░ рдХреЗ рдореВрд▓реНрдп рдХреЛ рдкрдврд╝рдХрд░ "рдЕрд╡реИрдз" рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рдпрд╣ рдкрддрд╛ рдЪрд▓реЗ рдХрд┐ "рдП" рд╢реВрдиреНрдп рд╣реИред
рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рдПрд▓реНрдмреНрд░рд╕ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреА рдЖрдВрддрд░рд┐рдХ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬреНрдЮрд╛рди рдХреА рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдкреНрд░рдпреЛрдЬреНрдпрддрд╛ рдкреНрд░рд╢реНрди рдореЗрдВ рд╣реИред рд▓реЗрдХрд┐рди рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рдЖрдХрд▓рди рд╕реЗ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ V8 рдФрд░ рд╕реНрдкрд╛рдЗрдбрд░рдордВрдХреА рдЗрдВрдЬрдиреЛрдВ рдХреЗ рдХрд╛рдо рдХреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреА рдЧрд╣рд░рд╛рдИ рдиреЗ рдХрдЯреНрдЯрд░ рдкреНрд░рд╢рдВрд╕рдХреЛрдВ рдХреЛ рдЙрджрд╛рд╕реАрди рдирд╣реАрдВ рдЫреЛрдбрд╝рд╛ рд╣реИред рдФрд░ рдкреНрд░рд╢реНрди рдФрд░ рдЙрддреНрддрд░ рдХреЗ рдкреНрд░рддреАрдХреНрд╖рд╛ рд╡рд░реНрдЧреЛрдВ рдХреЛ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдПрд▓рдПрд▓рд╡реАрдПрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдЧрддрд┐рд╢реАрд▓ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рдХреНрдпреЛрдВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЬрдм рдмрд╛рдпрдЯреЗрдХреЛрдб рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рдЖрднрд╛рд╕реА рдорд╢реАрди рджрд┐рдЦрд╛рдИ рджреЗ рд╕рдХрддреА рд╣реИред
рдХреАрдиреЛрдЯреНрд╕: рдореИрдХреНрд╕рд┐рдо рдпреБрдЬрд╝рд╡рд╛ рдФрд░ рдЗрд▓рд┐рдпрд╛ рдХреНрд▓рд┐рдореЛрд╡

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

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