GWT рдХреА рдЪрдордХ рдФрд░ рдЧрд░реАрдмреА (рдпрд╛ рдореБрдЭреЗ рдбрд╛рд░реНрдЯ рдкрд╛рд░реНрдЯ 2 рдореЗрдВ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдХреНрдпреЛрдВ рдирд╣реАрдВ рд╣реИ)

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

рд▓рдХреНрд╖реНрдп рдФрд░ рдЙрджреНрджреЗрд╢реНрдп


рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ, рдЖрдзреБрдирд┐рдХ рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпреЛрдВ рдХреЗ рдПрдХ рдкреВрд░реЗ рдЪрд┐рдбрд╝рд┐рдпрд╛рдШрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реЛрдЧрд╛: рдХреНрд▓рд╛рдЗрдВрдЯ рдкрдХреНрд╖ рдХреЗ рд▓рд┐рдП рдПрдЪрдЯреАрдПрдордПрд▓, рд╕реАрдПрд╕рдПрд╕ рдФрд░ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ; рдПрд╕рдХреНрдпреВрдПрд▓, рдкреАрдПрдЪрдкреА, рдФрд░ рдЕрдХреНрд╕рд░ рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рд╕реНрдорд╛рд░реНрдЯрд▓реА рдЬреИрд╕реЗ рдХрд┐рд╕реА рддрд░рд╣ рдХреЗ рдЯреЗрдВрдкрд▓реЗрдЯрд┐рдВрдЧ рдЗрдВрдЬрди; рдбреЗрдЯрд╛ XML, JSON, рдпрд╛ рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХреА рдмрд╛рдЗрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗ рдЧреБрдЬрд░рддрд╛ рд╣реИред

рдпрд╣ рдПрдХ рдХреНрд▓рд╛рд╕рд┐рдХ рдпреВрдирд┐рдХреНрд╕-рддрд░реАрдХрд╛ рд╣реИ: рдХрд╛рдо рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рдХреНрд╖реЗрддреНрд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрд▓рдЧ рдЙрдкрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдЬрдмрд░рджрд╕реНрдд рд▓рдЪреАрд▓рд╛рдкрди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдпрджрд┐ рдЖрдк рдХрд┐рд╕реА рд╡рд┐рд╢реЗрд╖ рдЙрдкрдХрд░рдг рдХреА рддрд░рд╣ рдирд╣реАрдВ рд╣реИрдВ, рддреЛ рдЖрдк рдЗрд╕реЗ рджреВрд╕рд░реЗ рд╕реЗ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВ: PHP for python, SQL for NoSQL, HTML for Flashред

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

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

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

рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдЪрд┐рдбрд╝рд┐рдпрд╛рдШрд░ рдХреЗ рдЕрд▓рд╛рд╡рд╛, IE рдХреЗ рдиреЗрддреГрддреНрд╡ рдореЗрдВ рдПрдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЪрд┐рдбрд╝рд┐рдпрд╛рдШрд░ рднреА рд╣реИред рдЕрдм рднреА, рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдХреБрдВрдЬреА (рдСрдирдХреАрдкреНрд░реЗрд╕) рдХреЛ рджрдмрд╛рдиреЗ рдХреА рдкреНрд░рддрд┐рдмрдВрдзрд╛рддреНрдордХ рдШрдЯрдирд╛ рдХреЛ рд╕рдВрднрд╛рд▓рддреЗ рд╣реБрдП, рдЖрдкрдХреЛ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕рдВрд╕реНрдХрд░рдг рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреА рд╣реЛрдЧреА, рдХреНрдпреЛрдВрдХрд┐ рд╡рд┐рднрд┐рдиреНрди рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЗрд╕ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рддрд░реАрдХреЛрдВ рд╕реЗ рдХрд╣рддреЗ рд╣реИрдВред рдлрд┐рд░, 2006 рдореЗрдВ, рдкреЗрдЬ рдХреЛ рдХрдореЛрдмреЗрд╢ рдПрдХ рдЬреИрд╕рд╛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдореБрдЭреЗ рднрд╛рд░реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдмреИрд╕рд╛рдЦреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдкрдбрд╝рд╛ред GWT рдиреЗ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдЦреВрдмрд╕реВрд░рддреА рд╕реЗ рд╣рд▓ рдХрд┐рдпрд╛ред

рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд┐рдпрд╛


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

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

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

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

рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рд╕рдм рдХреБрдЫ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд▓рдЧ рд░рд╣рд╛ рдерд╛ред

рдЕрднреНрдпрд╛рд╕


рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ, рд╕рдм рдХреБрдЫ рдЗрддрдирд╛ рд░рд╕реАрд▓рд╛ рдирд╣реАрдВ рдерд╛ред

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

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

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

рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, GWT JSNI рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ - рд╕реА рдореЗрдВ рдПрдХ рд▓рд╛ рд╡рд┐рдзрд╛рдирд╕рднрд╛ рднрд╛рд╖рд╛, рдХреЗрд╡рд▓ рдПрдХ рдХреЛрдбрд╛рдВрддрд░рдХ рдХреЗ рд░реВрдк рдореЗрдВ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд╕рд╛рдеред рд▓реЗрдХрд┐рди рдпрд╣ рдХреЗрд╡рд▓ рдПрдХ рд╣реА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдпрд╣реА рд╣реИ, рдЖрдк рдЬреАрдбрдмреНрд▓реНрдпреВрдЯреА рд╕реЗ рдХреБрдЫ рдмрд╛рд╣рд░реА рдЬреЗрдПрд╕ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЛ рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╕рдорд╕реНрдпрд╛ рдХреЗ рдХреЙрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд ... рдХреНрдпрд╛ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╣реИ, рдЗрд╕реЗ GWT рдореЗрдВ рдЗрдВрдЯрд░рд╕реЗрдкреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ html рдПрд▓рд┐рдореЗрдВрдЯ рдкрд░ рдЕрдкрдиреЗ рдСрдирдХреНрд▓рд┐рдХ рдХреЛ рд▓рдЯрдХрд╛рдПрдВ - рдЗрд╕ рддрд░рд╣ рдХреА рд╢рд░реНрдорд┐рдВрджрдЧреА рдХреЛ рдореИрдиреБрдЕрд▓ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ, рдбреЗрд╡рд▓рдкрд░реНрд╕ рджреНрд╡рд╛рд░рд╛ рдмрд┐рд▓реНрдХреБрд▓ рднреА рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдРрд╕рд╛ рдХрд░рдирд╛ рд╕рдВрднрд╡ рдерд╛, рд▓реЗрдХрд┐рди рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЯреНрд░рд┐рдХ рдХреА рдорджрдж рд╕реЗ рдЬреАрдбрдмреНрд▓реНрдпреВрдЯреА рдирд╣реАрдВред

Google рдиреЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЗ рдмреАрдЪ рд╕рднреА рдЕрдВрддрд░реЛрдВ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд╡рд░реБрджреНрдз рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА рдЕрдВрдд рддрдХ рдРрд╕рд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрд╛ред рд╡рд╣рд╛рдБ рдмрдиреЗ рд░рд╣реЗ (рдХрдо рд╕реЗ рдХрдо рд╕рдВрд╕реНрдХрд░рдг реи.реи рдореЗрдВ, рдореИрдВрдиреЗ рдЖрдЧреЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛) рдХреБрдЫ рд╕реВрдХреНрд╖реНрдо рдмрд┐рдВрджреБ рдЬреЛ рдХрд┐ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рднреА "shamanism" рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИрдВ, рдЬреИрд╕реЗ рдХрд┐ рдзреБрдВрдзрд▓реЗ рдорд╛рдЙрд╕ рдХреНрд▓рд┐рдХ рдХреЗ рд╕рд╛рде рдкрд╛рда рдХреЛ рдЙрдЬрд╛рдЧрд░ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд╖реЗрдзред рд▓реЗрдХрд┐рди рдпрд╣ рдирд╛рдЗрдЯрдкреИрдХрд┐рдВрдЧ рд╣реИред

рд╡реИрдЪрд╛рд░рд┐рдХ рдореБрджреНрджреЗ


рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░, рдкреВрд░реЗ GWT рдиреЗ рдХрд╛рдо рдХрд┐рдпрд╛ред рд╢рд╛рдпрдж рдХреБрдЫ рдЬрдЧрд╣реЛрдВ рдкрд░, рд╢рд╛рдпрдж рдХреБрдЫ рдЬрдЧрд╣реЛрдВ рдкрд░ рдЕрдирд╛рдбрд╝реА рдФрд░ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдирд╣реАрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдХрд╛рдо рдХрд░ рдЧрдпрд╛ред рдЙрдирдХреА рдореБрдЦреНрдп рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ GWT рдкрд░ рдмрдбрд╝реЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреА рдХреБрдЦреНрдпрд╛рдд рдЧрддрд┐ рдорд╛рдирдХ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдЪрд┐рдбрд╝рд┐рдпрд╛рдШрд░ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рдХрдо рдереАред рдФрд░ рдЕрдЧрд░ рдбрд╛рд░реНрдЯ рдкрд┐рдЫрд▓реЗ рдЕрдиреБрднрд╛рдЧ рдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рддрд╛ рд╣реИ, рддреЛ рд╡рд┐рдХрд╛рд╕ рдХреА рдЧрддрд┐ рдХреЗ рд╕рд╛рде рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИред

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

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

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

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

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

рдЬреАрдбрдмреНрд▓реНрдпреВрдЯреА рдХреЛ рдХреНрд▓рд╛рд╕рд┐рдХ рдУрдУрдкреА рдХреЗ рд╕рдЪреНрдЪреЗ рдкреНрд░рд╢рдВрд╕рдХреЛрдВ рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдкрд╡рд┐рддреНрд░ рдкреИрдЯрд░реНрди рд╕реЗ рдХрд┐рд╕реА рднреА рд╡рд┐рдЪрд▓рди рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреА рдереАред рдпрджрд┐ рдХрд┐рд╕реА рдиреЗ рддрдп рдХрд┐рдпрд╛ рдХрд┐ рдЖрдк рддрддреНрд╡реЛрдВ рдХреА рдЗрдирд▓рд╛рдЗрди рд╢реИрд▓рд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рд░реЛрдХ рдирд╣реАрдВ рд╕рдХрддреЗред рдРрд╕рд╛ рдХреЛрдИ рдлрд╝рдВрдХреНрд╢рди рдирд╣реАрдВ рд╣реИ - рд╕реНрдЯрд╛рдЗрд▓ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП, рдФрд░ рдирд╣реАрдВ, рд╕реАрдПрд╕рдПрд╕ рдХрдХреНрд╖рд╛рдУрдВ рдХреЗ рд╕рд╛рде рд╕рдм рдХреБрдЫ рдХрд░реЗрдВрдЧреЗред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдЬреНрдпрд╛рджрд╛рддрд░ рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рдЗрдирд▓рд╛рдЗрди рд╢реИрд▓рд┐рдпреЛрдВ рдХрд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рд▓реЗрдХрд┐рди рдХреИрд╕реЗ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдиреАрдореЗрд╢рди рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП? рдкреНрд░рдкрддреНрд░ .opacity03 {рдЕрдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛: 0.3} рдХреЗ 20 рд╡рд░реНрдЧ рдмрдирд╛рдПрдВ?

рд▓рд╛рдирдд рд╣реИ, GWT рдореЗрдВ рдЧреНрд░рд┐рдб рдкреНрд░рдХрд╛рд░ (рдПрдХ рдЯреЗрдмрд▓ рдХреА рддрд░рд╣ рдПрдХ рдирд┐рдпрдВрддреНрд░рдг рдЬрд┐рд╕рдореЗрдВ рдЖрдк рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ) рдХрд╛ рдПрдХ рдШрдЯрдХ рд╣реЛрддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдЗрд╕рдХрд╛ рдЕрдкрдирд╛ MVC рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИред рджреГрд╢реНрдп рдирд┐рдпрдВрддреНрд░рдг рдореЗрдВ ... рдпрджрд┐ рдЖрдкрдХреЛ 2x3 рдкреНрд▓реЗрдЯ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдореЙрдбрд▓, рдХрдВрдЯреЗрдирд░ рдФрд░ рдлрд┐рд░ рд╕реВрдЪреА рдХреЛ рдиреАрдЪреЗ рд╡рд░реНрдгрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред 200 рдХреЛрдб рдХреЗ рд▓рд┐рдП рд▓рд╛рдЗрдиреНрд╕ :)

рдпрджрд┐ рдПрдХ рд╣реА рдЯреАрдо рдиреЗ рдбрд╛рд░реНрдЯ ... рдЕрдЪреНрдЫрд╛ рдХрд┐рдпрд╛, рддреЛ рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ред рдЕрдм 2006 рдХрд╛ рд╡рд░реНрд╖ рдирд╣реАрдВ рд╣реИ, рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдордЬрдмреВрдд рд╣реЛ рдЧрдпрд╛ рд╣реИ, рдмрд╕ рдЧрдпрд╛ рд╣реИ рдФрд░ jQuery рдХреЗ рд╕реНрддрд░ рдХреЗ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рд╕рд╛рде рдЕрддрд┐ рд╣реЛ рдЧрдпрд╛ рд╣реИред рдореИрдВ рдПрдХ рднреА рдХрд╛рд░рдг рдирд╣реАрдВ рджреЗрдЦрддрд╛ рдХрд┐ рдбрд╛рд░реНрдЯ "рд╢реВрдЯ" рдХреНрдпреЛрдВ рдХрд░реЗрдЧрд╛ред Google рдХреА рд╕рд╛рд░реА рд╢рдХреНрддрд┐ рдХреЗ рдмрд╛рд╡рдЬреВрджред

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


All Articles