рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкреНрд░рджрд░реНрд╢рди рдХреНрдпрд╛ рд╣реИ?

рдЫрд╡рд┐

рдХреБрдЫ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЬрд▓реНрджреА рд╕реЗ рд▓реЛрдб рд╣реЛрддреЗ рд╣реИрдВ, рдХреБрдЫ рдзреАрд░реЗ-рдзреАрд░реЗ, рд▓реЗрдХрд┐рди рдпрд╣ рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ? рдХреНрдпрд╛ рдкреГрд╖реНрда рд▓реЛрдб рдЧрддрд┐ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдкреНрд░рджрд░реНрд╢рди рдХрд╛ рдПрдХрдорд╛рддреНрд░ рдЙрдкрд╛рдп рд╣реИ?

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

рдЬрдм рдкреНрд░рджрд░реНрд╢рди рдХреЗ рдореБрджреНрджреЗ рдЙрдарддреЗ рд╣реИрдВ


рдЖрдк рд╡рд░реНрд╖реЛрдВ рд╕реЗ рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╡рд┐рдХрд╕рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд╕рд╛рде рд▓рдЧрднрдЧ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИред

рд▓реЗрдХрд┐рди, рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рд╕рдорд╕реНрдпрд╛рдПрдВ рдЙрддреНрдкрдиреНрди рд╣реЛрддреА рд╣реИрдВ:

  1. рдмрдбрд╝рд╛ рдбреЗрдЯрд╛ рдкреНрд░рдХрдЯ рд╣реЛрддрд╛ рд╣реИ (рдЖрдкрдХреЛ рдорд╛рдирдЪрд┐рддреНрд░ рдкрд░ рдмрдбрд╝реА рд╕реВрдЪреА рдпрд╛ рд╕реИрдХрдбрд╝реЛрдВ рд╣рдЬрд╛рд░реЛрдВ рдмрд┐рдВрджреБрдУрдВ рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛)ред
  2. рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдбрд╝рд╛ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ (рд╕реИрдХрдбрд╝реЛрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрд░рд┐рджреГрд╢реНрдп, рджрд░реНрдЬрдиреЛрдВ рд╕реНрдХреНрд░реАрди, рдлрд╝реЙрд░реНрдо, рдФрд░ рдЗрд╕реА рддрд░рд╣)ред
  3. рд╡рд┐рднрд┐рдиреНрди рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЗ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреА рдПрдХ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рджреБрдирд┐рдпрд╛ рднрд░ рд╕реЗ рдкреНрд░рддрд┐ рджрд┐рди 300,000+ рдЧреНрд░рд╛рд╣рдХ)ред
  4. рдмрд╛рдЬрд╛рд░ рдореЗрдВ рдЙрдЪреНрдЪ рдкреНрд░рддрд┐рд╕реНрдкрд░реНрдзрд╛ (рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЖрдкрдХреЗ рдкреНрд░рддрд┐рдпреЛрдЧреА рдХреЗ рдЖрд╡реЗрджрди рдХреЛ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджреЗрдЧрд╛ рдпрджрд┐ рдпрд╣ рддреЗрдЬреА рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ)ред
  5. рдПрдХ рдореЛрдмрд╛рдЗрд▓ рд╕рдВрд╕реНрдХрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ (рдореЛрдмрд╛рдЗрд▓ рдЙрдкрдХрд░рдгреЛрдВ рдкрд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЕрднреА рднреА рдкреНрд░рджрд░реНрд╢рди рдХреЗ рдореБрджреНрджреЛрдВ рд╕реЗ рдкреАрдбрд╝рд┐рдд рд╣реИрдВ)ред

рдХрд┐рд╕ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд╣реЛрддреЗ рд╣реИрдВ


рд╡реИрд╢реНрд╡рд┐рдХ рд╕реНрддрд░ рдкрд░, рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкреНрд░рджрд░реНрд╢рди рдореБрджреНрджреЛрдВ рдХреЛ рджреЛ рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ: рдбреЗрдЯрд╛ рдЯреНрд░рд╛рдВрд╕рдлрд░ рдФрд░ рд░рдирдЯрд╛рдЗрдоред

  • рдбреЗрдЯрд╛ рдЯреНрд░рд╛рдВрд╕рдлрд░ рдХрд╛ рдЕрд░реНрде рд╣реИ рдЖрд╡реЗрджрди рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдХреЛрдИ рднреА рд╕рдВрд╕рд╛рдзрди рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдирд╛ред
  • рд░рдирдЯрд╛рдЗрдо рдХреЗ рддрд╣рдд - рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдСрдкрд░реЗрд╢рди, рд░реЗрдВрдбрд░рд┐рдВрдЧ рдФрд░ рдпреВрдЬрд░ рдЗрдирдкреБрдЯ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧред

рдЗрдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рд╢реНрд░реЗрдгреА рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реА рдмрд╛рд░реАрдХрд┐рдпрд╛рдБ рд╣реИрдВ, рдЬрд┐рдирдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣рдо рдЕрдХреНрд╕рд░ рд╕реЛрдЪрддреЗ рдирд╣реАрдВ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЬреЛ рдЙрдЪреНрдЪ рдЧреБрдгрд╡рддреНрддрд╛ рд╡рд╛рд▓реЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рдирд┐рдореНрди-рдЧреБрдгрд╡рддреНрддрд╛ рд╡рд╛рд▓реЗ рд▓реЛрдЧреЛрдВ рд╕реЗ рдЕрд▓рдЧ рдХрд░рддреЗ рд╣реИрдВред

рдпрд╣рд╛рдВ рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкреНрд░рджрд░реНрд╢рди рдореАрдЯреНрд░рд┐рдХ рд╣реИрдВ (рд╕рднреА рдиреНрдпреВрдирддрдо рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП):

рдкреЗрдЬ рд▓реЛрдб рд╣реЛ рд░рд╣рд╛ рд╣реИ



рдХреНрд░рдо


  • рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдирдкреБрдЯ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╕рдордпред
  • рдЗрдВрдЯрд░рдлрд╝реЗрд╕ redraw рд╕рдордпред

рдпрджреНрдпрдкрд┐ TTFB рдФрд░ TTI рдкреГрд╖реНрда рд▓реЛрдб рдкреНрд░рджрд░реНрд╢рди рдореЗрдЯреНрд░рд┐рдХреНрд╕ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИрдВ, рд╡реЗ рд░рдирдЯрд╛рдЗрдо рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред

рдкреНрд░рджрд░реНрд╢рди рдХреЗ рдореБрджреНрджреЛрдВ рдХреА рдЦреЛрдЬ рдФрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреИрд╕реЗ рдХрд░реЗрдВ


рдбреЗрд╡рд▓рдкрд░ рдХреЗ рд╢рд╕реНрддреНрд░рд╛рдЧрд╛рд░ рдореЗрдВ рдореБрдЦреНрдп рдЯреВрд▓рдХрд┐рдЯ Chrome DevTools рдпрд╛ рд╕рдорд╛рди рдЙрдкрдХрд░рдг рд╣реИрдВ, рдЬреИрд╕реЗ Firebug / Firefox рдбреЗрд╡рд▓рдкрд░ рдЯреВрд▓ ред
рдЙрдирдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд▓реЗрдЦ рд▓рд┐рдЦреЗ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╣рдо рдЦреБрдж рдХреЛ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд┐рдВрджреБрдУрдВ рддрдХ рд╕реАрдорд┐рдд рд░рдЦреЗрдВрдЧреЗред

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

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

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

рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдХреИрд╕реЗ рдорд╛рдкреЗрдВ / рдореЙрдирд┐рдЯрд░ рдХрд░реЗрдВ


рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХреЗ рд▓рд┐рдП рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рджреЛ рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ: рд╡реЗ рдЬреЛ рд╕рд┐рдВрдереЗрдЯрд┐рдХ рдорд╛рдк рд▓реЗрддреЗ рд╣реИрдВ рдФрд░ рдЬреЛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рд╕реЗ рдкреНрд░рджрд░реНрд╢рди рдбреЗрдЯрд╛ рд░рд┐рдХреЙрд░реНрдб рдХрд░рддреЗ рд╣реИрдВред


рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╡реЗрдмрдкреИрдХ-рдмрдВрдбрд▓-рдПрдирд╛рд▓рд╛рдЗрдЬрд╝рд░ рдЬреИрд╕реЗ рдЙрдкрдХрд░рдг рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдЗрди рджреЛ рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдореЗрдВ рдирд╣реАрдВ рд╕реМрдВрдкрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЙрдирдХреА рдорджрдж рд╕реЗ, рдЖрдк рдХреБрдЫ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рдорд╛рдк рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ рдмрдВрдбрд▓ рдХрд╛ рдЖрдХрд╛рд░ред

рдбреЗрдЯрд╛ рд╕реНрдерд╛рдирд╛рдВрддрд░рдг


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

TTFB (рдЯрд╛рдЗрдо рдЯреВ рдлрд░реНрд╕реНрдЯ рдмрд╛рдЗрдЯ) ред рдкрд╣рд▓реА рдмрд╛рдЗрдЯ рдкрд╛рдиреЗ рдХрд╛ рд╕рдордп рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдореАрдЯреНрд░рд┐рдХ рд╣реИред рдЗрд╕реЗ рдЧрддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ index.html рдЬрд╛рд░реА рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╕рд░реНрд╡рд░ рдкрд░ рдпрдерд╛рд╕рдВрднрд╡ рдХрдо рддрд░реНрдХ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

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

рдбреЛрдореЗрди рдХреА рд╕рд╛рдЭреЗрджрд╛рд░реАред рдпрджрд┐ рдЖрдкрдХреЛ рдПрдкреАрдЖрдИ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕рд╛рд░реЗ HTTP рд╣реЗрдбрд░ рднреЗрдЬрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕реНрдерд┐рд░ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ, рддреЛ рдЙрдиреНрд╣реЗрдВ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдбреЛрдореЗрди рдореЗрдВ рдЕрд▓рдЧ рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реИред

рд╕реАрдбреАрдПрди (рд╕рд╛рдордЧреНрд░реА рд╡рд┐рддрд░рдг рдиреЗрдЯрд╡рд░реНрдХ) рднреМрдЧреЛрд▓рд┐рдХ рд░реВрдк рд╕реЗ рд╡рд┐рддрд░рд┐рдд рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рд▓рд┐рдП рд▓реЛрдбрд┐рдВрдЧ рдХреЛ рдЧрддрд┐ рджреЗрдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдЧрд╛ред

рд╕рдВрд╕рд╛рдзрди рдкреНрд░рд╛рдердорд┐рдХрддрд╛рдХрд░рдг (рдкреНрд░реАрд▓реЛрдб, рдкреНрд░реАрдлрд╝реИрдЪ, рдкреНрд░реАрдХрдиреЗрдХреНрдЯ) рд╕рд╣реА рд╕рдВрд╕рд╛рдзрди рд▓реЛрдбрд┐рдВрдЧ рд░рдгрдиреАрддрд┐ рдХреЗ рдХрд╛рд░рдг рдкреГрд╖реНрда рд▓реЛрдбрд┐рдВрдЧ рдХрд╛ рддреНрд╡рд░рдг рд╣реИред рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЖрдкрдХреЛ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреЗ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рдердорд┐рдХрддрд╛рдПрдВ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдФрд░ рдкрд╣рд▓реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред

рд╕реНрдереИрддрд┐рдХ рд╕рдВрдкреАрдбрд╝рди: GZIP рдФрд░ рдмреНрд░реЗрдЯрд▓реА ред рдмреНрд░реЗрдЯрд▓реА рдПрдХ рд╕рдВрдкреАрдбрд╝рди рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рд╣реИ рдЬреЛ рд╕реНрдерд┐рд░ рд╡рдЬрди рдХреЛ рдХрдо рдХрд░реЗрдЧрд╛ рдФрд░ рддрджрдиреБрд╕рд╛рд░, рдбрд╛рдЙрдирд▓реЛрдб рдЧрддрд┐ рдмрдврд╝рд╛рдПрдЧрд╛ред рдФрд░ рдпрд╣рд╛рдБ рдореЗрд░реЗ рд╕рд╣рдпреЛрдЧреА рд╕реЗ рдПрдХ рдорд╣рд╛рди рд╕рдорд╛рдзрд╛рди рд╣реИред

Webp рдмрдирд╛рдо Png & Jpgред Webp Png рдХрд╛ рдПрдХ рдмреЗрд╣рддрд░реАрди рд╡рд┐рдХрд▓реНрдк рд╣реИред рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рдХрдо рд╡рдЬрди рдХреЗ рдЕрд▓рд╛рд╡рд╛, Webp рдЧреБрдгрд╡рддреНрддрд╛ рдореЗрдВ рдиреАрдЪ рдирд╣реАрдВ рд╣реИред рдЕрдм рдпрд╣ рдкреНрд░рд╛рд░реВрдк рд▓рдЧрднрдЧ 78% рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ ред рд▓реЗрдХрд┐рди рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЕрдЧрд░ рдЖрдкрдХреЛ 100% рд╕рдорд░реНрдерди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдЖрдк рддрд╕реНрд╡реАрд░ рдЯреИрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреАрдПрдирдЬреА рдкрд░ рдлреЙрд▓рдмреИрдХ рд▓рд╛рдЧреВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ ред

рдХреНрд░рдо


рдЯрд╛рд╕реНрдХ, рдорд╛рдЗрдХреНрд░реЛрдЯреЙрдХ ред рдХреЛрдб рдирд┐рд╖реНрдкрд╛рджрди рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджреЗрдХрд░, рдЖрдк рдлреНрд░рд┐рдЬрд╝ рд╕реЗ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдирдкреБрдЯ рдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЛ рдЧрддрд┐ рджреЗ рд╕рдХрддреЗ рд╣реИрдВред

requestIdleCallback рдПрдХ рдЙрдкрдпреЛрдЧреА рдлрд╝рдВрдХреНрд╢рди рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдлрд╝реНрд░реЗрдо (рдлреНрд░реЗрдо / рдЯрд┐рдХ) рдХреЗ рдЕрдВрдд рдореЗрдВ рдпрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдирд┐рд╖реНрдХреНрд░рд┐рдп рд╣реЛрдиреЗ рдкрд░ рдЕрдкрдиреЗ рдЦрд╛рд▓реА рд╕рдордп рдореЗрдВ рдХреЛрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдпрд╣ рд╕рднреА рд╕рдорд╛рди рд▓реИрдЧреНрд╕ рдФрд░ "рдлреНрд░реАрдЬ" рд╕реЗ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдЧрд╛ред

requestAnimationFrame рдЖрдкрдХреЛ рдПрдиреАрдореЗрд╢рди рдХреЛ рдареАрдХ рд╕реЗ рдирд┐рдпреЛрдЬрд┐рдд рдХрд░рдиреЗ рдФрд░ 60 рдлреНрд░реЗрдо рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХреЛ рдЕрдзрд┐рдХрддрдо рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

ES2015 рдмрдирд╛рдо рдИрдПрд╕ 5 ред ES2015 ES5 рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдХрдИ рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдЕрдзрд┐рдХ рдЙрддреНрдкрд╛рджрдХ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред

рдбреЛрдо рд╣реЗрд░рдлреЗрд░ред DOM рдХреЗ рд╕рд╛рде рдЫреЗрдбрд╝рдЫрд╛рдбрд╝ рдорд╣рдВрдЧреА рд╣реИ, рдЖрдкрдХреЛ рдЙрдиреНрд╣реЗрдВ рд╕рд╛рд╡рдзрд╛рдиреАрдкреВрд░реНрд╡рдХ рдФрд░ рд╕рд╛рд░реНрдердХ рд░реВрдк рд╕реЗ рдкреНрд░рджрд░реНрд╢рди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрд┐рд╕реА рд▓реВрдк рдореЗрдВ рдХреНрд╡реЗрд░реАрд╕реЗрд▓реЗрдХреНрдЯрд░ () рдХреЛ рдХреЙрд▓ рди рдХрд░реЗрдВ рдпрджрд┐ рдпрд╣ рдПрдХ рдХреЙрд▓ рдХреЗ рд╕рд╛рде рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рд░реЗрдВрдбрд░ рдмреНрд▓реЙрдХрд┐рдВрдЧ рд░рд┐рд╕реЛрд░реНрд╕ ред рд▓реЛрдб рд╣реЛ рд░рд╣рд╛ рд╣реИ рдХреБрдЫ рд╕рдВрд╕рд╛рдзрди рд░реЗрдВрдбрд░рд┐рдВрдЧ рдХреЛ рдЕрд╡рд░реБрджреНрдз рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЧреБрдг defer, async, preload рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдкреЙрдЗрдВрдЯрд░-рдИрд╡реЗрдВрдЯ рджреНрд╡рд╛рд░рд╛ 60 рдПрдлрдкреАрдПрд╕: рдХреЛрдИ рднреА рдмрдбрд╝реА рд╣реИрдХ рдирд╣реАрдВ рд╣реИ рдЬрд┐рд╕рдХреЗ рд╕рд╛рде рдЖрдк рдкреЗрдЬ рдХреЛ рд╕реНрдХреНрд░реЙрд▓ рдХрд░рдХреЗ 60 рдПрдлрдкреАрдПрд╕ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдмрд╣реБрдд рд╕рд░рд▓рддрд╛ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ: рд╕рднреА рдорд╛рдЙрд╕ рдИрд╡реЗрдВрдЯ рд╣реИрдВрдбрд▓рд░ рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ рдХреЗ рджреМрд░рд╛рди рдЕрдХреНрд╖рдо рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВред

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

рд╡рд░реНрдЪреБрдЕрд▓ рд╕реНрдХреНрд░реЙрд▓ рдмрдбрд╝реА рд╕реВрдЪрд┐рдпреЛрдВ рдХреЛ рд░реЗрдВрдбрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рдмрд▓реНрдХрд┐ рд╕реНрдХреНрд░реЙрд▓ рдХрд░рддреЗ рд╕рдордп рдЙрдиреНрд╣реЗрдВ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХрд╛ рдПрдХ рд╕реНрдорд╛рд░реНрдЯ рддрд░реАрдХрд╛ рд╣реИред рдЖрдкрдХреЛ рдХрдо рдореЗрдореЛрд░реА рдХрд╛ рдЙрдкрднреЛрдЧ рдХрд░рдиреЗ рдФрд░ рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ рд╕реВрдЪрд┐рдпреЛрдВ рдХреЛ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

рдмрдбрд╝реЗ рдХреЙрдореНрдкреНрд▓реЗрдХреНрд╕ рд▓реЗрдЖрдЙрдЯ рдФрд░ рд▓реЗрдЖрдЙрдЯ рдереНрд░рд╢рд┐рдВрдЧ рд╕реЗ рдмрдЪреЗрдВ ред рд▓реЗрдЖрдЙрдЯ / рд░рд┐рдлреНрд▓реЛ рдПрдХ рдорд╣рдВрдЧрд╛ рдСрдкрд░реЗрд╢рди рд╣реИ рдЬреЛ рд░реЗрдВрдбрд░рд┐рдВрдЧ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рдХрдИ рдкреБрдирд░реНрдЧрдгрдирд╛ рдХрд░рддрд╛ рд╣реИред рдЙрдирдХреА рд▓рдЧрд╛рддрд╛рд░ рдХреЙрд▓ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рд▓реЗрдЖрдЙрдЯ рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдмрдирд╛рдиреЗ рдФрд░ DOM рдХреЛ рд╣реЗрд░рдлреЗрд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдХреНрдпрд╛ рдмрд▓реЛрдВ рд▓реЗрдЖрдЙрдЯ / reflow - рдПрдХ рдЪреАрдЯ рд╢реАрдЯ рдЬрд╣рд╛рдВ рдЖрдк рдЙрди рдХрд╛рд░реНрдпреЛрдВ рдФрд░ рдорд╛рдкрджрдВрдбреЛрдВ рдХреА рд╕реВрдЪреА рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ рдЬрд┐рд╕рдХреЗ рд╕рд╛рде рд▓реЗрдЖрдЙрдЯ / рд░рд┐рдлреНрд▓реЛ рдХрд╛ рдХрд╛рд░рдг рдмрдирддрд╛ рд╣реИред

рд╕рднрд╛


рдЯреНрд░реА рд╢реЗрдХрд┐рдВрдЧ - рдмрдВрдбрд▓ рд╕реЗ рдЕрдкреНрд░рдпреБрдХреНрдд рдХреЛрдб рдХреЛ рд╣рдЯрд╛ рджреЗрдВ рдФрд░ рдкреЗрдЬ рд▓реЛрдбрд┐рдВрдЧ рдХреЛ рдЧрддрд┐ рджреЗрдВред

рдХреЛрдб рд╡рд┐рднрд╛рдЬрди - рдХреЛрдб рдХреЛ рд╡рд┐рдЦрдВрдбреВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рддреЗ рд╣реБрдП, рдЖрдк рдкрд╣рд▓реЗ рд▓реЛрдб рдХреЛ рдСрдкреНрдЯрд┐рдорд╛рдЗрдЬрд╝ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдХреЛрдб рдХреЗ рднрд╛рдЧреЛрдВ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдЦреЛрд▓ рд╕рдХрддреЗ рд╣реИрдВред

рдСрдмрдлрд╕рдХреЗрд╢рди рдмрдВрдбрд▓ рдХреЗ рдЖрдХрд╛рд░ рдХреЛ рдХрдо рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЖрдВрдЦреЛрдВ рдХреЛ рдЪреБрднрдиреЗ рд╕реЗ рдЕрдкрдиреЗ рдХреЛрдб рдХреЛ рдЫрд┐рдкрд╛рдиреЗ рдореЗрдВ рдереЛрдбрд╝реА рдорджрдж рднреА рдХрд░ рд╕рдХрддрд╛ рд╣реИред

рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░


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

рдЖрд▓рд╕реА рд▓реЛрдбрд┐рдВрдЧ рдЪрд┐рддреНрд░ рдФрд░ рд╡реАрдбрд┐рдпреЛ ( + рджреЗрд╢реА ) - рдЫрд╡рд┐рдпреЛрдВ рдФрд░ рд╡реАрдбрд┐рдпреЛ рдХреЗ "рдЖрд▓рд╕реА" рд▓реЛрдб рд╣реЛрдиреЗ рдХреЗ рдХрд╛рд░рдг рдкрд╣рд▓реА рд░реЗрдВрдбрд░рд┐рдВрдЧ рдХреЗ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдПрдХ рджреЗрд╢реА рд╕рдорд╛рдзрд╛рдиред

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

рд╕реЗрд╡рд╛ рдХрд╛рд░реНрдпрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдХреИрд╢рд┐рдВрдЧ рдХрд░рдиреЗ рд╕реЗ рдЖрдк рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдХреИрд╢ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╕рд░реНрд╡рд░ рд╕реЗ рд╣рд░ рдмрд╛рд░ рдЙрдиреНрд╣реЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╢рд╛рдпрдж рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдСрдлрд╝рд▓рд╛рдЗрди рдореЛрдб рдХрд░рдиреЗ рдХрд╛ рдПрдХрдорд╛рддреНрд░ рддрд░реАрдХрд╛ рд╣реИред

HTTP рдХреИрд╢рд┐рдВрдЧ - рдХреБрдЫ HTTP рд╣реЗрдбрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЖрдк рдкреЗрдЬ рд▓реЛрдбрд┐рдВрдЧ рдЧрддрд┐ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╕рд░реНрд╡рд░ рд▓реЛрдб рдХреЛ рдХрдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

All Articles