рдирдорд╕реНрдХрд╛рд░, рд╣реЗрдмреНрд░! рдпрд╣ рд╣рдорд╛рд░реЗ рдмреНрд▓реЙрдЧ рдкрд░ рдкрд╣рд▓реА рдкреЛрд╕реНрдЯ рд╣реИред рдмрд╣реБрдд рд╕реЗ рд▓реЛрдЧ рд╣рдореЗрдВ рд╕рд╛рдЗрдЯ рдХреЗ рд▓рд┐рдП рдПрдХ рдЪреИрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдЬрд╛рдирддреЗ рд╣реИрдВ, рдпрд╣ рдЙрд╕рдХреЗ рд╕рд╛рде рдерд╛ рдЬрд┐рд╕реЗ рд╣рдордиреЗ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдерд╛, рдФрд░ рдЕрдм рд╣рдо рд╡реНрдпрд╛рдкрд╛рд░ рджреВрддреЛрдВ рдХреЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдЕрдЧреНрд░рдгреА рдкрджреЛрдВ рдкрд░ рдХрдмреНрдЬрд╛ рдХрд░ рд▓реЗрддреЗ рд╣реИрдВред рд╣рдо рдзреАрд░реЗ-рдзреАрд░реЗ рдПрдХ рд╡реНрдпрд╛рдкрдХ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рд╕рдорд╛рдзрд╛рди рдореЗрдВ рд╡рд┐рдХрд╕рд┐рдд рд╣реБрдП, рдЬреЛ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рд▓рд┐рдП рдХрдИ рдЕрд╡рд╕рд░ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ: рдХреЙрд▓рдмреИрдХ, рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рд╕рд╛рде рддреНрд╡рд░рд┐рдд рджреВрдд, рд╕рд╛рдорд╛рдЬрд┐рдХ рдиреЗрдЯрд╡рд░реНрдХ, рдореЛрдмрд╛рдЗрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди, рд╡рд░реНрдЪреБрдЕрд▓ рдкреАрдмреАрдПрдХреНрд╕, рд╕реАрдЖрд░рдПрдо рдлрд╝рдВрдХреНрд╢рди рдФрд░ рдмрд╣реБрдд рдХреБрдЫред
рдХрдИ рд╡рд░реНрд╖реЛрдВ рдХреЗ рд▓рд┐рдП, рд╣рдордиреЗ рдХрдИ рддрдХрдиреАрдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рд╣рд▓ рдХрд┐рдпрд╛, рдмрд╣реБрдд рд╕рд╛рд░реА рджрд┐рд▓рдЪрд╕реНрдк рдЪреАрдЬреЗрдВ рдЬрдорд╛ рдХреАрдВ, рдФрд░ рдХреБрдЫ рдЬрдЧрд╣реЛрдВ рдкрд░ рдЕрджреНрд╡рд┐рддреАрдп рдЕрдиреБрднрд╡, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рд╣рдорд╛рд░реА рдмреИрд╕рд╛рдЦреА рдФрд░ рд╕рд╛рдЗрдХрд┐рд▓ рд▓рд┐рдЦреАред рдЗрд╕ рдкреЛрд╕реНрдЯ рдХреЗ рд╕рд╛рде, рд╣рдо рд▓реЗрдЦреЛрдВ рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ рд╣рдо рдкреВрд░реА рддрд░рд╣ рд╕реЗ рджреВрд░рд╕реНрде рдЯреАрдо рдореЗрдВ рд╡рд┐рдХрд╛рд╕, рдирд┐рд░реНрдорд╛рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдореЗрдВ рдЕрдкрдиреЗ рдЕрдиреБрднрд╡ рдХреЛ рд╕рд╛рдЭрд╛ рдХрд░реЗрдВрдЧреЗ, рд╣рдорд╛рд░реА рд╡рд╛рд╕реНрддреБрдХрд▓рд╛, рддрдХрдиреАрдХреА рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛рдПрдВрдЧреЗ рдЬреЛ рд╣рдореЗрдВ рджреБрдирд┐рдпрд╛ рднрд░ рдореЗрдВ рд╕реИрдХрдбрд╝реЛрдВ рд╣рдЬрд╛рд░реЛрдВ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЛ рдкреНрд░рднрд╛рд╡реА рдврдВрдЧ рд╕реЗ рд╕реЗрд╡рд╛ рджреЗрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВред
рдЖрдЬ рдЬрд┐рд╡реЛрд╕рд╛рдЗрдЯ рд╣реИ:- рджреБрдирд┐рдпрд╛ рднрд░ рдореЗрдВ 250K рдЧреНрд░рд╛рд╣рдХ;
- рдкреНрд░рддрд┐ рджрд┐рди 150M рд╡рд┐рдЬреЗрдЯ рдЗрдВрдкреНрд░реЗрд╢рди;
- рдкреНрд░рддрд┐ рджрд┐рди 3.5M рд╕рдВрджреЗрд╢;
- 10M рдЪреИрдЯ рдкреНрд░рддрд┐ рдорд╛рд╣;
- 1M рдПрдХ рд╕рд╛рде рдХрдиреЗрдХреНрд╢рди;
- рдЙрддреНрдкрд╛рджрди рдореЗрдВ 250+ рд╕рд░реНрд╡рд░ред
рдЪреВрдВрдХрд┐ рдЕрдзрд┐рдХрд╛рдВрд╢ рд▓реЛрдЧ рд╣рдореЗрдВ рдХрд┐рд╕реА рд╕рд╛рдЗрдЯ рдХреЗ рд▓рд┐рдП рдЪреИрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдЬрд╛рдирддреЗ рд╣реИрдВ, рд╣рдо рд╢рд╛рдпрдж рдЗрд╕рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рдХрд░реЗрдВрдЧреЗред рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рд╣рдо рдмрддрд╛рдПрдВрдЧреЗ рдХрд┐ рдЕрдкрдиреЗ рдХреЛрдб рдХреЛ рдХрд┐рд╕реА рдерд░реНрдб-рдкрд╛рд░реНрдЯреА рд╕рд╛рдЗрдЯ рд╕реЗ рдХреИрд╕реЗ рдЬреЛрдбрд╝рд╛ рдЬрд╛рдП рдФрд░ рдЪреИрдЯ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд╣рдорд╛рд░реЗ рдХрдИ рд╡рд░реНрд╖реЛрдВ рдХреЗ рдЕрдиреБрднрд╡ рдХреЗ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рдЖрдкрдХреЛ рдХреНрдпрд╛ рдзреНрдпрд╛рди рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╣ рд▓реЗрдЦ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛ рдЬреЛ рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ рдпрд╛ рдкрд╣рд▓реЗ рд╕реЗ рдкреНрд▓рдЧ-рдЗрди рд╕реЗрд╡рд╛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдФрд░ рдмрд╕ рдЙрди рд╕рднреА рдХреЗ рд▓рд┐рдП рдЬреЛ рдЗрд╕ рд╡рд┐рд╖рдп рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВред
рдкреНрд░рд╡реЗрд╢ рдмрд┐рдВрджреБ
рдерд┐рдПрдЯрд░ рдПрдХ рдкрд┐рдЫрд▓рдЧреНрдЧреВ рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рдПрдХ рд╕рдореНрдорд┐рд▓рд┐рдд рдХреЛрдб рдХреЗ рд╕рд╛рде рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╕реЗрд╡рд╛ред рдпрд╣ рд╕рд╛рдЗрдЯ рдкрд░ рдХрд┐рд╕реА рднреА рд╕реЗрд╡рд╛ рдпрд╛ рдореЙрдбреНрдпреВрд▓ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╡реЗрд╢ рдмрд┐рдВрджреБ рд╣реИред рдПрдХ рдирд┐рдпрдо рдХреЗ рд░реВрдк рдореЗрдВ, рдпрд╣ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдирд┐рд░реНрджреЗрд╢реЛрдВ рдореЗрдВ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рдЗрд╕реЗ рд╕рд╛рдЗрдЯ рдХреЗ HTML рдХреЛрдб рдореЗрдВ рдЬреЛрдбрд╝рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рдФрд░ рдлрд┐рд░ "рдореИрдЬрд┐рдХ" рд╣реИ, рдЬреЛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рддрд░реАрдХреЗ рд╕реЗ рд▓реЛрдб рдФрд░ рдЗрдирд┐рд╢рд┐рдпрд▓рд╛рдЗрдЬрд╝ рдХрд░рддрд╛ рд╣реИред
<script src="https://site.com/file.js"></script>
рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рд╕рд╛рдЗрдЯ рд╕реЗ рдЬреЛрдбрд╝рдирд╛ рдЖрд╕рд╛рди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ?
рдорд╛рдирдХ рд░реВрдк рд╕реЗ, рдЖрдкрдХреЛ рдХреЗрд╡рд▓ рдкреГрд╖реНрда рдХреЗ HTML рдХреЛрдб рдореЗрдВ рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЯреИрдЧ рдЬреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛ред рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЪрд░рдг рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдиреБрдХрд╕рд╛рди рдЫрд┐рдкреЗ рд╣реБрдП рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдкрд╣рдЪрд╛рди, рдмреИрдХрдЕрдк рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓реЛрдб рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЪреИрдирд▓ рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди, рдЙрдкрд╕реНрдерд┐рддрд┐ рдпрд╛ рддрд░реНрдХ рдХрд╛ рдЕрдиреБрдХреВрд▓рди, рдкреГрд╖реНрда рд▓реЛрдб рдХрд░рдиреЗ рдХреА рдЧрддрд┐, рдФрд░ рдЗрд╕реА рддрд░рд╣ред рд▓реЗрдХрд┐рди рдЪрд▓реЛ рдХреНрд░рдо рдореЗрдВ рд╕рдм рдХреБрдЫ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВред
рдкрд╣рдЪрд╛рди
рд╕рд┐рд░реНрдл рдЗрд╕рд▓рд┐рдП рдХрд┐ рдХрд┐рд╕реА рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдЬреЛрдбрд╝рдирд╛ рдмрд╣реБрдд рджрд┐рд▓рдЪрд╕реНрдк рдирд╣реАрдВ рд╣реИ, рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХрд╛ рддрд░реНрдХ рдХрд░рддреА рд╣реИ, рдФрд░ рдпрд╣ рддрд░реНрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рдмрд╛рдзреНрдп рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрд╛рдЙрдВрдЯрд░ рдЖрдИрдбреА, рд╕рд╛рдорд╛рдЬрд┐рдХ рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗ APP_ID, рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ рдирд┐рд░реНрдорд┐рдд рд╕рдВрдЪрд╛рд░ рдЪреИрдирд▓ рдХреА рдЖрдИрдбреА рд╣реИред рдпрд╣реА рд╣реИ, рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рд╕рд░реНрд╡рд░ рдХреЗ рдЕрдиреБрд░реЛрдз рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдкрд╣рдЪрд╛рди рдХрд░рдиреА рдЪрд╛рд╣рд┐рдПред рд╕рдореНрдорд┐рд▓рд┐рдд рдХреЛрдб рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЧреНрд░рд╛рд╣рдХ рдХреА рдкрд╣рдЪрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рддреАрди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╡рд┐рдХрд▓реНрдк рд╣реИрдВред
рд╡рд┐рдХрд▓реНрдк # 1 <script async src="https://site.com/file.js?id=123"></script>
рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдВрдХ рдореЗрдВ рд╕реАрдзреЗ рдЖрдИрдбреА рдкрд╛рд╕ рдХрд░реЗрдВ рдФрд░ рд╕рд░реНрд╡рд░ рд╕рд╛рдЗрдб рдкрд░ рдХрд┐рд╕реА рддрд░рд╣ рд╕реЗ рдЗрд╕реЗ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдлреЗрдВрдХ рджреЗрдВред рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рд╕рд░реНрд╡рд░ рдХреЛ рдлреНрд▓рд╛рдИ рдкрд░ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдЖрдИрдбреА рд▓рд┐рдЦрдирд╛ рд╣реЛрдЧрд╛ рдпрд╛ рдЙрд╕ рдЖрдИрдбреА рдХреЗ рд╕рд╛рде рдПрдХ рдЬреЗрдПрд╕ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдмрдирд╛рдирд╛ рд╣реЛрдЧрд╛ рдЬреЛ рд▓реЛрдб рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рдпрд╣ рддрд░реНрдХ JSONP рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд╕рдорд╛рди рд╣реИред

рд▓рдВрдмреЗ рд╕рдордп рддрдХ рд╣рдордиреЗ рдЗрд╕ рд╕рд┐рджреНрдзрд╛рдВрдд рдкрд░ рдХрд╛рдо рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд╛ рдиреБрдХрд╕рд╛рди рдпрд╣ рд╣реИ рдХрд┐ рд╕рд░реНрд╡рд░ рдкрд░ "рдирд┐рд╖реНрдХреНрд░рд┐рдп" рд▓реЛрдб рдФрд░ рд╕рд░реНрд╡рд░ рдХреИрд╢рд┐рдВрдЧ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЛ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИред
рд╡рд┐рдХрд▓реНрдк # 2 <script src="https://site.com/file.js" [async]></script> <script type=тАЭtext/javascriptтАЭ> window.serviceNameId = тАЬ123тАЭ; </script>
Async рд╡рд┐рд╢реЗрд╖рддрд╛ - рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдмрддрд╛рддреА рд╣реИ рдХрд┐ DOM рдХреЛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╣ рдкреГрд╖реНрда рд▓реЛрдб рд╕рдордп рдХреЛ рдХрдо рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рд┐рдХреНрдХреЗ рдХрд╛ рдПрдХ рдлреНрд▓рд┐рдк рдкрдХреНрд╖ рднреА рд╣реИ: рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИредрд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рд╕реЗ рдПрдХ, рдмрдбрд╝реА рд╕реЗрд╡рд╛рдУрдВ рд╕рд╣рд┐рдд, рдмрд╕ рдпрд╣реА рдХрд░рддрд╛ рд╣реИ, рдХреЗрд╡рд▓ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдЕрд▓рдЧ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рднреА рдХрд╛ рд╕рд╛рд░ рд╕рдорд╛рди рд╣реИред

рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рджреЛ рдореБрдЦреНрдп рдиреБрдХрд╕рд╛рди рд╣реИрдВ, рдкрд╣рд▓рд╛ - рдПрдореНрдмреЗрдб рдХреЛрдб рдЬрдЯрд┐рд▓ рд╣реИ, рдФрд░ рджреВрд╕рд░рд╛ - рдЗрд╕ рдХреЛрдб рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдХрд╛ рдХреНрд░рдо рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ, рдЕрдиреНрдпрдерд╛ рдХреБрдЫ рднреА рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЖрдкрдХреЛ рдЧрддрд┐ (async) рдФрд░ рд╕реНрдерд┐рд░рддрд╛ (async рдХреЗ рдмрд┐рдирд╛) рдХреЗ рдмреАрдЪ рдЪрдпрди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЕрдзрд┐рдХрд╛рдВрд╢ 2 рд╡рд┐рдХрд▓реНрдк рдЪреБрдиреЗрдВред
рд╡рд┐рдХрд▓реНрдк # 3 <script async src="https://site.com/file.js?id=123"></script>
рдкрд╣рд▓реЗ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рдорд╛рди, рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдВрдХ рдореЗрдВ рдЖрдИрдбреА рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░реЗрдВ, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ, рдФрд░ рд╕рд░реНрд╡рд░ рдкрд░ рдирд╣реАрдВред рдпрд╣ рдЙрддрдирд╛ рд╕рд░рд▓ рдирд╣реАрдВ рд╣реИ рдЬрд┐рддрдирд╛ рд▓рдЧрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рд╕рдВрднрд╡ рд╣реИред рдмреНрд░рд╛рдЙрдЬрд╝рд░ API рдореЗрдВ рдПрдХ рдбреЙрдХреНрдпреВрдореЗрдВрдЯ рд╣реЛрддрд╛ рд╣реИред рд╕рдордХрд╛рд▓рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкреНрд░реЙрдкрд░реНрдЯреА, рдпрд╣ рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреА рд▓рд┐рдВрдХ рджреЗрддрд╛ рд╣реИ рдЬреЛ рд▓реЛрдб рд╣реЛрддреА рд╣реИ рдФрд░ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдЪрд▓ рд░рд╣реА рд╣реИред рдпрд╣ рдЬрд╛рдирддреЗ рд╣реБрдП рднреА, рдЖрдк рдЖрдИрдбреА рдХреА рдЧрдгрдирд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ document.currentScript.src рд╕рдВрдкрддреНрддрд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдФрд░ рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рдЖрдИрдбреА рдирд┐рдХрд╛рд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдПрдХ рдмрд╛рдд рд╣реИ рд▓реЗрдХрд┐рди: document.currentScript рд╕рднреА рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рд╣реИред рдЙрди рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЗ рд▓рд┐рдП рдЬреЛ рдЗрд╕ рд╕рдВрдкрддреНрддрд┐ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рд╣рдо рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИрдХ рдХреЗ рд╕рд╛рде рдЖрдПред File.js рдХреЛрдб рдореЗрдВ, рдЖрдк рд╡рд┐рд╢реЗрд╖ "рдирдХрд▓реА" рдЕрдкрд╡рд╛рдж рдХреЛ рдЯреНрд░рд╛рдИ / рдХреИрдЪ рдореЗрдВ рдлреЗрдВрдХ рд╕рдХрддреЗ рд╣реИрдВ, рдЙрд╕рдХреЗ рдмрд╛рдж рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ URL рдЬрд┐рд╕рдореЗрдВ рддреНрд░реБрдЯрд┐ рд╕реНрдЯреИрдХ рдореЗрдВ рддреНрд░реБрдЯрд┐ рд╣реБрдИ рдереА, рдлреЗрдВрдХ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред URL рдореЗрдВ рд╡рд╣ рдЖрдИрдбреА рд╣реЛрдЧреА рдЬреЛ рд╣рдореЗрдВ рдЙрд╕реА рдирд┐рдпрдорд┐рддрддрд╛ рдХреЗ рд╕рд╛рде рдорд┐рд▓рддреА рд╣реИред
рдЗрд╕ рддрд░рд╣ рдХрд╛ рдЬрд╛рджреВ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдирд┐рд╖реНрдкрд╛рджрди рдЖрджреЗрд╢ рдХреЗ рд╕рд╛рде рдХреЛрдИ рдкрд░реЗрд╢рд╛рдиреА рдирд╣реАрдВ рд╣реИ, рд╕рдореНрдорд┐рд▓рд┐рдд рдХреЛрдб рд╕рд░рд▓ рджрд┐рдЦрддрд╛ рд╣реИ рдФрд░ рд╕рд░реНрд╡рд░ рдкрд░ рдХреЛрдИ рдУрд╡рд░рд╣реЗрдб рдирд╣реАрдВ рд╣реИред рдкрд┐рдЫрд▓реЗ рджреЛ рд╡рд░реНрд╖реЛрдВ рдореЗрдВ, рд╣рдо рд╕рд┐рд░реНрдл рдЗрд╕ рддрд░рд╣ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╕рдореНрдорд┐рд▓рд┐рдд рдХреЛрдб рдЦреБрдж рд╣реА рдЕрд▓рдЧ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рд┐рджреНрдзрд╛рдВрдд рд╕рдорд╛рди рд╣реИред
рд╕реЗрдЯрд┐рдВрдЧреНрд╕
рдЬреНрдпрд╛рджрд╛рддрд░ рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рдкреНрд▓рдЧ-рдЗрди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдХреЛрдИ рднреА рд╕реЗрдЯрд┐рдВрдЧ рд╣реЛрддреА рд╣реИ рдЬреЛ рдХрд╛рдо рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдпрд╛ рддрд░реНрдХ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реЛрддреА рд╣реИред рдЗрди рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рдкреНрд▓рдЧ-рдЗрди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ "рдлреЗрдВрдХ" рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЗрд╕рдХреЗ рд▓рд┐рдП рджреЛ рдореМрд▓рд┐рдХ рд░реВрдк рд╕реЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╣реИрдВред
рджреГрд╖реНрдЯрд┐рдХреЛрдг # рез <script async src="https://site.com/file.js"></script> <script type=тАЭtext/javascriptтАЭ> window.serviceName = {color: тАЬredтАЭ, title: тАЬтАЭ, ...}; </script>
рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдореЗрдВ "рдкрд╣рдЪрд╛рди" рдЦрдВрдб рд╕реЗ рд╡рд┐рдХрд▓реНрдк # 1 рдХреЗ рд╕рдорд╛рди, рдЬреАрдИрдЯреА рдорд╛рдкрджрдВрдбреЛрдВ рдореЗрдВ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдпреВрдЖрд░рдПрд▓ рдХреЗ рд▓рд┐рдП рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рдкрд╛рд░рд┐рдд рдХрд░рдирд╛ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИред рджреГрд╖реНрдЯрд┐рдХреЛрдг рдпрд╣ рд╣реИ рдХрд┐ рдпрджрд┐ рдЧреНрд░рд╛рд╣рдХ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдмрджрд▓рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ, рддреЛ рдЙрд╕реЗ рдПрдореНрдмреЗрдб рдХреЛрдб рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдФрд░ рдЗрд╕реЗ рд╕рд╛рдЗрдЯ рдкрд░ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдпрд╣ рдЕрдЪреНрдЫрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд╕рднреА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреНрд▓рд╛рдЗрдВрдЯ рдкрд░ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реИрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рд╕рд░реНрд╡рд░ рдкрд░ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╕рднреА рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рддрд░реНрдХ рд╡рд┐рдХрд╕рд┐рдд рдФрд░ рдмрдирд╛рдП рд░рдЦреЗрдВред рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд╛ рдореБрдЦреНрдп рдиреБрдХрд╕рд╛рди рдЧреНрд░рд╛рд╣рдХ рдХреЗ рд▓рд┐рдП рдЕрд╕реБрд╡рд┐рдзрд╛ рд╣реИ, рдЙрд╕реЗ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рд╕рдм рдХреБрдЫ рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИ, рдФрд░ рдпрджрд┐ рдмрд╣реБрдд рд╕рд╛рд░реА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╣реИрдВ, рддреЛ рдПрдореНрдмреЗрдб рдХреЛрдб рд╢реАрдЯ рдХреЛ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдореБрд╢реНрдХрд┐рд▓ рдореЗрдВ рдмрджрд▓ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдЧрд▓рддреА рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИред рдФрд░ рдкреНрд░рднрд╛рд╡реА рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдбреЗрдЯ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рд╕рд╛рдЗрдЯ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдпрд╣ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдФрд░ рдкреНрд░рд╡реЗрд╢ рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд рдЗрд╢рд╛рд░реЗ рд╣реИрдВред
рджреГрд╖реНрдЯрд┐рдХреЛрдг # 2 <script async src="https://site.com/file.js?id=123"></script>
рджреВрд╕рд░рд╛ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдпрд╣ рд╣реИ рдХрд┐ рдпрджрд┐ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рдмрджрд▓рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рддреЛ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХреЛрдб рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рд╕рднреА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╕рд░реНрд╡рд░ рдкрд░ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реИрдВред рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП, рдЧреНрд░рд╛рдлрд┐рдХ рдкреИрдирд▓ рдкрд░ рдЬрд╛рдПрдВ, рдЖрд╡рд╢реНрдпрдХ рдкреИрд░рд╛рдореАрдЯрд░ рдмрджрд▓реЗрдВ рдФрд░ "рд╕рд╣реЗрдЬреЗрдВ" рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред рдЙрд╕рдХреЗ рдмрд╛рдж, рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЙрд╕рдХреА рд╕рд╛рдЗрдЯ рдкрд░ рд▓рд╛рдЧреВ рд╣реЛ рдЬрд╛рдПрдЧреА!

рдХреЛрдб рдХреЛ рд╕рдордЭрдиреЗ рдФрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рддреИрдирд╛рддреА рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдпрд╣ рдПрдХ рдРрд╕реЗ рд╡реНрдпрдХреНрддрд┐ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реЗ рджреВрд░ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдкреНрд░рдмрдВрдзрдХред рдмреЗрд╢рдХ, рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдФрд░ рд╕рд░рд▓ рд╣реИ, рдпрд╣реА рдХрд╛рд░рдг рд╣реИ рдХрд┐ рд╣рдо рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдЖрдкрдХреЛ рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд┐рдП рднреБрдЧрддрд╛рди рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЛ рд╕рд░реНрд╡рд░ рдкрд░ рддрд░реНрдХ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдФрд░ рд╕рдорд░реНрдерди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдФрд░ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЗрд╕ рдкрд░ рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рднрд╛рд░ рд╣реИред рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд▓реЗрдЦреЛрдВ рдореЗрдВ, рд╣рдо рдЖрдкрдХреЛ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдмрддрд╛рдПрдВрдЧреЗ рдХрд┐ рдХреИрд╕реЗ рд╣рдо рд░реЛрдЬрд╛рдирд╛ 150M рдРрд╕реЗ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рддреЗ рд╣реИрдВред
рдкрд┐рдЫрдбрд╝реА рдЕрдиреБрдХреВрд▓рддрд╛
рдЬрд┐рддрдиреА рдЬрд▓реНрджреА рд╣реЛ рд╕рдХреЗ рдПрдореНрдмреЗрдб рдХреЛрдб рдХреЗ рдПрдХ рдкрд░рд┐рдкрдХреНрд╡ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред рдХреНрдпреЛрдВрдХрд┐ рдкрд╣рд▓реЗ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдЗрдиреНрд╕рд░реНрдЯ рдХреЛрдб рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛ рдмреЗрд╣рдж рдореБрд╢реНрдХрд┐рд▓ рд╣реЛрдЧрд╛ред рд╣рдорд╛рд░реЗ рдЕрднреНрдпрд╛рд╕ рд╕реЗ рдПрдХ рдЙрджрд╛рд╣рд░рдг: рдкрд╣рд▓реЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рд╣рдордиреЗ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдЖрдИрдбреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рд╕реБрд░рдХреНрд╖рд╛ рдХрд╛рд░рдгреЛрдВ рд╕реЗ рд╣рдордиреЗ рдЙрдиреНрд╣реЗрдВ рдЕрд▓реНрдлрд╝рд╛рдиреНрдпреВрдореЗрд░рд┐рдХ рд╕реЗ рдмрджрд▓ рджрд┐рдпрд╛ред рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдкрд╣рд▓реЗ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдПрдореНрдмреЗрдб рдХреЛрдб рдореЗрдВ рдмрджрд▓рд╛рд╡ рд╣рд╛рд╕рд┐рд▓ рдХрд░рдирд╛ рдмрд╣реБрдд рдореБрд╢реНрдХрд┐рд▓ рд╣реИред рдмрд╣реБрдд рд╕реЗ рд▓реЛрдЧ рдпрд╣ рднреА рдирд╣реАрдВ рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ HTML рдХреНрдпрд╛ рд╣реИ рдФрд░ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреИрд╕реЗ рдбрд┐рдЬрд╝рд╛рдЗрди рдХреА рдЬрд╛рддреА рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдлреНрд░реАрд▓рд╛рдВрд╕рд░реЛрдВ рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдИ рдЧрдИ рдереА, рдПрдХ рд╕реНрдЯреВрдбрд┐рдпреЛ рдпрд╛ рдПрдХ рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╕реАрдПрдордПрд╕ / рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ рдЖрджрд┐ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмрдирд╛рдИ рдЧрдИ рдереАред рдЬреНрдпрд╛рджрд╛рддрд░ рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рд╣рдорд╛рд░реЗ рдЧреНрд░рд╛рд╣рдХ рдХреЗрд╡рд▓ рд╡рд┐рдЬреЗрдЯ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдкреИрдирд▓ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред рддрдм рд╕реЗ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЕрдм рднреА рдкреБрд░рд╛рдиреЗ рдЖрдИрдбреА рдХреЛ рдирдП рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрдиреЗ рдХрд╛ рдПрдХ рдирдХреНрд╢рд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд▓рдЧрднрдЧ 40K рд░рд┐рдХреЙрд░реНрдб рд╣реИрдВред
.... /script/widget/config/15**90 /script/widget/config/bqZB**rjW5; /script/widget/config/15**94 /script/widget/config/qtfx**xnTi; /script/widget/config/15**95 /script/widget/config/fqmpa**4YX; /script/widget/config/15**97 /script/widget/config/Vr21g**nuT; /script/widget/config/15**98 /script/widget/config/8NXL5**F8E; /script/widget/config/15**00 /script/widget/config/Th2HN**6RJ; ....
рдЗрд╕ рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЗ рдХрд╛рд░рдг, рд╣рдо рд╕рднреА рд░реАрдлреИрдХреНрдЯрд░рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдПрдореНрдмреЗрдб рдХреЛрдб рдХреА рдмреИрдХрд╡рд░реНрдб рд╕рдВрдЧрддрддрд╛ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рд╣реИрдВ, рдЬреЛ рдХрд┐ рд╣рдорд╛рд░реА рдореЗрдореЛрд░реА рдореЗрдВ рд▓рдЧрднрдЧ 5 рдереАред
рдХреЛрдб рдЕрд▓рдЧрд╛рд╡
рдЪреВрдВрдХрд┐ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рддреГрддреАрдп-рдкрдХреНрд╖ рд╕рд╛рдЗрдЯ рд╕реЗ рдЬреБрдбрд╝реА рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд╕рд╛рдЗрдЯ рдФрд░ рдЕрдиреНрдп рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдФрд░ рд╕реАрдПрд╕рдПрд╕ рдХреЛрдб рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдкреНрд░рд╛рдердорд┐рдХ рд▓рдХреНрд╖реНрдп рд╕рд╛рдЗрдЯ рдХреЛ рдиреБрдХрд╕рд╛рди рдкрд╣реБрдВрдЪрд╛рдирд╛ рдирд╣реАрдВ рд╣реИ рддрд╛рдХрд┐ рд╣рдорд╛рд░рд╛ рдХреЛрдб рддрд░реНрдХ рдХреЛ рди рдмрджрд▓реЗ, рдЗрд╕реЗ рдХрдо рддреЛрдбрд╝ рджреЗрдВред рдпрд╣ рдПрдХ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рддреНрд░реБрдЯрд┐ рд╣реЛ рд╕рдХрддреА рд╣реИ рдЬреЛ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рдкреНрд░рд╡рд╛рд╣ рдХреЛ рд░реЛрдХрддреА рд╣реИ, рдпрд╛ рд╕рд╛рдЗрдЯ рд╢реИрд▓рд┐рдпреЛрдВ рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░рдиреЗ рд╡рд╛рд▓реА рд╢реИрд▓реАред рд▓реЗрдХрд┐рди рд╕рд╛рдЗрдЯ рдХреЛрдб рдкреНрд▓рдЧ-рдЗрди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рднреА рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдПрдкреАрдЖрдИ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рдХреЛрдб рдХрд╛рдо рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рджреЗрддрд╛ рд╣реИ рдпрд╛ рд╣рдорд╛рд░реА рдЕрдкреЗрдХреНрд╖рд╛ рдХреЗ рдЕрдиреБрд░реВрдк рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред
<script type="text/javascript"> </script>
<style type="text/css"> // body * { padding: 20px; } form input { display: block; border: 2px solid red; } </style>
рдХреЛрдб рдХреЛ рдЕрд▓рдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдк рдЬреЗрдПрд╕ рд╡реЗрд░рд┐рдПрдмрд▓реНрд╕, рдХреНрд▓реЛрдЬрд░ рдореЗрдВ рдЙрдкрд╕рд░реНрдЧреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд╡реИрд╢реНрд╡рд┐рдХ рд╕рдВрджрд░реНрдн рдХреЛ рд░реЛрдХрдирд╛ рдирд╣реАрдВ рд╣реИ, рд╢реИрд▓рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдмреАрдИрдПрдо рдЬреИрд╕реЗ рдХреБрдЫ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рд▓реЗрдХрд┐рди рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рддрд░реАрдХрд╛ рдПрдХ iframe рдореЗрдВ рдХреЛрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдирд╛ рд╣реИ, рдпрд╣ рдЕрд▓рдЧрд╛рд╡ рдХреА рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХреБрдЫ рдкреНрд░рддрд┐рдмрдВрдз рд▓рдЧрд╛рддрд╛ рд╣реИред рд╣рдо рдПрдХ рд╣рд╛рдЗрдмреНрд░рд┐рдб рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рд╣рдо рдЖрдкрдХреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд▓реЗрдЦреЛрдВ рдореЗрдВ рдХреЛрдб рдЕрд▓рдЧрд╛рд╡ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдмрддрд╛рдПрдВрдЧреЗред
рдмреНрд▓реЙрдХ рд▓реЛрдбрд┐рдВрдЧ рд╕рд╛рдЗрдЯ

рдСрдирд▓реЛрдб рдШрдЯрдирд╛ - рд╡реЗрдм рдкреЗрдЬ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд▓реЛрдб рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рд╣реЛрддреА рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдЪрд┐рддреНрд░, рд╢реИрд▓реА рдФрд░ рдмрд╛рд╣рд░реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╡рд┐рд╢реЗрд╖рддрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЬреНрдпрд╛рджрд╛рддрд░ рд╕рд╛рдЗрдЯреЛрдВ рдкрд░, рдЬреЗрдПрд╕ рд▓реЙрдЬрд┐рдХ, рдерд░реНрдб-рдкрд╛рд░реНрдЯреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдФрд░ рд╡рд┐рдЬреНрдЮрд╛рдкрди рдЗрд╕ рдШрдЯрдирд╛ рдХреА рдШрдЯрдирд╛ рдкрд░ рдХрд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрддреЗ рд╣реИрдВред рд╕рднреА рдЬреБрдбрд╝реЗ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд▓рд┐рдП рдПрдХ рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд┐рдВрджреБ рдЗрд╕ рдШрдЯрдирд╛ рдкрд░ рдирдХрд╛рд░рд╛рддреНрдордХ рдкреНрд░рднрд╛рд╡ рдХреЛ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИред
рдпрд╣ рдЙрди рдорд╛рдорд▓реЛрдВ рдореЗрдВ рд╣реЛрддрд╛ рд╣реИ рдЬрд╣рд╛рдВ рд╕рд░реНрд╡рд░ рдЬрд┐рд╕рдореЗрдВ рд╕реЗ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдЬрд╡рд╛рдм рд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдпрд╛ рдмрд┐рд▓реНрдХреБрд▓ рднреА рдЬрд╡рд╛рдм рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ: рдлрд┐рд░ рдСрдирд▓реЛрдб рдШрдЯрдирд╛ рдореЗрдВ рджреЗрд░реА рд╣реЛрддреА рд╣реИ рдФрд░ рдЖрдЧреЗ рдХреЗ рдкреЗрдЬ рд▓реЛрдбрд┐рдВрдЧ рдХреЛ рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ рдЕрд╡рд░реБрджреНрдз рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдорд╛рдорд▓реЗ рдореЗрдВ рдЬрдм рд╕рд░реНрд╡рд░ рдЕрдиреБрдкрд▓рдмреНрдз рд╣реИ, рддреЛ рдЕрдиреБрд░реЛрдз рдХреЗ рд╕рдорд╛рдкреНрдд рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рд╣реА рдСрдирд▓реЛрдб рдШрдЯрдирд╛ рдШрдЯрд┐рдд рд╣реЛрдЧреА, рдЬреЛ 60 рдПрд╕ рд╕реЗ рдЕрдзрд┐рдХ рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЕрдкрд▓реЛрдб рд╕рд░реНрд╡рд░ рдкрд░ рд╕рдорд╕реНрдпрд╛рдПрдВ рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ рд╕рд╛рдЗрдЯреЛрдВ рдХреЛ "рддреЛрдбрд╝" рджреЗрддреА рд╣реИрдВ, рдЬреЛ рдЕрд╕реНрд╡реАрдХрд╛рд░реНрдп рд╣реИред
рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЕрдиреБрднрд╡рдЕрддреАрдд рдореЗрдВ, рдореИрдВрдиреЗ рдПрдХ рдРрд╕реА рдХрдВрдкрдиреА рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛, рдЬрд┐рд╕рдХреА рдСрдирд▓рд╛рдЗрди рд╡реЗрдмрд╕рд╛рдЗрдЯ 100K, рдСрдирд▓рд╛рдЗрди рдбреЗрдЯрд┐рдВрдЧ рдереАред рдЙрди рджрд┐рдиреЛрдВ рдореЗрдВ, "рд╕рд╛рдорд╛рдЬрд┐рдХ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рд╕рд╛рдЭрд╛ рдХрд░реЗрдВ" рдмрдЯрди рд▓реЛрдХрдкреНрд░рд┐рдп рдереЗред рдЙрдиреНрд╣реЗрдВ рд╕рд╛рдЗрдЯ рдкрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рд╡рд╛рдВрдЫрд┐рдд рд╕рд╛рдорд╛рдЬрд┐рдХ рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗ рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ (рдПрд╕рдбреАрдХреЗ) рдХрдиреЗрдХреНрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдПрдХ рджрд┐рди, рд╕рд╣рдХрд░реНрдореА рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЧрдП рдФрд░ рдХрд╣рд╛ рдХрд┐ рд╣рдорд╛рд░реА рд╕рд╛рдЗрдЯ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣реА рдереА! рд╣рдордиреЗ рдирд┐рдЧрд░рд╛рдиреА рдкрд░ рдзреНрдпрд╛рди рджрд┐рдпрд╛, рдЬрд┐рд╕рдореЗрдВ рд╕рдм рдХреБрдЫ рд╕рд╛рдорд╛рдиреНрдп рдерд╛, рдФрд░ рдкрд╣рд▓реА рдмрд╛рд░ рдореЗрдВ рд╣рдореЗрдВ рд╕рдордЭ рдирд╣реАрдВ рдЖрдпрд╛ рдХрд┐ рд╕рдорд╕реНрдпрд╛ рдХреНрдпрд╛ рдереАред рдЬрдм рд╡реЗ рдЧрд╣рд░реА рдЦреБрджрд╛рдИ рдХрд░рдиреЗ рд▓рдЧреЗ, рддреЛ рдЙрдиреНрд╣реЛрдВрдиреЗ рдорд╣рд╕реВрд╕ рдХрд┐рдпрд╛ рдХрд┐ рдЯреНрд╡рд┐рдЯрд░ рдХреЗ рд╕реАрдбреАрдПрди-рд╕рд░реНрд╡рд░ рдиреАрдЪреЗ рдкрдбрд╝реЗ рдереЗ, рдФрд░ рдЙрдирдХрд╛ рдПрд╕рдбреАрдХреЗ рд▓реЛрдб рдирд╣реАрдВ рдХрд░ рд╕рдХрд╛, рдЗрд╕рд╕реЗ рд╣рдореЗрдВ рд╕рд╛рдЗрдЯ рдХреЛ ~ 1.5 рдорд┐рдирдЯ рддрдХ рд▓реЛрдб рдХрд░рдиреЗ рд╕реЗ рд░реЛрдХ рджрд┐рдпрд╛ рдЧрдпрд╛ред рдпрд╣реА рд╣реИ, рд╕рд╛рдЗрдЯ рдЦреЛрд▓рдиреЗ рдХреЗ рдмрд╛рдж, рдереЛрдбрд╝рд╛ HTML рд▓реЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ (рдПрд╕рдкреАрдП рдХреЗ рдмрд╛рдХреА) рдФрд░ рдХреЗрд╡рд▓ 1.5 рдорд┐рдирдЯ рдХреЗ рдмрд╛рдж рд╣реА рд╕рдм рдХреБрдЫ рд▓реЛрдб рд╣реЛ рдЧрдпрд╛ рдерд╛, рдмрд╣реБрдд рдЕрдиреБрд░реЛрдз рдЯрд╛рдЗрдордЖрдЙрдЯ рдХрд╛рдо рдХрд┐рдпрд╛ред рд╣рдореЗрдВ рддрддреНрдХрд╛рд▓ рдПрдХ рд╣реЙрдЯрдлрд┐рдХреНрд╕ рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдиреЗ рдФрд░ рдЙрдирдХреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рд╕рд╛рдЗрдЯ рд╕реЗ рд╣рдЯрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереАред рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдХреЛ рджреЛрд╣рд░рд╛рдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдордиреЗ рд╢реЗрдпрд░ рдмреНрд▓реЙрдХ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред
рд╕рдореНрдорд┐рд▓рд┐рдд рдХреЛрдб рдХреЗ рдкрд╣рд▓реЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ, рд╣рдордиреЗ рдЗрд╕реЗ рдзреНрдпрд╛рди рдореЗрдВ рдирд╣реАрдВ рд░рдЦрд╛, рдФрд░ рд╣рдорд╛рд░реА рддрд░рдл рд╕реЗ рддрдХрдиреАрдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЗрд╕реЗ рд╣рд▓реНрдХреЗ рдврдВрдЧ рд╕реЗ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдЕрдкрдиреЗ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЛ рдЕрд╕реБрд╡рд┐рдзрд╛ рджреЗрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╕рдордп рдХреЗ рд╕рд╛рде рд╣рдордиреЗ рдЗрд╕реЗ рдареАрдХ рдХрд░ рджрд┐рдпрд╛ред
рдирд┐рд░реНрдгрдп <script type='text/javascript'> (function(){ var initCode = function () { </script>
рд╕рдорд╛рдзрд╛рди рд╕рд░рд▓ рд╣реИ, рдЖрдкрдХреЛ рд╕рд╛рдЗрдЯ рдХреЗ рдкреВрд░реНрдг рд▓реЛрдб рдХреА рдШрдЯрдирд╛ рдХреЗ рд▓рд┐рдП рд╕рджрд╕реНрдпрддрд╛ рд▓реЗрдиреА рд╣реЛрдЧреА рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рд╣реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рд▓реЛрдб рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдЗрд╕рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдПрдореНрдмреЗрдб рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рди рдХрд┐ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЯреИрдЧ рдХреАред
рдЧреВрдЧрд▓ рдкреЗрдЬрдкреЗрдб
Habr.com рдХреЗ рдореЛрдмрд╛рдЗрд▓ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдгрдЙрдирдореЗрдВ рд╕реЗ рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕рд╛рдЗрдЯ рдХреЛ рд▓реЛрдб рдХрд░рдиреЗ рдХреА рдЧрддрд┐ рдкрд░ рдзреНрдпрд╛рди рджреЗрддреЗ рд╣реИрдВ, рдХрдИ рдЕрдзреНрдпрдпрдиреЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдпрд╣ рд╕реАрдзреЗ рд▓рд╛рдн рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЦреЛрдЬ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдЬрдм рд░реИрдВрдХрд┐рдВрдЧ рдкреГрд╖реНрда рд▓реЛрдб рд╕рдордп рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрдирд╛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕ рд╕рдВрдмрдВрдз рдореЗрдВ, рд╕рд╛рдЗрдЯ рд╕реНрд╡рд╛рдореА рдЕрдХреНрд╕рд░ рд╕рд╛рдЗрдЯ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд╛рди рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП, рдХреЛрдб рдХреЛ рд╕рд╛рдЗрдЯ рд╕реЗ рдмреЗрд╣рддрд░ рдврдВрдЧ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдирд╛ рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╕реАрдзреЗ рдЗрд╕рдХреЗ рдбрд╛рдЙрдирд▓реЛрдб рд╕рдордп рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддрд╛ рд╣реИред
рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдкреЗрдЬ рд▓реЛрдбрд┐рдВрдЧ рдХреЛ рдСрдкреНрдЯрд┐рдорд╛рдЗрдЬрд╝ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдЖрдзреБрдирд┐рдХ рддрдХрдиреАрдХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, Gzip, рдХреИрд╢ рд╕реНрдерд┐рд░ рдлрд╝рд╛рдЗрд▓реЛрдВ рдФрд░ рдЕрдиреБрд░реЛрдзреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ, рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓реЛрдбрд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ, рд╕реНрдерд┐рд░ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдЬреИрд╕реЗ рдХрд┐ WebP / Brotli / etc рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдФрд░ рдЕрдиреНрдп рдЕрдиреБрдХреВрд▓рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рд╣рдо рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рдСрдбрд┐рдЯ рдЖрдпреЛрдЬрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд╡рд░реНрддрдорд╛рди рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЪреЗрддрд╛рд╡рдирд┐рдпреЛрдВ рдФрд░ рд╕рд┐рдлрд╛рд░рд┐рд╢реЛрдВ рдХрд╛ рдЬрд╡рд╛рдм рджреЗрддреЗ рд╣реИрдВред
CDN
рдкрд╣рд▓реЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ, рд╣рдордиреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕рд░реНрд╡рд░ рд╕реЗ рд╕реНрдЯреЗрдЯрд┐рдХреНрд╕ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ред рд▓реЗрдХрд┐рди рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдореЗрдВ рдиреБрдХрд╕рд╛рди рд╣реИрдВ: рдорд╣рдВрдЧрд╛ рдЯреНрд░реИрдлрд╝рд┐рдХ, рд╕рд╛рдЗрдЯ рд╡рд┐рдЬрд╝рд┐рдЯрд░ рд╕реЗ рджреВрд░рд╕реНрдерддрд╛ рдФрд░ рд╕рд░реНрд╡рд░ рдЪреИрдирд▓ рдкрд░ рдЕрддреНрдпрдзрд┐рдХ рд▓реЛрдбред рдЖрдк рд╕реНрдереИрддрд┐рдХ рдЯреНрд░реИрдлрд╝рд┐рдХ рдмрд╣реБрдд "рд╣реИрд╡реА" рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рд╕рд╛рдЗрдЯреНрд╕ рдХреЗ рд╣рдмрд▓ рдЗрдлрд╝реЗрдХреНрдЯ рдХреЗ рд╕рд╛рде рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕рд░реНрд╡рд░ рдХреЗ рдЪреИрдирд▓ рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рд░реЛрдХ рд╕рдХрддреЗ рд╣реИрдВред
рдмрдЬрдЯ рдХреЛ рдмрдЪрд╛рдиреЗ, рд╕реНрдерд┐рд░рддрд╛ рдФрд░ рдиреЗрдЯрд╡рд░реНрдХ рд╡рд┐рд▓рдВрдмрддрд╛ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЗрд╕ рдЙрджреНрджреЗрд╢реНрдп рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдП рдЧрдП рд╕рд░реНрд╡рд░ рд╕реЗ рд╕реНрдЯреИрдЯрд┐рдХреНрд╕ рд▓реЛрдб рдХрд░рдирд╛ рдЗрд╖реНрдЯрддрдо рд╣реИред рдЖрдк рддреИрдпрд╛рд░ рд╕реАрдбреАрдПрди рдкреНрд░рджрд╛рддрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рдпрд╣ рд╕рд╕реНрддрд╛ рдирд╣реАрдВ рд╣реИ рдФрд░ рдЖрдкрдХреЛ рдЙрди рдХреНрд╖рдорддрд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рд╕реАрдорд┐рдд рд╣реЛрдирд╛ рд╣реЛрдЧрд╛ рдЬреЛ рдпрд╣ рдпрд╛ рдкреНрд░рджрд╛рддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред

рд╣рдордиреЗ рдЗрд╕реЗ рд╕рд░рд▓ рд░реВрдк рд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛, рд░реВрд╕, рдпреВрд░реЛрдк рдФрд░ рдЕрдореЗрд░рд┐рдХрд╛ рдореЗрдВ рдЕрд╕реАрдорд┐рдд рдЯреНрд░реИрдлрд╝рд┐рдХ рдФрд░ рдПрдХ рд╡рд┐рд╕реНрддреГрдд рдЪреИрдирд▓ рдХреЗ рд╕рд╛рде рд╕рд╕реНрддреА рд╕рд░реНрд╡рд░ рдХрд╛ рдЖрджреЗрд╢ рджрд┐рдпрд╛ред рдпрд╣ рд╕рд╕реНрддрд╛ рд╣реИ, рдпрд╣ рд╣рдо рдкрд░ рдХреЛрдИ рдкреНрд░рддрд┐рдмрдВрдз рдирд╣реАрдВ рд▓рдЧрд╛рддрд╛ рд╣реИ, рд╣рдо рдЕрдкрдиреЗ рд▓рд┐рдП рд╕рдм рдХреБрдЫ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рджреЛрд╖ рд╕рд╣рд┐рд╖реНрдгреБрддрд╛ рдЙрд╕ рддрдВрддреНрд░ рджреНрд╡рд╛рд░рд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рд╡рд░реНрддрдорд╛рди рдореЗрдВ, 1TB рд╕реНрдЯреЗрдЯрд┐рдХреНрд╕ рд╣рдорд╛рд░реЗ CDN рд╕рд░реНрд╡рд░ рд╕реЗ рдкреНрд░рддрд┐рджрд┐рди рд▓реЛрдб рд╣реЛрддрд╛ рд╣реИред
рджреЛрд╖ рд╕рд╣рд┐рд╖реНрдгреБрддрд╛
рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рджреБрдирд┐рдпрд╛ рд╕рд╣реА рдирд╣реАрдВ рд╣реИ, рдЖрдЧ рд▓рдЧ рдЬрд╛рддреА рд╣реИ, рдЕрдкрд▓рд┐рдВрдХ рдЧрд┐рд░ рдЬрд╛рддреЗ рд╣реИрдВ, рдбреАрд╕реА рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдкрд╛рдиреА рдХреЗ рдиреАрдЪреЗ рдЪрд▓реЗ рдЬрд╛рддреЗ рд╣реИрдВ, рдЖрдИрдПрд▓рд╡реА рд╕рдмрдиреЗрдЯ рдХреЛ рдмреНрд▓реЙрдХ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рд▓реЛрдЧ рдЧрд▓рддреА рдХрд░рддреЗ рд╣реИрдВред рдлрд┐рд░ рднреА, рдРрд╕реА рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреЛ рд╕рдВрднрд╛рд▓рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдФрд░ рдХрд╛рдо рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред
рдирд┐рдЧрд░рд╛рдиреАрдкрд╣рд▓реЗ рдЖрдкрдХреЛ рдпрд╣ рд╕рдордЭрдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ рдХрд┐ рдХреБрдЫ рдЧрд▓рдд рд╣реБрдЖ рдерд╛ред рдмреЗрд╢рдХ, рдЬрдм рддрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЖрддреЗ рд╣реИрдВ рдФрд░ рд╢рд┐рдХрд╛рдпрдд рдХрд░рддреЗ рд╣реИрдВ, рддрдм рддрдХ рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдирд┐рдЧрд░рд╛рдиреА рдФрд░ рдЕрд▓рд░реНрдЯ рд╕реЗрдЯ рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реИ, рдФрд░ рд░рд┐рд▓реАрдЬрд╝ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рдЬрд╛рдВрдЪреЗрдВ рдХрд┐ рдХреНрдпрд╛ рд╕рдм рдХреБрдЫ рдХреНрд░рдо рдореЗрдВ рд╣реИред рд╣рдо рд╕рд░реНрд╡рд░ рдФрд░ рдХреНрд▓рд╛рдЗрдВрдЯ рджреЛрдиреЛрдВ рдкрд░ рдмрд╣реБрдд рд╕рд╛рд░реЗ рд╡рд┐рднрд┐рдиреНрди рдорд╛рдкрджрдВрдбреЛрдВ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдпрджрд┐ рдХреБрдЫ рдЧрд▓рдд рд╣реБрдЖ рд╣реИ, рддреЛ рд╣рдо рддреБрд░рдВрдд рджреЗрдЦрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, CDN рд╕рд░реНрд╡рд░ рдкрд░ рдЯреНрд░реИрдлрд╝рд┐рдХ рдореЗрдВ рд╡рд┐рдЬреЗрдЯ рдбрд╛рдЙрдирд▓реЛрдб рдпрд╛ рдЕрд╕рд╛рдорд╛рдиреНрдп рдЙрдЫрд╛рд▓ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХрдо рд╣реЛ рдЧрдИ рд╣реИред
рдкреНрд░рддреНрдпреЗрдХ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рд╡рд┐рдЬреЗрдЯ рдбрд╛рдЙрдирд▓реЛрдб рдХреА рдХреБрд▓ рд╕рдВрдЦреНрдпрд╛рддреНрд░реБрдЯрд┐ рд╕рдВрдЧреНрд░рд╣рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдПрдХ рдмрд╣реБрдд рд╣реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рднрд╛рд╖рд╛ рд╣реИ, рдФрд░ рдЧрд▓рддреА рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЖрдзреБрдирд┐рдХ рд╡реЗрдм рдкрд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХрд╛ рдЪрд┐рдбрд╝рд┐рдпрд╛рдШрд░ рдмрд╣реБрдд рдмрдбрд╝рд╛ рд╣реИ; рдирд╡реАрдирддрдо рдХреНрд░реЛрдо рдореЗрдВ рдХреНрдпрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдпрд╣ рдПрдХ рддрдереНрдп рдирд╣реАрдВ рд╣реИ рдЬреЛ рд╕рдлрд╛рд░реА рдпрд╛ рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдореЗрдВ рдХрд╛рдо рдХрд░реЗрдЧрд╛ред рдЗрд╕рд▓рд┐рдП, рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕реЗ рддреНрд░реБрдЯрд┐ рд╕рдВрдЧреНрд░рд╣ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛ рдФрд░ рд╕рдордп рдореЗрдВ рд╕реНрдкрд╛рдЗрдХреНрд╕ рдХрд╛ рдЬрд╡рд╛рдм рджреЗрдирд╛ рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред рдпрджрд┐ рдЖрдкрдХрд╛ рдХреЛрдб рдПрдХ iframe рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рддреЛ рдЖрдк рдЗрд╕реЗ рд╡реИрд╢реНрд╡рд┐рдХ window.onerror рд╣реИрдВрдбрд▓рд░ рдХреЛ рдЯреНрд░реИрдХ рдХрд░рдХреЗ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░, рддреНрд░реБрдЯрд┐ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╕рд░реНрд╡рд░ рдХреЛ рдбреЗрдЯрд╛ рднреЗрдЬреЗрдВред рдпрджрд┐ рдХреЛрдб iframe рдХреЗ рдмрд╛рд╣рд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рддреЛ рддреНрд░реБрдЯрд┐ рд╕рдВрдЧреНрд░рд╣ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдмрд╣реБрдд рдореБрд╢реНрдХрд┐рд▓ рд╣реИред
рд╕рднреА рд╕рд╛рдЗрдЯреЛрдВ рдФрд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рд╕реЗ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреА рдХреБрд▓ рд╕рдВрдЦреНрдпрд╛
рд╡рд┐рд╢рд┐рд╖реНрдЯ рддреНрд░реБрдЯрд┐ рдЬрд╛рдирдХрд╛рд░реАрд╕реАрдбреАрдПрди рдлреЗрд▓рдУрд╡рд░рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╣реА рдКрдкрд░ рд▓рд┐рдЦрд╛ рд╣реИ рдХрд┐ рд╣рд░ рдЪреАрдЬ рдореЗрдВ рдЧрд┐рд░рдиреЗ рдХреА рд╕рдВрдкрддреНрддрд┐ рд╣реЛрддреА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрди рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреЛ рд╕рдВрднрд╛рд▓рдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдФрд░ рдмреЗрд╣рддрд░ рд╣реИ - рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗред рд╣рдо рд╕реАрдбреАрдПрди рд╕рд░реНрд╡рд░реЛрдВ рдХреЗ рдХрдордмреИрдХ рдХреЗ рдХрдИ рдЪрд░рдгреЛрдВ рд╕реЗ рдЧреБрдЬрд░реЗ, рдЬреЛ рдореИрдиреБрдЕрд▓ рд╕реЗ рд╢реБрд░реВ рд╣реБрдЖ рдерд╛, рдФрд░ рдЖрдЦрд┐рд░рдХрд╛рд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЗ рд▓рд┐рдП рдпрд╣ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдФрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рдорд┐рд▓рд╛ред
рдореИрдиреБрдЕрд▓ рдореЛрдб рдореЗрдВ, рдпрд╣ рдмрд╕ рдХрд╛рдо рдХрд░рддрд╛ рдерд╛: рдПрд╕рдПрдордПрд╕ рдиреЗ рдкреНрд░рд╢рд╛рд╕рдХреЛрдВ рдХреЛ рдпрд╣ рдХрд╣рддреЗ рд╣реБрдП рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдХрд┐ рд╕реАрдбреАрдПрди рдиреАрдЪреЗ рдерд╛, рдЙрдиреНрд╣реЛрдВрдиреЗ рдХреБрдЫ рд╣реЗрд░рдлреЗрд░ рдХрд┐рдП, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рд╡рд┐рдЬреЗрдЯ рдиреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕рд░реНрд╡рд░ рд╕реЗ рд▓реЛрдб рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ред рдпрд╣ 5 рдорд┐рдирдЯ рд╕реЗ 2 рдШрдВрдЯреЗ рддрдХ рдХрд╣реАрдВ рднреА рд▓реЗ рд╕рдХрддрд╛ рд╣реИред
рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╡рд╛рдкрд╕реА рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдХрд┐рд╕реА рддрд░рд╣ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдиреЗ рд▓реЛрдб рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдЙрддрдирд╛ рдЖрд╕рд╛рди рдирд╣реАрдВ рд╣реИ рдЬрд┐рддрдирд╛ рд▓рдЧрддрд╛ рд╣реИред рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЯреИрдЧ рд▓реЛрдбрд┐рдВрдЧ рдХреЗ рдордзреНрдпрд╡рд░реНрддреА рд░рд╛рдЬреНрдпреЛрдВ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ XMLHttpRequest рдореЗрдВ onprogress рдШрдЯрдирд╛, рд▓реЗрдХрд┐рди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓реЛрдб рд╣реЛрдиреЗ рдФрд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рд╣реЛрдиреЗ рдкрд░ рдХреЗрд╡рд▓ рдШрдЯрдирд╛ рдХреА рд░рд┐рдкреЛрд░реНрдЯ рдХрд░рддрд╛ рд╣реИред рд╕реНрд╡реАрдХрд╛рд░реНрдп рд╕рдордп рдХреЗ рд▓рд┐рдП рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рднреА рдЕрд╕рдВрднрд╡ рд╣реИ рдХрд┐ рд╕рд░реНрд╡рд░ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЕрдиреБрдкрд▓рдмреНрдз рд╣реИ, рдЕрдиреБрд░реЛрдз рд╕рдордп рд╕рдорд╛рдкреНрдд рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рдПрдХрдорд╛рддреНрд░ рдСрдирд░реЛрд░ рдШрдЯрдирд╛ 1 рдорд┐рдирдЯ рд╕реЗ рдЕрдзрд┐рдХ рд╕рдордп рддрдХ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рддреА рд╣реИред рдПрдХ рдорд┐рдирдЯ рдореЗрдВ, рдЖрдЧрдВрддреБрдХ рдкрд╣рд▓реЗ рд╣реА рдкреГрд╖реНрда рдЫреЛрдбрд╝ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓реЛрдб рдирд╣реАрдВ рд╣реЛрдЧреАред
рд╣рдордиреЗ рд╡рд┐рднрд┐рдиреНрди рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рд╕рд░рд▓ рдФрд░ рдЬрдЯрд┐рд▓, рд▓реЗрдХрд┐рди рдЕрдВрдд рдореЗрдВ рд╣рдо рдПрдХ рд╕реАрдбреАрдПрди рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдкрд┐рдВрдЧ рдЕрдиреБрд░реЛрдз рдХреЗ рд╕рд╛рде рдЖрдПред рдпрд╣ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ: рд╣рдо рдкрд╣рд▓реЗ рд╕реАрдбреАрдПрди рд╕рд░реНрд╡рд░ рдХреЛ рдкрд┐рдВрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдЕрдЧрд░ рдпрд╣ рдЬрд╡рд╛рдм рджреЗрддрд╛ рд╣реИ, рддреЛ рд╣рдо рд╡рд┐рдЬреЗрдЯ рдХреЛ рдЗрд╕рд╕реЗ рд▓реЛрдб рдХрд░рддреЗ рд╣реИрдВред рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдФрд░ рд╣рдорд╛рд░реЗ рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рдЗрд╕ рдпреЛрдЬрдирд╛ рдХреЛ рдмреЗрд╣рддрд░ рддрд░реАрдХреЗ рд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдПрдХ рд╣рд▓реНрдХреЗ HEAD рдЕрдиреБрд░реЛрдз (рдПрдХ рдирд┐рдХрд╛рдп рдХреЗ рдмрд┐рдирд╛) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдмрд╛рдж рдХреЗ рдбрд╛рдЙрдирд▓реЛрдб рдХреЗ рджреМрд░рд╛рди рд╣рдо рд╡рд┐рдЬреЗрдЯ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдЕрдкрдбреЗрдЯ рд╣реЛрдиреЗ рддрдХ рдРрд╕рд╛ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рд╡рд┐рдЬреЗрдЯ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреИрд╢ рдореЗрдВ рд╣реИред

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

рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдЪрд░рдгреЛрдВ рдореЗрдВ, рд╣рдо рдПрдХ рдРрд╕реА рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП рдЖрдП рдЬреЛ рд╡рд┐рдЬреЗрдЯ рдХреЛ рд▓реЛрдб рдХрд░рдиреЗ рдФрд░ рдЖрд░рдВрдн рдХрд░рдиреЗ рдХреЗ рдореБрдЦреНрдп рдорд╛рдорд▓реЛрдВ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рддреА рд╣реИред рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рд╕рд╛рдЗрдЯреЛрдВ рдкрд░ рдЙрдкрдпреЛрдЧ рдХреЗ рд╡рд░реНрд╖реЛрдВ рдореЗрдВ рдЙрд╕рдиреЗ рдЕрдкрдиреА рдкреНрд░рднрд╛рд╡рд╢реАрд▓рддрд╛ рд╕рд╛рдмрд┐рдд рдХреА рд╣реИред рдЙрд╕реА рд╕рдордп, рд╕рдореНрдорд┐рд▓рд┐рдд рдХреЛрдб рд╕рд░рд▓ рдФрд░ рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рд░рд╣рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдореЗрдВ рдХреЛрдИ рддрд░реНрдХ рдирд╣реАрдВ рд╣реИ рдФрд░ рд╣рдо рдЗрд╕реЗ рдХрд┐рд╕реА рднреА рд╕рдордп рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрдмрдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХреЛрдб рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред
рдерд░реНрдб рдкрд╛рд░реНрдЯреА рд╕рд░реНрд╡рд┐рд╕реЗрдЬ
рдФрд░ рдЕрдВрдд рдореЗрдВ, рдпрд╣ рддреАрд╕рд░реЗ рдкрдХреНрд╖ рдХреА рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд░рдиреЗ рдХреЗ рд▓рд╛рдпрдХ рд╣реИ рдЬреЛ рд╕рд╛рдЗрдЯ рд╕реЗ рдЬреБрдбрд╝рддреЗ рд╣реИрдВ рдпрд╛ рдХрд┐рд╕реА рддрд░рд╣ рд╕рд╛рдЗрдЯреЛрдВ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд░рддреЗ рд╣реИрдВ: рдЦреЛрдЬ рдмреЙрдЯ, рдПрдирд╛рд▓рд┐рдЯрд┐рдХреНрд╕, рд╡рд┐рднрд┐рдиреНрди рдкрд╛рд░реНрд╕рд░ рдФрд░ рдЗрддрдиреЗ рдкрд░ред рдпреЗ рд╕реЗрд╡рд╛рдПрдВ рдХрд╛рдо рдкрд░ рдПрдХ рдЫрд╛рдк рдЫреЛрдбрд╝рддреА рд╣реИрдВ, рдЖрдкрдХреЛ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рднреВрд▓рдирд╛ рдЪрд╛рд╣рд┐рдПред рдореИрдВ рдЖрдкрдХреЛ рд╣рдорд╛рд░реЗ рдЕрднреНрдпрд╛рд╕ рд╕реЗ рдХреБрдЫ рдорд╛рдорд▓реЛрдВ рдХреЛ рдмрддрд╛рдКрдВрдЧрд╛ред
GoogleBotрд╣рдорд╛рд░реЗ рдСрдкрд░реЗрдЯрд░ рдХреЗ рдЖрд╡реЗрджрди рдореЗрдВ "рд╡рд┐рдЬрд╝рд┐рдЯрд░" рдлрд╝рдВрдХреНрд╢рди рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдЖрдк рдЙрди рдЖрдЧрдВрддреБрдХреЛрдВ рдХреЛ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╕рд╛рдЗрдЯ рджреЗрдЦ рд░рд╣реЗ рд╣реИрдВ, рдФрд░ рдЙрди рдкрд░ рд╡рд┐рднрд┐рдиреНрди рдЬрд╛рдирдХрд╛рд░реА: рд╕рд╛рдЗрдЯ рдкрд░ рд╕рдордп, рдкреГрд╖реНрда, рджреЗрдЦреЗ рдЧрдП рдкреГрд╖реНрдареЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛, рдФрд░ рдЗрд╕реА рддрд░рд╣ред рдХреБрдЫ рдмрд┐рдВрджреБ рдкрд░, рдЧреНрд░рд╛рд╣рдХреЛрдВ рдиреЗ рд╢рд┐рдХрд╛рдпрдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ рдХрд┐ рд╡реЗ рдЕрдиреНрдп рд╕рд╛рдЗрдЯреЛрдВ рд╕реЗ "рд╣реИрдВрдЧрд┐рдВрдЧ" рдЖрдЧрдВрддреБрдХ рдереЗ, рдЬреЛ рдХрд┐ iPhones рдмреЗрдЪрдиреЗ рд╡рд╛рд▓реА рд╕рд╛рдЗрдЯ рдкрд░, рдПрдХ рдЧреНрд░рд╛рд╣рдХ рдЬреЛ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ "рдЦрд░реАрджреЗрдВ рдлреЗрд╕ рдХреНрд░реАрдо" рдирд╛рдордХ рдПрдХ рдкреГрд╖реНрда рдерд╛ред рдЬрдм рдЙрдиреНрд╣реЛрдВрдиреЗ рдЗрд╕рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛, рддреЛ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдпрд╣ GoogleBot рдерд╛, рдЬреЛ рдЬрдм рд╕рд╛рдЗрдЯ рд╕реЗ рд╕рд╛рдЗрдЯ рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░ рд░рд╣рд╛ рдерд╛, рддреЛ рдкрд╣рд▓реЗ LocalStorage рдХреЛ рдХреИрд╢ рдХрд┐рдпрд╛ рдФрд░ рдмрд╛рдж рдореЗрдВ рдЧрд▓рдд рдбреЗрдЯрд╛ рдХреЛ рд╕рд░реНрд╡рд░ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджрд┐рдпрд╛ред
рд╕рдорд╛рдзрд╛рди рд╕рд░рд▓ рд╣реИ, рд╕рд░реНрд╡рд░ рдиреЗ GoogleBot рдХреЗ рдбреЗрдЯрд╛ рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ред
Yandeks.MetrikaрдореАрдЯреНрд░рд┐рдХ рдореЗрдВ рдПрдХ рдЕрджреНрднреБрдд рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИ - рдПрдХ рд╡реЗрдм рдмреНрд░рд╛рдЙрдЬрд╝рд░, рдЬреЛ рдЖрдкрдХреЛ рдпрд╣ рджреЗрдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдиреЗ рдХреНрдпрд╛ рджреЗрдЦрд╛ рдФрд░ рдПрдХ рд╕реНрдХреНрд░реЗрдВрд╕реНрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдХреНрдпрд╛ рдХрд┐рдпрд╛ред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореАрдЯреНрд░рд┐рдХ рд╕рднреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рд░рд┐рдХреЙрд░реНрдб рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдореАрдЯреНрд░рд┐рдХ рдмреЙрдЯ рд╕рд╛рдЗрдЯреЛрдВ рдХреЗ рдЪрд╛рд░реЛрдВ рдУрд░ рдЪрд▓рдиреЗ рдХреЗ рдмрд╛рдж, рд╡рд╣реА рдХреНрд░рд┐рдпрд╛рдПрдВ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рд░рд┐рдХреЙрд░реНрдб рдХрд░рддрд╛ рд╣реИред рд╕рдорд╕реНрдпрд╛ рдпрд╣ рдереА рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдореЛрдмрд╛рдЗрд▓ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХрд╛ рдЕрдиреБрдХрд░рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдорд╛рд░реЗ рдбреЗрдЯрд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдХреЛ рдореЛрдмрд╛рдЗрд▓ рдЗрдореНрдпреВрд▓реЗрд╢рди рдореЛрдб рдореЗрдВ рдЪрд╛рд▓реВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдмреЙрдЯ рдореЗрдВ рдпреВрдЬрд╝рд░рдПрдЬреЗрдВрдЯ рдбреЗрд╕реНрдХрдЯреЙрдк рдерд╛ред
рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рд╡реЗрдм рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдореЛрдмрд╛рдЗрд▓ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рддреНрд░реЛрдВ рдХреЛ рджреЗрдЦрдиреЗ рдХреЗ рджреМрд░рд╛рди, рд╡рд┐рдЬреЗрдЯ рдХрд╛ рдбреЗрд╕реНрдХрдЯреЙрдк рд╕рдВрд╕реНрдХрд░рдг рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдкрд░ рдЦреБрд▓ рдЧрдпрд╛, рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдиреЗ рдореЛрдмрд╛рдЗрд▓ рд╕рдВрд╕реНрдХрд░рдг рдЦреЛрд▓рд╛ред рд╣рдорд╛рд░реЗ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдиреЗ рд╕реЛрдЪрд╛ рдХрд┐ рдпрд╣ рдерд╛, рдФрд░ рд╣рдореЗрдВ рд╢рд┐рдХрд╛рдпрддреЛрдВ рдХреЗ рд╕рд╛рде рдмрдордмрд╛рд░реА рдХреАред , , , , .
, , , .
, . , . , , NodeJS , 270 - , .
, !