рдбреЗрдЯрд╛рдЧреНрд░рд┐рдб рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдХреНрдпреЛрдВ

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХрд┐рд╕реА рдХреЗ рд▓рд┐рдП рдХреЛрдИ рд░рд╣рд╕реНрдп рдирд╣реАрдВ рд╣реИ рдХрд┐ рдПрдХ рдЧреНрд░рд┐рдб ( рдбреЗрдЯрд╛рдЧреНрд░рд┐рдб ) рдпрд╛ рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдХреБрдЫ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдХрд╛рд░реНрдп рдмрд╣реБрдд рдЖрдо рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрджрд┐ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдбреЗрдЯрд╛ рд╣реИ, рддреЛ рдкрд░рд┐рдгрд╛рдо рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдирд╛ (HTML рдореЗрдВ) рдПрдХ рдмрд╣реБрдд рд╣реА рдЧреИрд░-рддреБрдЪреНрдЫ рдХрд╛рд░реНрдп рдмрди рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдЖрдорддреМрд░ рдкрд░ рдкреГрд╖реНрдард╛рдВрдХрди рджреНрд╡рд╛рд░рд╛ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред


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

рдЖрдорддреМрд░ рдкрд░ рдмреНрд░реЗрдХ "рджреГрд╢реНрдп", рд▓реЗрдХрд┐рди "рдореЙрдбрд▓" рдирд╣реАрдВ


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

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

рд╕рдмрд╕реЗ рдЖрдо рдорд╛рдорд▓рд╛ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдкрдВрдХреНрддрд┐ рдКрдВрдЪрд╛рдИ рд╣реИ

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

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


рдЬреИрд╕рд╛ рдХрд┐ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдореМрдЬреВрджрд╛ рд╕рдорд╛рдзрд╛рди рдЗрд╕ рдХрд╛ рдПрдХ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред

рдПрдХ рдХрдо рд╡рд┐рд╢рд┐рд╖реНрдЯ рдФрд░ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рдорд╛рдорд▓рд╛ рдЪрд░ рдкрдВрдХреНрддрд┐ рдКрдВрдЪрд╛рдЗрдпреЛрдВ рд╣реИред

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

рдпрд╣рд╛рдБ 2 рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╣реИрдВ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдПрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирдВрдмрд░ рдореЗрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЖрдИ-рдХреЙрд░реНрдХ рд╕реЗ рдирдВрдмрд░ рдореЗрдВ, рдФрд░ рджреВрд╕рд░рд╛ рдУрдкрдирдСрдлрд┐рд╕.рдСрд▓ рдХреИрд▓реНрдХ рдФрд░ рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдПрдХреНрд╕реЗрд▓ рдореЗрдВред рдЖрдЗрдП рджреЛрдиреЛрдВ рдХреЛ рджреЗрдЦреЗрдВ рдФрд░ рдлрд╛рдпрджреЗ рдФрд░ рдиреБрдХрд╕рд╛рди рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░реЗрдВред

рдЖрд╕рд╛рди рддрд░реАрдХрд╛ рд╣реИред рдкреВрд░реНрдг рддрд╛рд▓рд┐рдХрд╛ рдкреНрд░рддрд┐рдкрд╛рджрди

рдкреВрд░реНрдг рддрд╛рд▓рд┐рдХрд╛ рдкреНрд░рддрд┐рдкрд╛рджрди рдХреЗ рд╕рд╛рде, рд╣рдо 3 рдЪреАрдЬреЗрдВ рдХрд░рддреЗ рд╣реИрдВ:

1. рд╣рдо рдкреВрд░реА рддрд╛рд▓рд┐рдХрд╛ рдкреНрд░рд╕реНрддреБрдд рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕рдХреА рдКрдВрдЪрд╛рдИ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕реНрдХреНрд░реЙрд▓ рдмрдирд╛рддреЗ рд╣реИрдВ
2. рд╣рд░ рд╕рдордп рд╣рдо рд╕рдВрдкрд╛рджрд┐рдд рд▓рд╛рдЗрди рдХреА рдКрдБрдЪрд╛рдИ рдХреЛ рдкрдврд╝рддреЗ рд╣реИрдВ рдФрд░ рд╕реНрдХреНрд░реЙрд▓ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рддреЗ рд╣реИрдВ
3. рдпрджрд┐ рдХреЙрд▓рдо (рдПрд╕) рдХреА рдЪреМрдбрд╝рд╛рдИ рдмрджрд▓ рдЬрд╛рддреА рд╣реИ, рддреЛ рд╕рднреА рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреА рдКрдВрдЪрд╛рдИ рдХреЛ рдкреБрди: рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдВ рдФрд░ рд╕реНрдХреНрд░реЙрд▓ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ

рдирдВрдмрд░.app рдиреЗ рдЗрд╕ рдкрде рдХреЛ рд╕реНрд╡рдпрдВ рдХреЗ рд▓рд┐рдП рдЪреБрдирд╛, рдФрд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рд╕рд╛рдорд╛рдиреНрдп HTML рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд░рддреЗ рд╕рдордп рдЙрд╕реА рдкрде рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдХреБрдЫ рдкрд░рд┐рд╡рд░реНрдзрди рдХреЗ рдмрд╛рдж рд╕реЗ, рдмреНрд░рд╛рдЙрдЬрд╝рд░ рднреА рддрд╛рд▓рд┐рдХрд╛ рдХреЛ рдХрдВрдЯреЗрдирд░ рдХреА рдЪреМрдбрд╝рд╛рдИ рдореЗрдВ рдлрд┐рдЯ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ)ред

рдпрд╣ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреНрдпреЛрдВ рдмреБрд░рд╛ рд╣реИ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдПрдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдпрд╛ Numbers.app рдореЗрдВ рдПрдХ рдХрд╛рдлреА рдмрдбрд╝реА рддрд╛рд▓рд┐рдХрд╛ (10 рдХреЙрд▓рдо рдХреЗ рд╕рд╛рде 10,000 рд░рд┐рдХреЙрд░реНрдб) рдЦреЛрд▓рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдХреЗ рдЖрд╕рд╛рдиреА рд╕реЗ рд╕рдордЭ рд╕рдХрддреЗ рд╣реИрдВред рд╕рдм рдХреБрдЫ рд▓реЛрдб рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдмрд╣реБрдд рдзреАрд░реЗ-рдзреАрд░реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╕рд╛рдордЧреНрд░реА рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рд▓рдЯрдХрд╛ рджреЗрддрд╛ рд╣реИ, рд╕рд╛рде рд╣реА рд╕рд╛рде рдЯреЗрдмрд▓ рдХреЛ рд▓реЛрдб рдХрд░рддреЗ рд╕рдордп рднреАред

рдпрд╣ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдЕрдЪреНрдЫрд╛ рд╣реИ рдХрд┐ рд╕рд╛рдордЧреНрд░реА рджреНрд╡рд╛рд░рд╛ рд╕реНрдХреНрд░реЙрд▓ рдХрд░рдирд╛ рдмрд╣реБрдд рддреЗрдЬрд╝реА рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (рдЪреВрдВрдХрд┐ рд╕рднреА рд╕рд╛рдордЧреНрд░реА рдкрд╣рд▓реЗ рд╣реА рдкреНрд░рджрд╛рди рдХреА рдЬрд╛ рдЪреБрдХреА рд╣реИ) рдФрд░ рд╕реБрдЪрд╛рд░реВ рд░реВрдк рд╕реЗ, рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рджрд┐рдЦрд╛рдИ рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рд╕реНрдХреНрд░реЙрд▓ рдКрдВрдЪрд╛рдИ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╕рд╛рдордЧреНрд░реА рдХреА рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдКрдВрдЪрд╛рдИ рд╕реЗ рдореЗрд▓ рдЦрд╛рддреА рд╣реИред

рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЕрдиреБрдорд╛рди рд▓рдЧрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдПрдХ рдФрд░ рддрд░реАрдХрд╛ рд╣реИ:

рдореБрд╢реНрдХрд┐рд▓ рддрд░реАрдХрд╛ рд╣реИред рдПрдХ рдирдХрд▓реА рд╕реНрдХреНрд░реЙрд▓ рдХреЗ рд╕рд╛рде рджреГрд╢реНрдп рднрд╛рдЧ рдХрд╛ рдкреНрд░рддрд┐рдкрд╛рджрди

рд╡рд┐рдЪрд╛рд░ рдпрд╣ рд╣реИ рдХрд┐, рдпрджрд┐ рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдбреЗрдЯрд╛ рд╣реИ, рддреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЗрд╕ рддрдереНрдп рдкрд░ рдзреНрдпрд╛рди рджреЗрдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ рд╕реНрдХреНрд░реЙрд▓ рдКрдВрдЪрд╛рдИ рд╕рднреА рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдХреА рдКрдВрдЪрд╛рдИ рдХреЗ рдЕрдиреБрд░реВрдк рдирд╣реАрдВ рд╣реИред рдЗрд╕рдХрд╛ рдХреНрдпрд╛ рдорддрд▓рдм рд╣реИ, рдФрд░ рд╣рдо рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? рдФрд░ рдпрд╣ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реИ:

рд╣рдо рд╕реНрдХреНрд░реЙрд▓ рдХреА рдКрдБрдЪрд╛рдИ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рднреА рдЪреАрдЬрд╝ рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗ - рд╣рдо рдЗрд╕рдХреА рдЧрдгрдирд╛ рдХрд░реЗрдВрдЧреЗ, рд╕рд╛рде рд╣реА рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдкрдВрдХреНрддрд┐ рдХреА рдКрдБрдЪрд╛рдИ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЗрд╕ рд╕рд░рд▓ рд╕реВрддреНрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ:

SCROLL_HEIGHT = N * ROW_HEIGHT

рдЬрд╣рд╛рдВ SCROLL_HEIGHT рд╕реНрдХреНрд░реЙрд▓ рдХреА рдКрдВрдЪрд╛рдИ рд╣реИ (рдпрд╛рдиреА, "рд╕рд╛рдордЧреНрд░реА" рдХреА рдКрдВрдЪрд╛рдИ рдЬрд┐рд╕реЗ рд╣рдо рд╕реНрдХреНрд░реЙрд▓ рдХреЗ рд╕рд╛рде рд╕реНрдХреНрд░реЙрд▓ рдХрд░рддреЗ рд╣реИрдВ), N рд▓рд╛рдЗрдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╣реИ, ROW_HEIGHT рдПрдХ рд▓рд╛рдЗрди рдХреА рдКрдВрдЪрд╛рдИ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП 30px)

рдПрдХ рддрд╛рд░реНрдХрд┐рдХ рд╕рд╡рд╛рд▓ рдЙрдарддрд╛ рд╣реИ - рд╣рдо рдХреИрд╕реЗ рд╕рдордЭ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╣рдореЗрдВ рд╕реНрдХреНрд░реЙрд▓ рд╕реНрдерд┐рддрд┐ (SCROLL_TOP) рдХреЗ рджрд┐рдП рдЧрдП рдореВрд▓реНрдп рдкрд░ рдХреНрдпрд╛ рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╕рд╛рдордЧреНрд░реА рдХреА рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдКрдВрдЪрд╛рдИ рдХреЗ рдЕрдиреБрд░реВрдк рдирд╣реАрдВ рд╣реИ? рдЙрддреНрддрд░ рдЙрд╕ рд╕реВрддреНрд░ рд╕реЗ рдорд┐рд▓рддрд╛ рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╣рдо рдКрдВрдЪрд╛рдИ рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░рддреЗ рдереЗ:

CURRENT_POSITION = [SCROLL_TOP / ROW_HEIGHT]

рдЬрд╣рд╛рдВ [...] рдХрд╛ рдЕрд░реНрде рд╕рдВрдЦреНрдпрд╛ рдХрд╛ рдкреВрд░реНрдгрд╛рдВрдХ рднрд╛рдЧ рд╣реИ, CURRENT_POSITION рд╡рд░реНрддрдорд╛рди рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рд╡рд╛рд▓реА рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рдХрд╛ рд╕реВрдЪрдХрд╛рдВрдХ рд╣реИ, рдпрджрд┐ рдЕрдВрдХрди рдЦрд░реЛрдВрдЪ рд╕реЗ рд╣реИ

рд╣рдореЗрдВ рдЗрд╕ рдирдВрдмрд░ рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП :)? рд╣рдореЗрдВ CURRENT_POSITION рд╕реЗ рд╢реБрд░реВ рд╣реЛрдиреЗ рд╡рд╛рд▓реА рд╕рднреА рджреГрд╢реНрдп рд░реЗрдЦрд╛рдПрдБ рдЦреАрдВрдЪрдиреА рд╣реЛрдВрдЧреАред рдпрд╣реА рд╣реИ, рд╣рдо CURRENT_POSITION рд╕реЗ рд╢реБрд░реВ рдХрд░рдХреЗ рдФрд░ рдЬрдм рддрдХ рд╣рдо рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдХреА рд╕реАрдорд╛рдУрдВ рд╕реЗ рдкрд░реЗ рдирд╣реАрдВ рдЬрд╛рддреЗ рд╣реИрдВ, рддрдм рддрдХ рд╕рднреА рд░реЗрдЦрд╛рдУрдВ рдХреЛ рдорд┐рд▓рд╛рдХрд░ рд░реЗрдЦрд╛ рдЦреАрдВрдЪрддреЗ рд╣реИрдВред

рд╕реНрдХреНрд░реЙрд▓ рдХрд░рдиреЗ рдХрд╛ рдпрд╣ рддрд░реАрдХрд╛ рд▓рд╛рдЗрди-рдмрд╛рдп-рд▓рд╛рдЗрди рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ, рдпрд╛рдиреА рд╣рдо рд▓рд╛рдЗрди рдХреЗ рдмреАрдЪ рдореЗрдВ рд╕реНрдХреНрд░реЙрд▓ рдирд╣реАрдВ рдХрд░ рдкрд╛рдПрдВрдЧреЗ, рдХреНрдпреЛрдВрдХрд┐ рд╣рдо рд╣рдореЗрд╢рд╛ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд▓рд╛рдЗрди рд╕реЗ рдЦреАрдВрдЪрддреЗ рд╣реИрдВ, рдФрд░ рдмреАрдЪ рд╕реЗ рдирд╣реАрдВред рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реЛрдЧрд╛ рдХрд┐ рдпрджрд┐ рд░реЗрдЦрд╛ рдХреА рдКрдВрдЪрд╛рдИ рдЙрд╕ рдХреНрд╖реЗрддреНрд░ рдХреА рдКрдВрдЪрд╛рдИ рд╕реЗ рдЕрдзрд┐рдХ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╣рдо рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рдмрд╛рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рджреЗрдЦрдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреЗ рдмрд┐рдирд╛ рдХреЗрд╡рд▓ рд░реЗрдЦрд╛ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рджреЗрдЦреЗрдВрдЧреЗ ! рдЬрдм рдЖрдк рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рд╕реНрдХреНрд░реЙрд▓ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рддреБрд░рдВрдд рдЕрдЧрд▓реА рдкрдВрдХреНрддрд┐ рдореЗрдВ рдкрд╣реБрдВрдЪ рдЬрд╛рддреЗ рд╣реИрдВ, рдФрд░ рдкрд┐рдЫрд▓реА рд╕реЗрд▓ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рджрд╛рдпрд░реЗ рд╕реЗ рдЫрд┐рдк рдЬрд╛рддреА рд╣реИред рдЖрдк рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреА рдЬрд╛рдБрдЪ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдХрд╣рддреЗ рд╣реИрдВ, Microsoft Excel рдореЗрдВ, рдпрджрд┐ рдЖрдк рдЗрд╕реЗ рдирд╣реАрдВ рдорд╛рдирддреЗ рд╣реИрдВ :)ред

рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рд╕реНрдХреНрд░реЙрд▓ рдЬрд╛рд░реА рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдк рдкрд╣рд▓реЗ рд╕реВрддреНрд░ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдЗрд╕реЗ рд╕рдВрд░реЗрдЦрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

SCROLL_TOP = CURRENT_POSITION * ROW_HEIGHT

рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╡рд░реНрддрдорд╛рди рд▓рд╛рдЗрди рд╕рдВрдЦреНрдпрд╛ рдХрд╛ рдирд┐рд░реНрдзрд╛рд░рдг рдЕрд▓рдЧ-рдЕрд▓рдЧ рддрд░реАрдХреЛрдВ рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдпрд╣ рд╕рд┐рд░реНрдл рдЙрди рддрд░реАрдХреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ рдЬреЛ рд╕реНрдХреНрд░реЙрд▓ рдХреЗ рдЕрдирд╛рд╡рд╢реНрдпрдХ "рдЪрд┐рдХреЛрдЯреА" рдХреЗ рд▓рд┐рдП рдиреЗрддреГрддреНрд╡ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред

Microsoft Excel рдФрд░ OpenOffice.org Calc рдореЗрдВ, рд╕рдЯреАрдХ рд╕рдорд╛рди рд░реЗрдВрдбрд░рд┐рдВрдЧ рддрдВрддреНрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рди рдХреЗрд╡рд▓ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдмрд▓реНрдХрд┐ рдХреЙрд▓рдо рдХреЗ рд▓рд┐рдП рднреА рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ - рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рд▓рд╛рдЗрди рджреНрд╡рд╛рд░рд╛ рд▓рд╛рдЗрди рдХрд╛ рдкреНрд░рддрд┐рдкрд╛рджрди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдЬрд┐рд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореИрдВ рд╡рд┐рд╡рд░рдг рдореЗрдВ рдирд╣реАрдВ рдЧрдпрд╛ рдерд╛

рд╢реБрд░реБрдЖрддреА рдЧрд╛рдЗрдб

рдореИрдВрдиреЗ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдлрд╝рд╛рдЗрд▓ рдкреНрд░рдмрдВрдзрдХ рд╕рд╣рд┐рдд рдХрдИ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рд╕реНрд╡рдпрдВ рдЗрди рд░реЗрдВрдбрд░рд┐рдВрдЧ рддрдВрддреНрд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛, рдЬрд┐рдирдХреА рд╕рд╛рдЗрдЯ рдЕрдм рднреБрдЧрддрд╛рди рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдХреНрд╖рдо рд╣реИ :)ред рдХрд┐рд╕реА рднреА рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрджрд┐ рдХреЛрдИ рдЙрдкрд░реЛрдХреНрдд рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЛ рдЕрдкрдиреЗ рджрдо рдкрд░ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ, рддреЛ рдпрд╣рд╛рдВ рдЕрднреНрдпрд╛рд╕ рд╕реЗ рдХреБрдЫ рд╕реБрдЭрд╛рд╡ рджрд┐рдП рдЧрдП рд╣реИрдВ:

1. рд╡рд░реНрдЪреБрдЕрд▓ рд╕реНрдХреНрд░реЙрд▓ рдХреЗ рд╕рд╛рде рдПрдХ рдЧреНрд░рд┐рдб рдХреЛ рдЦреАрдВрдЪрдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рддрд░реАрдХрд╛ рд╣реИ рдПрдХ рдмрд┐рд▓реНрдХреБрд▓ рддреИрдирд╛рдд <div> рдЬреЛ рдХрд┐ рдХреБрдЫ рдХрдВрдЯреЗрдирд░ рдХреЗ рдКрдкрд░ рджрд┐рдЦрд╛рдПрдЧрд╛ рдЬрд┐рд╕рдХреА рд╕реНрдерд┐рддрд┐ jQuery рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЖрд╕рд╛рдиреА рд╕реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИ () рд╡рд┐рдзрд┐
2. <div> рдХрд╛ рдЦреБрдж рдХреЛ 2 рдмрдирд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ - рдПрдХ рд╕рд╛рдордЧреНрд░реА рдХреЗ рд╕рд╛рде, рджреВрд╕рд░рд╛ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╕реНрдХреНрд░реЙрд▓ рдХреЗ рд╕рд╛рде, рддрд╛рдХрд┐ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЕрдкрдиреЗ рдЖрдк рд╕рд╛рдордЧреНрд░реА рдХреЗ рд╕рд╛рде <div> рдХреЛ рд╕реНрдХреНрд░реЙрд▓ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рди рдХрд░реЗ, рдЕрдиреНрдпрдерд╛ рдпрд╣ рд░рд┐рдбрд░реНрд╡ рдХрд░рддреЗ рд╕рдордп рдЕрдкреНрд░рд┐рдп рдкреНрд░рднрд╛рд╡ рдкреИрджрд╛ рдХрд░реЗрдЧрд╛ред рдЖрдк рд╕реНрдерд┐рддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рднреА рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ: рдлрд┐рдХреНрд╕реНрдб, рд▓реЗрдХрд┐рди рдпрд╣ IE 7 рдореЗрдВ рдЕрдЬреАрдм рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ
3. рд╕реНрдХреНрд░реЙрд▓ рдХреА рд╕реНрдерд┐рддрд┐ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╣реИ рд╕рдВрд░реЗрдЦрд┐рдд рди рдХрд░реЗрдВ, рдХреНрдпреЛрдВрдХрд┐ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕реНрдХреНрд░реЙрд▓ рдкрд░ рд╡рд┐рд╢реЗрд╖ рдирд┐рдпрдВрддреНрд░рдг рдирд╣реАрдВ рджреЗрддреЗ рд╣реИрдВ
4. IE 7 рдореЗрдВ рдЕрдзрд┐рдХрддрдо рддрддреНрд╡ рдКрдВрдЪрд╛рдИ рд▓рдЧрднрдЧ 1 рдорд┐рд▓рд┐рдпрди рдкрд┐рдХреНрд╕реЗрд▓ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрджрд┐ рдЖрдк рд╡рд░реНрдЪреБрдЕрд▓ рд▓рд╛рдЗрди рдКрдВрдЪрд╛рдИ рдХреЗ рд▓рд┐рдП 30px рд▓реЗрддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рд▓рдЧрднрдЧ 30,000 рд▓рд╛рдЗрдиреЛрдВ рдХреА рд╕реАрдорд╛ рдорд┐рд▓рддреА рд╣реИред рдЗрд╕рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╡реГрджреНрдзрд┐ рдХреЗ рд╕рд╛рде рд╡рд░реНрдЪреБрдЕрд▓ рд░реЛ рдХреА рдКрдВрдЪрд╛рдИ рдХрдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдпрджрд┐ рдмреНрд░рд╛рдЙрдЬрд╝рд░ IE рд╣реИ
5. рдорд╛рдЙрд╕ рд╡реНрд╣реАрд▓ рдХреЗ рд╕рд╛рде рд╕реНрдХреНрд░реЙрд▓ рдХрд░рдиреЗ рдкрд░ рд▓рд╛рдЗрдиреЛрдВ рдХреЛ рд╕реНрдХреНрд░реЙрд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рдЧреЗрдХреЛ-рдЖрдзрд╛рд░рд┐рдд рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдореЗрдВ DOMMouseScroll рдШрдЯрдирд╛ рдХреЛ рд╕рдВрднрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдмрд╛рдХреА рд╕рднреА рдореЗрдВ рдорд╛рдЙрд╕рд╡реНрд╣реАрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
6. рдпрджрд┐ рдЖрдк рдПрдХ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рд╡рд╛рд▓реЗ рдХреНрд╖реЗрддреНрд░ (рдпрд╛рдиреА, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рд╣рдЯрд╛рдиреЗ рдФрд░ рдЫреЛрдЯреА рд▓рд╛рдЗрдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╕реНрдХреНрд░реЙрд▓ рдХрд░рддреЗ рд╕рдордп рдирдИ рд▓рд╛рдЗрдиреЗрдВ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ) рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рд╣реЛрд╢рд┐рдпрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдХреГрдкрдпрд╛ рдореБрдЭреЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛рдПрдВ :)

рдареАрдХ рд╣реИ, рдпрджрд┐ рдЖрдк рдЕрднреА рднреА рдЕрдкрдиреЗ рдЧреНрд░рд┐рдб рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдХреЛрдХреЛ рдореЗрдВ рдЧреНрд░рд┐рдб рдПрдкреАрдЖрдИ рдХреЗ рд▓рд┐рдП рдкреНрд░рд▓реЗрдЦрди рдХреЛ рджреЗрдЦреЗрдВ, рдХрд╣рддреЗ рд╣реИрдВ - рдпрд╣ рдЖрдкрдХреЛ рдмреЗрд╣рддрд░ рддрд░реАрдХреЗ рд╕реЗ рд╕рдордЭрдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдЧрд╛ рдХрд┐ рдПрдХ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдорд╛рдкрдиреАрдп рд╕рдорд╛рдзрд╛рди рдХреИрд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛рдПред

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

Source: https://habr.com/ru/post/In111422/


All Articles