рдореБрдЭреЗ рд╡реЗрдмрд╕рд╛рдЗрдЯ
www.raleigh.ru рдкрд░ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╡рд┐рд╡рд░рдг рднрд╛рд╖рд╛рдУрдВ рдХрд╛ рдПрдХ рдЙрддреНрд╕реБрдХ
рдЕрд╡рд▓реЛрдХрди рдорд┐рд▓рд╛ ред рд╣рд╛рд▓рд╛рдБрдХрд┐, рд╕рдореАрдХреНрд╖рд╛ рдкрд╣рд▓реА рддрд╛рдЬрдЧреА рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА рдХрд╛рдлреА рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╣реИред
1. рдпреВрдЬрд░ рдЗрдВрдЯрд░рдлреЗрд╕ рдФрд░ рд╡реЗрдмредрдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреНрдпрд╛ рд╣реИ? рддрд╛рд░реНрдХрд┐рдХ рд░реВрдк рд╕реЗ, рдпрд╣ рд╡рд╣реА рд╣реИ рдЬреЛ рд╣рдо рд░реЛрдЬрд╝рдорд░реНрд░рд╛ рдХреА рдЬрд┐рдВрджрдЧреА рдореЗрдВ рд╣рд░ рджрд┐рди рд╕рд╛рдордирд╛ рдХрд░рддреЗ рд╣реИрдВ: рдХрдЯрд▓рд░реА, рджрд░рд╡рд╛рдЬрд╝реЗ рдХреЗ рд╣реИрдВрдбрд▓, рдЯреАрд╡реА рд░рд┐рдореЛрдЯ рдХрдВрдЯреНрд░реЛрд▓ рдЖрджрд┐ред рдРрд╕рд╛ рд╣реБрдЖ рдХрд┐ рд╕реВрдЪрдирд╛ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдХреА рджреБрдирд┐рдпрд╛ рдореЗрдВ, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдЬреАрдпреВрдЖрдИ рдХреЗ рд╕рд╛рде рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИред рдпрд╣ рдЖрд╢реНрдЪрд░реНрдп рдХреА рдмрд╛рдд рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЖрдЬрдХрд▓ рдХрдВрдкреНрдпреВрдЯрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдирд┐рдпрдВрддреНрд░рдг рддрддреНрд╡ рдШрд░реЗрд▓реВ рдмрд┐рдЬрд▓реА рдХреЗ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдЯреЙрдЧрд▓ рд╕реНрд╡рд┐рдЪ рдХреЗ рд░реВрдк рдореЗрдВ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдкрд░рд┐рдЪрд┐рдд рд╣реИрдВред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХрд┐рд╕реА рднреА рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛ рдПрдХ рдЕрднрд┐рдиреНрди рд╣рд┐рд╕реНрд╕рд╛ рд╣реИрдВред рдХреЛрдИ рднреА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдЬрд┐рд╕реЗ рд╣рдо рдЗрдВрдЯрд░рдиреЗрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдХреНрд╕реЗрд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд╕реВрдЪрдирд╛ рддрдХ рдкрд╣реБрдБрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдпреВрдЬрд░ рдЗрдВрдЯрд░рдлреЗрд╕ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╡реЗрдм рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлреЗрд╕ рдХрд╛ рдХрд╛рд░реНрдп рдбреЗрд╕реНрдХрдЯреЙрдк рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдереЛрдбрд╝рд╛ рдЕрд▓рдЧ рд╣реИред рдЖрдзреБрдирд┐рдХ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдЗрд╕рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЗ рд▓рд┐рдП рд╕реНрдерд╛рдкрд┐рдд рдорд╛рдирдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИред рддрджрдиреБрд╕рд╛рд░, рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдореЙрдбрд▓ рд╣реИ, рдЬреЛ рдХрд┐рд╕реА рджрд┐рдП рдЧрдП рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЧреНрд░рд╛рдо рдореЗрдВ рдХрд┐рд╕реА рднреА рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╕рдорд╛рдзрд╛рди рдХрд╛ рдкрд╛рд▓рди рдХрд░рддрд╛ рд╣реИред рдФрд░ рдпрджрд┐ рдРрд╕рд╛ рд╣реИ, рддреЛ рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдмрдирд╛рдирд╛ рдорд╛рдирдХ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдиреАрдЪреЗ рдЖрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣ MS32 рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗ рд▓рд┐рдП Win32 API рдлрд╝рдВрдХреНрд╢рди рдпрд╛ MFC рдСрдмреНрдЬреЗрдХреНрдЯ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕реА рддрд░рд╣ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдореЗрдВ рдПрдХ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд╕рдВрдкрддреНрддрд┐ рд╣реИред рдпрджрд┐ рдХрд┐рд╕реА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдиреЗ рдХрдо рд╕реЗ рдХрдо рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕реАрдЦ рд▓рд┐рдпрд╛ рд╣реИ, рддреЛ рд╡рд╣ рд╕рдорд╛рди рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рдЕрдиреНрдп рдХреЗ рд╕рд╛рде рдЬрд▓реНрджреА рд╕реЗ рдЖрд░рд╛рдо рдХрд░реЗрдЧрд╛ред рд▓реЗрдХрд┐рди рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдХреЛ рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рдирд╣реАрдВ рдард╣рд░рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рдирдИ рд╕рд╛рдЗрдЯ рдПрдХ рдирдИ рдЬрд╛рдирдХрд╛рд░реА рдФрд░ рдЧреНрд░рд╛рдлрд┐рдХ рдбрд┐рдЬрд╝рд╛рдЗрди рд╣реИ, рд╕рд╛рде рд╣реА рдПрдХ рдирдпрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рднреА рд╣реИред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдХрд┐рд╕реА рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдорд╛рдирдХ рдХреЗ рд▓рд┐рдП рд╢рд╛рдпрдж рд╣реА рд▓рд╛рдЧреВ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд▓рд╛рдЗрдмреНрд░реЗрд░реАред рдФрд░ рдЕрдм рддрдХ, рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдмрд╛рд░, "рдореИрдиреБрдЕрд▓" рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕рд╛рдЗрдЯреЛрдВ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рддрддреНрд╡ рдФрд░ рдЙрд╕рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рд░рд╛рдЬреНрдп рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдФрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рдПрдХ рдСрдл-рд╕рд┐рд╕реНрдЯрдо рдХрд╛рд░реНрдп рдХрд╛ рдЕрд░реНрде рд╣реИред рдПрдХ рдмрдбрд╝реЗ, рдкреВрд░реНрдг рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рд╡рд╛рд▓реЗ рд╕рдорд╛рдзрд╛рди рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд╛ рдЕрд░реНрде рд╣реИ "рдЕрдВрдд рдХреА рд╢реБрд░реБрдЖрддред" рд▓реЗрдХрд┐рди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлреЗрд╕ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдореМрдЬреВрджрд╛ рдФрд░ рдЖрд╢рд╛рдЬрдирдХ рдорд╛рдирдХреЛрдВ рдХреА рдУрд░ рдореБрдбрд╝рддреЗ рд╣реИрдВред
2. рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рднрд╛рд╖рд╛ рдпреВрдЖрдИрдПрдордПрд▓ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддреА рд╣реИред90 рдХреЗ рджрд╢рдХ рдореЗрдВ, рдПрдЪрдЯреАрдПрдордПрд▓ рдиреЗ рдЕрдкрдиреА рд╕рд╛рджрдЧреА рдХреЗ рдХрд╛рд░рдг, рдЕрдкрд╛рд░ рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛ рд╣рд╛рд╕рд┐рд▓ рдХреА рдФрд░ рд╕рдмрд╕реЗ рдКрдкрд░ред рдПрдХ рдЫреЛрдЯреА рд╕реА рд╕рд╛рдЗрдЯ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреМрд╢рд▓ рдФрд░ рд╡рд┐рд╢реЗрд╖ рдЙрдкрдХрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рдереАред рдХреЛрдИ рднреА рдРрд╕рд╛ рдХрд░ рд╕рдХрддрд╛ рдерд╛ рдФрд░ рд▓рдЧрднрдЧ рд╕рднреА рдиреЗ рдЗрд╕реЗ рдЖрдЬрдорд╛рдпрд╛ред рд╣рд╛рд▓рд╛рдВрдХрд┐, HTML SGML рднрд╛рд╖рд╛ рдХреЗ рдкреВрд░реНрд╡рдЬ рдиреЗ рджрд╕реНрддрд╛рд╡реЗрдЬреЛрдВ рдХреА рд╕рдВрд░рдЪрдирд╛ рдХреЛ рдирд┐рд╣рд┐рдд рдХрд┐рдпрд╛, рдФрд░ рдпрд╣ рдбреЗрдЯрд╛ рдХреЗ рд╕рд░рд▓ рд╕реНрд╡рд░реВрдк рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рдЧрд╣рд░рд╛ рдореЙрдбрд▓ рд╣реИред рд╡рд┐рддрд░рд┐рдд рдбреЗрдЯрд╛ рдХреА рдПрдХ рдЖрджреЗрд╢рд┐рдд рд╕рдВрд░рдЪрдирд╛ рдХрд╛ рдореВрд▓ рд╡рд┐рдЪрд╛рд░ рдПрдХреНрд╕рдПрдордПрд▓ рдХреЗ рд╕рд╛рде рд╡рд╛рдкрд╕ рдЖрдпрд╛ рдФрд░ рд╡реЗрдм рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рд╕рд╛рд░ рдШрдЯрдХреЛрдВ рдХреЗ рдореЗрдЯрд╛ рд╡рд┐рд╡рд░рдг рдХреЗ рдПрдХ рдпреБрдЧ рдХреЛ рдЬрдиреНрдо рджрд┐рдпрд╛ред рдЗрд╕ рдкреГрд╖реНрдарднреВрдорд┐ рдХреЗ рд╡рд┐рд░реБрджреНрдз, рдпреВрдЖрдИ рдорд╛рд░реНрдХрдЕрдк рдХреЛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреЛрдб рд╕реЗ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдмрдирд╛рдиреЗ рдХрд╛ рдХрд╛рд░реНрдп рд╕рдорд╛рдкреНрдд рд╣реЛ рдЧрдпрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХреИрд╕реНрдХреЗрдбрд┐рдВрдЧ рд╕реНрдЯрд╛рдЗрд▓ рд╢реАрдЯ (рд╕реАрдПрд╕рдПрд╕) рдХреА рддрдХрдиреАрдХ рджрд┐рдЦрд╛рдИ рджреА, рдЬрд┐рд╕рдиреЗ рдЕрдиреБрдХреВрд▓рди рдпреЛрдЧреНрдп рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдбрд┐рдЬрд╝рд╛рдЗрди рдмрдирд╛рдиреЗ рдХрд╛ рдорд╛рд░реНрдЧ рдкреНрд░рд╢рд╕реНрдд рдХрд┐рдпрд╛ред рдпреЗ рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпрд╛рдБ UIML рднрд╛рд╖рд╛ (рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдорд╛рд░реНрдХрдЕрдк рднрд╛рд╖рд╛) рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╢рд░реНрддреЗрдВ рдереАрдВред рдкрд╣рд▓рд╛ рдпреВрдЖрдИрдПрдордПрд▓ рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рд╣рд░рдореЛрдирд┐рдпрд╛ рджреНрд╡рд╛рд░рд╛ рдЬрдирд╡рд░реА 1998 рдореЗрдВ рдкреЗрд╢ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛ 3.0 рдЕрдм рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреА рд╡реЗрдмрд╕рд╛рдЗрдЯ
www.uiml.org рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИред
UIML рдХреНрдпрд╛ рд╣реИ? рд╕рд╛рдорд╛рдиреНрдп рд╢рдмреНрджреЛрдВ рдореЗрдВ, рдпрд╣ рдПрдХ рдЕрд╡рдзрд╛рд░рдгрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реЗ рднреМрддрд┐рдХ рдбреЗрдЯрд╛ рдбрд┐рд╕реНрдкреНрд▓реЗ рдбрд┐рд╡рд╛рдЗрд╕ рддрдХ рдбреЗрдЯрд╛ рдкрде рддрд░реНрдХ, рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдФрд░ рдкреНрд░рд╕реНрддреБрддрд┐ рдХреЗ рд╕рд╛рд░ рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЪрд▓рддрд╛ рд╣реИред рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рддрддреНрд╡реЛрдВ рдХреА рд╕рдВрд░рдЪрдирд╛, рд╢реИрд▓рд┐рдпреЛрдВ, рд╕рд╛рдордЧреНрд░реА рдФрд░ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд╛ рд╡рд┐рд╡рд░рдг рд╢рд╛рдорд┐рд▓ рд╣реИред рдпреВрдЖрдИрдПрдордПрд▓ рднрд╛рд╖рд╛ рдХрд╛ рдХрд╛рд░реНрдп рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреНрд╖реЗрддреНрд░ рдХреЛ рдкреНрд░рднрд╛рд╡реА рдврдВрдЧ рд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рд╣реИред
рдПрдХ рдЧрд╣рд░рд╛ рд░реВрдк рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ UIML рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИ:
- рд╕рдордЧреНрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рддрддреНрд╡;
- рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рддрддреНрд╡реЛрдВ рдХреЛ рдХреИрд╕реЗ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ (рдиреЗрддреНрд░рд╣реАрди / рдореМрдЦрд┐рдХ рд░реВрдк рд╕реЗ / рдЪрддреБрд░рд╛рдИ рд╕реЗ);
- рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ (рдкрд╛рда, рдЪрд┐рддреНрд░, рдзреНрд╡рдирд┐, рдЖрджрд┐) рдореЗрдВ рдХрд┐рд╕ рддрд░рд╣ рдХреА рд╕рд╛рдордЧреНрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛;
- рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рддрддреНрд╡реЛрдВ рдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреНрдпрд╛ рд╣реЛрдЧреА;
- рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдШрдЯрдирд╛рдУрдВ рдХреЛ рдХреИрд╕реЗ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ (рдЬрд╛рд╡рд╛ рд╕реНрд╡рд┐рдВрдЧ рдХрдХреНрд╖рд╛рдПрдВ рдпрд╛ HTML рдЯреИрдЧ);
- рдХреНрдпрд╛ рдмрд╛рд╣рд░реА рдПрдкреАрдЖрдИ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд░реЗрдВрдЧреЗред
рдореЗрд░реА рд░рд╛рдп рдореЗрдВ рдпреВрдЖрдИрдПрдордПрд▓ рдореМрдЬреВрджрд╛ рд▓реЛрдЧреЛрдВ рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рддрд░реНрдХ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рд╕рдмрд╕реЗ рд╕рдлрд▓ рд╕рдорд╛рдзрд╛рди рд╣реИред рдпрд╣ рдХрд╛рдлреА рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд╣реИ, рдЗрд╕ рддрдереНрдп рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП рдХрд┐ рдЗрд╕рдХреЗ рд╕рд░реНрдЬрдХ, рд╣рд░рдореЛрдирд┐рдпрд╛, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлреЗрд╕ рдореЗрдВ рдорд╛рд╣рд┐рд░ рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЗрд╕ рд╕рдореАрдХреНрд╖рд╛ рдореЗрдВ рдЪрд░реНрдЪрд╛ рдХреА рдЧрдИ рдЕрдиреНрдп рднрд╛рд╖рд╛рдУрдВ рдХреЗ рд╡рд┐рдкрд░реАрдд, рдпреВрдЖрдИрдПрдордПрд▓ рдХрд┐рд╕реА рднреА рдмреНрд░рд╛рдЙрдЬрд╝рд░ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рд╣реИред рдпреВрдЖрдИрдПрдордПрд▓ рдкрд░рд┐рд╡рд░реНрддрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рд╕рд░реНрд╡рд░ рдкрдХреНрд╖ рдкрд░ рддреАрд╕рд░реЗ рдкрдХреНрд╖ рдХреЗ рдпреВрдЖрдИрдПрдордПрд▓ рдкреНрд░реЛрд╕реЗрд╕рд░ рдореЗрдВ рд╕реЗ рдПрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рд╣рд╛рд▓рд╛рдБрдХрд┐,
www.uiml.org/tools/index.htm рдореЗрдВ рдУрдкрди рд╕реЛрд░реНрд╕ рдпреВрдЖрдИрдПрдордПрд▓ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреА рдПрдХ рдкреНрд░рднрд╛рд╡рд╢рд╛рд▓реА рд╕реВрдЪреА рд╣реИред
3. "рдХреЛрдИ рдЕрдзрд┐рдХ рдбреЗрдЯрд╛ рдирд╣реАрдВ рд╣реИ, рдХреЗрд╡рд▓ XUL рд╣реИред"рд╡рд░реНрддрдорд╛рди рдореЗрдВ, XML рдпреВрдЬрд░-рдЗрдВрдЯрд░рдлреЗрд╕ рд▓реИрдВрдЧреНрд╡реЗрдЬ (XUL) рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлреЗрд╕ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдмрд╣реБрдд рд╣реА рд▓реЛрдХрдкреНрд░рд┐рдп рднрд╛рд╖рд╛ рд╣реИред рдПрдХреНрд╕рдпреВрдПрд▓ рдХреНрд░реЙрд╕ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рдПрдирд╡рд╛рдпрд░рдирдореЗрдВрдЯ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ рдЬрд┐рд╕реЗ рдПрдХреНрд╕рдкреАрдПрдлрдИ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рд╡рд┐рдВрдбреЛрдЬрд╝, рд▓реЗрдмрд▓ рдФрд░ рдмрдЯрди рдЬреИрд╕реА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдХреЗ рд▓рд┐рдП рдкреВрд░реА рддрд░рд╣ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдорд╛рд░реНрдХрдЕрдк рднрд╛рд╖рд╛ рд╣реИред рднрд╛рд╖рд╛ W3C XML 1.0 рдорд╛рдирдХ рдХрд╛ рдЕрдиреБрдкрд╛рд▓рди рдХрд░рддреА рд╣реИред XUL рдПрдкреНрд▓рд┐рдХреЗрд╢рди HTML, CSS, DOM, Java-script рдХрд╛ рднреА рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдФрд░ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд, XUL рдбреЗрдЯрд╛ рдкреНрд░рд╕реНрддреБрддрд┐ рдФрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд▓реЙрдЬрд┐рдХ рдХреЛ рдЕрд▓рдЧ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реИред рдпрд╣ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рд╛рд░ рдкрд░рддреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:
- рд╕рд╛рдордЧреНрд░реА: рдЦрд┐рдбрд╝рдХрд┐рдпреЛрдВ рдФрд░ рдЙрдирдХреЗ рд╕рд╛рде рдЬреБрдбрд╝реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рддрддреНрд╡реЛрдВ рдХреА рдШреЛрд╖рдгрд╛ред
- рдбрд┐рдЬрд╛рдЗрди (рддреНрд╡рдЪрд╛): рд╕реАрдПрд╕рдПрд╕ рдФрд░ рдЫрд╡рд┐рдпреЛрдВ рдХрд╛ рд╕рдорд╛рд╡реЗрд╢, рдЖрд╡реЗрджрди рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХрд╛ рдирд┐рд░реНрдзрд╛рд░рдгред
- рд╕реНрдерд╛рдиреАрдпрдХрд░рдг (рд▓реЛрдХреЗрд▓): рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рднреАрддрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдкрд╛рда рд╡рд┐рд╢реЗрд╖ рд╕реНрдерд╛рдиреАрдп рдлрд╛рдЗрд▓реЛрдВ рдХреЗ рдмреАрдЪ рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рднрд╛рд╖рд╛ рдХреА рдкреЛрд░реНрдЯреЗрдмрд┐рд▓рд┐рдЯреА рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИред
рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рд░реВрдк рд╕реЗ, XUL рдХреНрд░реЙрд╕-рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдЗрдВрдЯрд░рдлреЗрд╕ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ (рдХрдо рд╕реЗ рдХрдо рдЗрд╕ рд╕рдордп рдпрд╣ рд╡рд┐рдВрдбреЛрдЬ, рдпреВрдирд┐рдХреНрд╕, рдореИрдХ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИ)ред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдХреЗ рдкрд╣рд▓реЗ рд╡рд┐рд╢рдж рдкреНрд░рднрд╛рд╡ рдХреЛ рддреБрд░рдВрдд рдореЛрдЬрд╝рд┐рд▓рд╛ (рдЧреЗрдХреЛ) рдХреЗ рдореВрд▓ рд╕реЗ рддрдВрдЧ рдХрд░рдиреЗ рдХреЗ рджреНрд╡рд╛рд░рд╛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рд╕рдВрдпреЛрдЧ рд╕реЗ, рдПрдХ рдЙрддреНрд╕реБрдХ рдорд╛рдорд▓рд╛ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдХреЗ рдирд╛рдо рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИред рдпрд╣ рдРрд╕рд╛ рд╣реБрдЖ рдХрд┐ XUL рдХрд╛ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдирд╛рдо рдЪрд░рд┐рддреНрд░ "рдЬрд╝реБрдмрд╕реНрдЯрд░реНрд╕" рдлрд╝рд┐рд▓реНрдо рд╕реЗ рдЬрд╝реВрд▓ рдХреЗ рдирд╛рдо рд╕реЗ рдЖрдпрд╛ред рдореБрдЦреНрдп рд╡рд╛рдХреНрдпрд╛рдВрд╢ рдлрд┐рд▓реНрдо рдХрд╛ рд╡рд╛рдХреНрдпрд╛рдВрд╢ рдерд╛ "рдХреЛрдИ рдФрд░ рдЕрдзрд┐рдХ рджрд╛рдирд╛ рдирд╣реАрдВ рд╣реИ, рдХреЗрд╡рд▓ рдЬрд╝реВрд▓ рд╣реИ" рдирд╛рд░реЗ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдирд╣реАрдВ "рдХреЛрдИ рдФрд░ рдбреЗрдЯрд╛ рдирд╣реАрдВ рд╣реИ, рдХреЗрд╡рд▓ рдПрдХреНрд╕рдпреВрдПрд▓ рд╣реИ"ред рд╢рд╛рдпрдж рдпрд╣реА рд╡рдЬрд╣ рд╣реИ рдХрд┐ рднрд╛рд╖рд╛ рдХреЗ рдирд╛рдо рдХреЗ рд╕рд╣реА рдЙрдЪреНрдЪрд╛рд░рдг рдХреЗ рдмрд╛рдж XUL рд╕рдореБрджрд╛рдп рдЗрддрдиреА рдореЗрд╣рдирдд рдХрд░рддрд╛ рд╣реИред
4. "рдПрдХреНрд╕рдПрдПрдордПрд▓ рдПрд╡рд▓реЙрди рднрд╛рд╖рд╛ рд╣реИред"рдпрд╣ рдЕрдЬреАрдм рд╣реЛрдЧрд╛ рдпрджрд┐ Microsoft рдиреЗ рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рдЖрд╢рд╛рдЬрдирдХ рдмрд╛рдЬрд╛рд░ рдЖрд▓рд╛ рдХреЛ рдирдЬрд░рдЕрдВрджрд╛рдЬ рдХрд░ рджрд┐рдпрд╛ рдерд╛ред рдЕрдм XAML (eXtemsible Application Markup Language) рдХреЗ рд╕рдХреНрд░рд┐рдп рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рд╡рд┐рдВрдбреЛрдЬ рд▓реЙрдиреНрдЧрд╣реЙрд░реНрди рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреА рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рднрд╛рд╖рд╛ рд╣реИред
рд▓реЙрдиреНрдЧрд╣реЙрд░реНрди рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЙрдбрд▓ рдореЗрдВ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдСрдмреНрдЬреЗрдХреНрдЯ рд╢рд╛рдорд┐рд▓ рд╣реИред рдЗрд╕рдХреЗ рдЧреБрдгреЛрдВ, рд╡рд┐рдзрд┐рдпреЛрдВ рдФрд░ рдШрдЯрдирд╛рдУрдВ рдХрд╛ рд╕реЗрдЯ рдЖрдкрдХреЛ рд╡реЗрдм рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рдХреЛ рд╕рдВрдмрдВрдзрд┐рдд рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдСрдмреНрдЬреЗрдХреНрдЯ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛрдб рдХреЗ рд▓рд┐рдП рдИрд╡реЗрдВрдЯ рдмрдирд╛рддрд╛ рд╣реИред рдЖрд╡реЗрджрди рджрд╕реНрддрд╛рд╡реЗрдЬ XAML рдореЗрдВ рд▓рд┐рдЦреЗ рдЧрдП рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐, XAML рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рд╡рд░реНрдгрд┐рдд рд╣реИред рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд▓реЙрдЬрд┐рдХ рдХреЛ рдЕрднреА рднреА рдкреНрд░рдХреНрд░рд┐рдпрд╛рддреНрдордХ рдХреЛрдб (C #, VB, рдЖрджрд┐) рджреНрд╡рд╛рд░рд╛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред XAML рдХрд╛ рдЙрдкрдпреЛрдЧ рдмреНрд░рд╛рдЙрдЬрд╝рд░-рдЖрдзрд╛рд░рд┐рдд рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдФрд░ рд╕реНрдерд╛рдиреАрдп рдбреЗрд╕реНрдХрдЯреЙрдк рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рджреЛрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
XAML рдореЗрдВ рддрддреНрд╡реЛрдВ рдХреА рдЪрд╛рд░ рдореБрдЦреНрдп рд╢реНрд░реЗрдгрд┐рдпрд╛рдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ: рдкреИрдирд▓, рдирд┐рдпрдВрддреНрд░рдг, рдПрдХ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рд╕реЗ рдЬреБрдбрд╝реЗ рддрддреНрд╡ рдФрд░ рдЧреНрд░рд╛рдлрд┐рдХ рдЖрдХрд╛рд░ред 7 рд╡рд░реНрдЧреЛрдВ рдХреЗ рдкреИрдирд▓ рдШреЛрд╖рд┐рдд рдХрд┐рдП рдЧрдП рд╣реИрдВ рдЬреЛ рдЙрдирдореЗрдВ рдирд┐рд╣рд┐рдд рддрддреНрд╡реЛрдВ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдореВрд▓ рдкреИрдирд▓ рдХреА рд╕реАрдорд╛рдУрдВ рдХреЗ рд╕рд╛рдкреЗрдХреНрд╖ рддрддреНрд╡реЛрдВ рдХреА рд╕реНрдерд┐рддрд┐ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдСрдмреНрдЬреЗрдХреНрдЯ-рдУрд░рд┐рдПрдВрдЯреЗрдб рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рдЧреБрдгреЛрдВ рдХреЗ рддрд░реАрдХреЗ рдореЗрдВ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рд╕рд┐рдВрдЯреИрдХреНрд╕ CSS рд╕рд┐рдлрд╛рд░рд┐рд╢реЛрдВ рдХреЗ рдЕрдиреБрд░реВрдк рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдбреЗрд╕реНрдХрдЯреЙрдк рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реЛрдЧрд╛ред
XAML- рдШреЛрд╖рд┐рдд рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рдХрдИ рдкреГрд╖реНрда рд╢рд╛рдорд┐рд▓ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред PageViewer рдирд┐рдпрдВрддреНрд░рдг рдЖрдкрдХреЛ рд╕рд╛рдордЧреНрд░реА рдХреЛ рдкреГрд╖реНрдард╛рдВрдХрд┐рдд рдХрд░рдиреЗ рдФрд░ рдЙрди рдкрд░ рдиреЗрд╡рд┐рдЧреЗрд╢рди рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред ContextMenu рддрддреНрд╡ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдиреЗрд╡рд┐рдЧреЗрд╢рди рдореЗрдиреВ рдмрдирд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред рдкреНрд░рдХреНрд░рд┐рдпрд╛рддреНрдордХ рднрд╛рд╖рд╛ рдХреЛрдб рдХреЛ рд╕реАрдзреЗ XAML рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд░рдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдпрд╛ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреА рд╡рд┐рдзрд╛рдирд╕рднрд╛ рдХреЗ рджреМрд░рд╛рди рд╕реМрдВрдкрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд▓реЙрдиреНрдЧрд╣реЙрд░реНрди рдХрд╛ рдХреЛрдИ рд╕реНрдерд┐рд░ рд╕рдВрд╕реНрдХрд░рдг рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдиреЗ рдирд╡рдВрдмрд░ 2004 рдореЗрдВ рдПрд╡рд▓реЙрди рд╕реАрдЯреАрдкреА рдЬрд╛рд░реА рдХрд┐рдпрд╛, рдЬреЛ рд╡рд┐рдВрдбреЛрдЬрд╝ рдПрдХреНрд╕рдкреА рдФрд░ рд╡рд┐рдВрдбреЛрдЬ рд╕рд░реНрд╡рд░ 2003 рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдкрд░ рдПрдХреНрд╕рдПрдПрдордПрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЗрд╕ рдкреИрдХреЗрдЬ рдХрд╛ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг
www.microsoft.com/downloads-details.aspx рдкрд░ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
ред ; рдлрд╝реИрдорд┐рд▓реАрд┐рдб = C8F904E1-B4CA-402B-ACCF-AAA2BD60DA74 рдФрд░ displaylang = en5. рд╕рдореГрджреНрдз рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреА рднрд╛рд╖рд╛ рдПрдордПрдордПрдордПрд▓редрдореИрдХреНрд░реЛрдореЗрдбрд┐рдпрд╛ рдкрд╛рд░рдВрдкрд░рд┐рдХ рд░реВрдк рд╕реЗ рдПрдХ рдПрдЯрд┐рдкрд┐рдХрд▓ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рд╕рд╛рде рд╡реЗрдм рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдкреНрд░рджрд╛рддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдмрд╛рдЬрд╛рд░ рдореЗрдВ рдЦрдбрд╝рд╛ рд╣реИред рддреЛ, рд╣рдо рдХрд╣рддреЗ рд╣реИрдВ, рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕рд░реНрд╡рд╡реНрдпрд╛рдкреА рдлреНрд▓реИрд╢ рдЕрдиреНрдп рд╕реВрдЪрдирд╛ рд╡рд┐рддрд░рдг рддрдХрдиреАрдХреЛрдВ рд╕реЗ рдирд╛рдЯрдХреАрдп рд░реВрдк рд╕реЗ рднрд┐рдиреНрди рд╣реИ рдХрд┐ рдпрд╣ рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рдорд╛рд░реНрдХрдЕрдк рднрд╛рд╖рд╛рдУрдВ рдХреЗ рд╕рд╛рде рд╕рдорд╛рдирд╛рдВрддрд░ рд░реВрдк рд╕реЗ рд╡рд┐рдЪрд╛рд░ рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдПрдХреНрд╕рдПрдордПрд▓ рдФрд░ рдореИрдХреНрд░реЛрдореЗрдбрд┐рдпрд╛ рдХреЗ рдпреБрдЧ рдореЗрдВ, рдпрд╣ рдШреЛрд╖рдгрд╛рддреНрдордХ рднрд╛рд╖рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдлреИрд╢рди рд╕реЗ рдЕрд▓рдЧ рдирд╣реАрдВ рдерд╛ред рдХрдВрдкрдиреА рдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЛ рдлреНрд▓реЗрдХреНрд╕ рддрдХрдиреАрдХ рджреНрд╡рд╛рд░рд╛ рдПрдХреНрд╕рдПрдордПрд▓-рдЖрдзрд╛рд░рд┐рдд рдПрдордПрдордПрдордПрд▓ (рдореИрдХреНрд░реЛрдореАрдбрд┐рдпрд╛ рдлреНрд▓реЗрдХреНрд╕ рдорд╛рд░реНрдХрдЕрдк рд▓реИрдВрдЧреНрд╡реЗрдЬ) рд╕реЗ рдЪрд┐рд╣реНрдирд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдореЛрдЬрд╝рд┐рд▓рд╛ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╕рдореВрд╣ рдФрд░ рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдХреА рддрд░рд╣, рдлреНрд▓реЗрдХреНрд╕ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдиреЗ рдПрдХ рдРрд╕реА рднрд╛рд╖рд╛ рдмрдирд╛рдиреЗ рдХреА рдорд╛рдВрдЧ рдХреА рдЬреЛ рдкреНрд░рднрд╛рд╡реА рд░реВрдк рд╕реЗ рджреЛ рд▓реЛрдХрдкреНрд░рд┐рдп рдкреНрд░рддрд┐рдорд╛рдиреЛрдВ рдХреЛ рдЬреЛрдбрд╝рддреА рд╣реИ: рдПрдХ рдорд╛рд░реНрдХрдЕрдк рднрд╛рд╖рд╛ рдФрд░ рдСрдмреНрдЬреЗрдХреНрдЯ-рдУрд░рд┐рдПрдВрдЯреЗрдб рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ред рдПрдордПрдХреНрд╕рдПрдордПрд▓ рдЖрдкрдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреА рд╕рдВрд░рдЪрдирд╛ рдХрд╛ рдиреЗрддреНрд░рд╣реАрди рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдЬрд┐рд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рдЗрд╕реЗ рдХреНрд▓рд╛рдЗрдВрдЯ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рджреНрд╡рд╛рд░рд╛ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ред ActionScript рдирд┐рдпрдВрддреНрд░рдХ рдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдХрд░рддрд╛ рд╣реИ (рдкрд░реНрдпрд╛рд╡рд░рдг рдореЗрдВ рдШрдЯрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЧреНрд░рд╛рдореЗрдЯрд┐рдХ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛) рдФрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЙрдбрд▓ рдХрд╛ рд╕реНрддрд░ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
рдлреНрд▓реЗрдХреНрд╕, рдбреЗрдЯрд╛ рдПрдВрдЯреНрд░реА рдлреЙрд░реНрдо рдХреЗ рдорд╛рдирдХ рддрддреНрд╡реЛрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЯреНрд░реА рдШрдЯрдХ (рдбреЗрдЯрд╛ рд╕реНрдЯреНрд░рдХреНрдЪрд░рд┐рдВрдЧ), рдбреЗрдЯрд╛рдЧреНрд░рд┐рдб рдШрдЯрдХ (рдмрдбрд╝реЗ рдбреЗрдЯрд╛ рд╕рд░рдгрд┐рдпреЛрдВ рдХрд╛ рдкреНрд░рдмрдВрдзрди), рд╡рд┐рднрд┐рдиреНрди рдиреЗрд╡рд┐рдЧреЗрд╢рди рдШрдЯрдХреЛрдВ (рдЯреИрдмрдирд╡рд┐рдЧреЗрдЯрд░, рд╡реНрдпреВрд╕реНрдЯреИрдХ, рдПрдХреЙрд░реНрдбрд┐рдпрди, рдЖрджрд┐) рдЬреИрд╕реЗ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдШрдЯрдХ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред
рдЬреИрд╕рд╛ рдХрд┐ рдореБрдЭреЗ рдпрд╛рдж рд╣реИ, XML рдХрд╛ рдПрдХ рдореМрд▓рд┐рдХ рдЧреБрдг рдпрд╣ рд╣реИ рдХрд┐ рдЖрдк рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдЯреИрдЧ рдЕрд╕рд╛рдЗрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдлреНрд▓реЗрдХреНрд╕ рдкреНрд░рднрд╛рд╡реА рд░реВрдк рд╕реЗ рдЗрд╕ рд╡рд┐рдЪрд╛рд░ рдХреЛ рд╡рд┐рд░рд╛рд╕рдд рдореЗрдВ рдорд┐рд▓рд╛ рд╣реИред рд╣рдо рдПрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕реЗ MyInnerApp.mxml рдирд╛рдордХ рдПрдХ рдЕрд▓рдЧ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж <MyInnerApp /> рдЯреИрдЧ, рдЬреЛ рд╕реНрд░реЛрдд рдХреЛрдб рдХреЛ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рддрд╛ рд╣реИ, рдлреНрд▓реЗрдХреНрд╕ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реЛрдЧрд╛ред
рдлреНрд▓реЗрдХреНрд╕ рдореЗрдВ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рдПрдХреАрдХреГрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдХрд░рдг рд╣реИрдВред рд╣рдо SOAP рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЙрдирдХреЗ рдлреНрд▓реЗрдХреНрд╕ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЛ рджреВрд░рд╕реНрде рд╕реЗрд╡рд╛ рдХреЛ рднреЗрдЬ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдлрд┐рд░ рдЙрд╕рд╕реЗ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдЖрдкрдХреЛ рдлреНрд▓реЗрдХреНрд╕ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддреЗ рд╕рдордп рд╕реЗрд╡рд╛ рдЙрдиреНрдореБрдЦ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ (SOA) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
рдореИрдХреНрд░реЛрдореЗрдбрд┐рдпрд╛ рдХреЗ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреА рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛ рдЙрдирдХреА рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛рд╢реАрд▓рддрд╛, рдорд▓реНрдЯреАрдореАрдбрд┐рдпрд╛ рд╕рдореГрджреНрдзрд┐ рд╣реИред рдЬрд╛рд╣рд┐рд░ рд╣реИ, рдлреНрд▓реЗрдХреНрд╕ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рддрддреНрд╡реЛрдВ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рдкреНрд░рднрд╛рд╡реЛрдВ (рдЗрд╡реЗрдВрдЯ рд▓рд╛рдЗрдмреНрд░реЗрд░реА) рдХреА рдПрдХ рд╕рдореГрджреНрдз рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╣реИред рдпрд╣ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдлреНрд▓реЗрдХреНрд╕ рддрдХрдиреАрдХ рдХреЗ рд▓рд┐рдП рдкреНрд░рд▓реЗрдЦрди рдореИрдХреНрд░реЛрдореАрдбрд┐рдпрд╛ рдХреА рд╕рд░реНрд╡реЛрддреНрддрдо рдкрд░рдВрдкрд░рд╛рдУрдВ рдореЗрдВ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдкреНрд░рднрд╛рд╡рд╢рд╛рд▓реА
www.macromedia.com/software/flex/productinfo/brz_overview рдкрд░ рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдпрд╛рддреНрд░рд╛ рд╣реИред
рдХреНрд▓рд╛рдЗрдВрдЯ рдкрдХреНрд╖ рдкрд░, рдлреНрд▓реЗрдХреНрд╕ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдлрд╝реНрд▓реИрд╢ рдкреНрд▓реЗрдпрд░ 7 рдПрдХреНрд╕рдЯреЗрдВрд╢рди рд╡рд╛рд▓реЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдкрд░рд┐рд╕реНрдерд┐рддрд┐ рдХреНрд▓рд╛рдЗрдВрдЯ рдбрд┐рд╡рд╛рдЗрд╕реЛрдВ рдкрд░ рд╡реНрдпрд╛рдкрдХ рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде рдлреНрд▓реЗрдХреНрд╕ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИред рджреВрд╕рд░реА рдУрд░, рдЖрд╡рд╢реНрдпрдХ рд╕рд░реНрд╡рд░ рд╕рдорд░реНрдерди J2EE рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕рд░реНрд╡рд░ (Macromedia JRun, IBM Websphere, BEA WebLogic, Apache Tomcat, рдЖрджрд┐) рдкрд░ рд╕реНрдерд╛рдкрд┐рдд Flex Presentation Server рдШрдЯрдХ рджреНрд╡рд╛рд░рд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдмрд╣реБрдд рд╣реА рддрдВрддреНрд░ рд╣реИ рдЬреЛ рд╕рдореГрджреНрдз рдПрдкреНрд▓рд┐рдХреЗрд╢рди (RIAs - рд░рд┐рдЪ рдЗрдВрдЯрд░рдиреЗрдЯ рдПрдкреНрд▓рд┐рдХреЗрд╢рди) рдХреА рдПрдХ рдирдИ рдкреАрдврд╝реА рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░ рд░рд╣рд╛ рд╣реИред Flex Presentation Server рдХреА рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдХреАрдордд $ 12,000 рд╣реИред
6. рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рдУрдкреЗрд░рд╛ рдмреИрдЪредрдпрджрд┐ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдорд╛рди рдорд╛рдирдХреЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рд╡реЗрдм рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдЬреАрд╡рди рдХреЛ рдЖрд╕рд╛рди рдмрдирд╛ рджреЗрдЧрд╛ред рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдПрдХ рдХреЗ рд▓рд┐рдП рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд▓рд┐рдЦрдиреЗ рд╕реЗ, рдЖрдк рдЪрд┐рдВрддрд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рдХрд┐ рдпрд╣ рджреВрд╕рд░реЗ рдореЗрдВ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░реЗрдЧрд╛ред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рдмрд╛рдЬрд╛рд░ рдореЗрдВ рд╕рднреА рдкреНрд░рдореБрдЦ рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рджреНрд╡рд╛рд░рд╛ W3C рдорд╛рдирдХреЛрдВ рдХреЗ рд╕рдорд░реНрдерди рдХреА рдШреЛрд╖рдгрд╛ рдХреА рдЧрдИ рдереА, рд▓реЗрдХрд┐рди рдпрд╣ рдХреЛрдИ рд░рд╣рд╕реНрдп рдирд╣реАрдВ рд╣реИ рдХрд┐ рдПрдХ рд╣реА рдПрдЪрдЯреАрдПрдордПрд▓ рдХреЛрдб рдХреЛ IE, рдиреЗрдЯрд╕реНрдХреЗрдк рдФрд░ рдУрдкреЗрд░рд╛ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рджреНрд╡рд╛рд░рд╛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЕрдиреБрд╡рд╛рдж рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рд╕реАрдПрд╕рдПрд╕ рд╣рдореЗрд╢рд╛ рдЙрдирдХреЗ рд▓рд┐рдП рд╕рдорд╛рди рдирд╣реАрдВ рд╣реИред рдФрд░ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдФрд░ рдбреЛрдо рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдЗрд╕рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рднреА рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдбреЗрд╡рд▓рдкрд░реНрд╕, рдЕрдкрдиреЗ рдЙрддреНрдкрд╛рджреЛрдВ рдкрд░ рдЕрдзрд┐рдХ рдзреНрдпрд╛рди рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рдкреНрд░рдпрд╛рд╕ рдореЗрдВ, рддрдХрдиреАрдХреА рд░реВрдк рд╕реЗ рд╕реНрд╡рддрдВрддреНрд░ рдорд╛рдирдХреАрдХрд░рдг рд╕рдВрдЧрдардиреЛрдВ рд╕реЗ рдЖрдЧреЗ рд╣реИрдВред рдирддреАрдЬрддрди, рдмрд╛рдЬрд╛рд░ рдореЗрдВ рдХрдИ рддреБрд▓рдиреАрдп, рд▓реЗрдХрд┐рди рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпрд╛рдВ рд╣реИрдВ, рдЬреЛ рдЕрдиреНрдп рдЪреАрдЬреЛрдВ рдХреЗ рдмреАрдЪ, рднрдпрдВрдХрд░ рдкреНрд░рддрд┐рд╕реНрдкрд░реНрдзрд╛ рдкреИрджрд╛ рдХрд░рддреА рд╣реИрдВред рдЬрдм рдореЛрдЬрд╝рд┐рд▓рд╛ рд╕рдореВрд╣ рдПрдХреНрд╕рдпреВрдПрд▓ рдЭрдВрдбреЗ рдХреЗ рддрд╣рдд рджреБрдирд┐рдпрд╛ рдореЗрдВ рдорд╛рд░реНрдЪ рдХрд░рддрд╛ рд╣реИ, рддреЛ рд▓реЙрдиреНрдЧрд╣реЙрд░реНрди / рдПрдХреНрд╕рдПрдПрдордПрд▓ рдпреБрдЧ рдореЗрдВ рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдХреА рд╢реБрд░реБрдЖрдд рд╣реЛрддреА рд╣реИ, рдУрдкреЗрд░рд╛ рд╕реЛрдлрд╝рд╡реЗрдпрд░ рдмрд╕ рдПрдХ рдХрджрдо рд╡рд╛рдкрд╕ рд▓реЗрдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рд╣реЛрддрд╛ рд╣реИред рдХрдо рд╕реЗ рдХрдо рдЗрд╕ рдкреНрд░рдХрд╛рд╢ рдореЗрдВ рдореИрдВ рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди 1.0 рд╡рд┐рдирд┐рд░реНрджреЗрд╢ (http://www.whatwg.org/specs/web-apps/current-work/) рдкрд░ рдХрдВрдкрдиреА рдХрд╛ рдХрд╛рдо рджреЗрдЦрддрд╛ рд╣реВрдВред рдпрд╣ рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдХреЛрдИ рдХреНрд░рд╛рдВрддрд┐рдХрд╛рд░реА рдирд╡рд╛рдЪрд╛рд░ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХрдИ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ (рдХрдо рд╕реЗ рдХрдо рдУрдкреЗрд░рд╛ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЗ рд▓рд┐рдП) рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд░реЗрдЦрд╛рдВрдХрд┐рдд рдХрд░рддрд╛ рд╣реИ:
- рдкреЙрдк-рдЕрдк рдореЗрдиреВ рдФрд░ рд╕рдВрджрд░реНрдн рдореЗрдиреВ рдХрд╛ рдкреНрд░рдмрдВрдзрди;
- рдкреГрд╖реНрда рд░реАрд▓реЛрдбрд┐рдВрдЧ рдХреЗ рдмрд┐рдирд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдореЗрдВ рд╕рд░реНрд╡рд░ рдШрдЯрдирд╛рдУрдВ рдХреА рд╕рд░реНрд╡рд┐рд╕рд┐рдВрдЧред рд╕рд░реНрд╡рд░ рд╕рд╛рдЗрдб рдкрд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреА рд░рд┐рдореЛрдЯ рдХреЙрд▓ рдФрд░ рдПрдХреНрд╕рдПрдордПрд▓ рджрд╕реНрддрд╛рд╡реЗрдЬреЛрдВ рдХреЗ рдЯреБрдХрдбрд╝реЗ рдХреЗ рд╣реЗрд░рдлреЗрд░;
- рдбрд┐рд╡рд╛рдЗрд╕ рд╕реНрд╡рддрдВрддреНрд░ рдШрдЯрдирд╛рдУрдВ DOM рд╕рд░реНрд╡рд┐рд╕рд┐рдВрдЧ;
- рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдЧрддрд┐рд╢реАрд▓ рдкреЗрдбрд╝реЛрдВ рдФрд░ рд╕реВрдЪрд┐рдпреЛрдВ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдирд╛рддрд╛ рд╣реИ;
- рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд HTML рд╕рдВрдкрд╛рджрдХ;
- рдбреНрд░реИрдЧ рдПрдВрдб рдбреНрд░реЙрдк рдХреЗ рд▓рд┐рдП рдПрдкреАрдЖрдИ;
- рд╕рд╛рдордЧреНрд░реА рдореЗрдВ рдЪрдпрди рдореЗрдВ рд╣реЗрд░рдлреЗрд░ рдХреЗ рд▓рд┐рдП рдПрдкреАрдЖрдИ;
- рдХреНрд▓рд┐рдкрдмреЛрд░реНрдб рдПрдкреАрдЖрдИ;
рдпрд╣ рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдЕрднреА рднреА рдХрд╛рдлреА рдХрдЪреНрдЪрд╛ рд╣реИред 1 рдорд╛рд░реНрдЪ, 2005 рдХрд╛ рдЗрд╕рдХрд╛ рд╕рдВрд╢реЛрдзрди рд╢рд╛рдмреНрджрд┐рдХ рд░реВрдк рд╕реЗ рд▓рд╛рд▓ рдиреЛрдЯреЛрдВ рд╕реЗ рднрд░рд╛ рд╣реБрдЖ рдерд╛ "рд╢рд╛рдпрдж рдРрд╕рд╛ рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдЕрдиреНрдпрдерд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ ..."ред рдЗрд╕рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рдкреВрд░рд╛ рд╣реЛрдиреЗ рд╕реЗ рд╕рдВрднрд╡рддрдГ рдУрдкреЗрд░рд╛ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдирдИ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рд╕рд╛рде рд╕рдореГрджреНрдз рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдЕрдзрд┐рдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкреНрд░рддрд┐рдпреЛрдЧреА рдирд╡рд╛рдЪрд╛рд░реЛрдВ рдХреА рдкреГрд╖реНрдарднреВрдорд┐ рдХреЗ рдЦрд┐рд▓рд╛рдл рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рдирд╣реАрдВ рд╣реИред
7. рдкрд░рд┐рдгрд╛рдоредрд╕рдордЧреНрд░ рдЪрд┐рддреНрд░ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рдЙрднрд░рддрд╛ рд╣реИред Microsoft рдиреЗ рдЕрдкрдиреЗ рдкреНрд░рдпрд╛рд╕реЛрдВ рдХреЛ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдФрд░ рдбреЗрд╕реНрдХрдЯреЙрдк рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рдмреАрдЪ рдХреА рд░реЗрдЦрд╛ рдХреЛ рдзреБрдВрдзрд▓рд╛ рдХрд░рдиреЗ рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд рдХрд┐рдпрд╛ рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, Longhorn рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ XAML рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдорд╛рд░реНрдХрдЕрдк рднрд╛рд╖рд╛ рд╢рд╛рдорд┐рд▓ рд╣реЛрддреА рд╣реИред рд▓реЛрдВрдЧрд╣реЙрд░реНрди рдХреЗ рджрд┐рд▓ рдореЗрдВ рд╕реАрдПрд▓рдЖрд░ рд╕рд┐рд╕реНрдЯрдо рдкрд░рдд рд╣реИ, рдЬреЛ рд╡рд┐рднрд┐рдиреНрди рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреА рдкреЛрд░реНрдЯреЗрдмрд┐рд▓рд┐рдЯреА рдХреА рдЧрд╛рд░рдВрдЯреА рджреЗрддрд╛ рд╣реИред рдЙрд╕реА рд╕рдордп, рдореЛрдЬрд╝рд┐рд▓рд╛ рдХрд╛рд░реНрдп рд╕рдореВрд╣ рд╡реЗрдм рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреА рд░реВрдврд╝рд┐рдпреЛрдВ рдкрд░ рдЕрддрд┐рдХреНрд░рдордг рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди, рдлрд┐рд░ рднреА, рдПрдХ рдПрдХреНрд╕рдпреВрдПрд▓ рдЙрдкрдХрд░рдг рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рд▓рд┐рдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдЬреЛ рдбреЗрд╕реНрдХрдЯреЙрдк рд╡рд╛рд▓реЗ рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдореЗрдВ рд╕рдорд╛рди рд╣реИрдВред рдлрд┐рд▓рд╣рд╛рд▓ рдореЛрдЬрд╝рд┐рд▓рд╛ рд╕рдореБрджрд╛рдп рдХрд╛ рдПрдХ рд╕реНрдкрд╖реНрдЯ рд▓рд╛рдн рдпрд╣ рд╣реИ рдХрд┐
mozdev.org рдкрд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд▓рд╛рдЧреВ рдХрдИ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреА рдЙрдкрд▓рдмреНрдзрддрд╛ рд╣реИред рдЦреБрд▓реЗ рд╕реНрд░реЛрдд рд╕рдореБрджрд╛рдп рдФрд░ Microsoft рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рд╕рд╛рдореНрд░рд╛рдЬреНрдп рдХреЗ рдмреАрдЪ рд▓рдбрд╝рд╛рдИ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдореИрдХреНрд░реЛрдореЗрдбрд┐рдпрд╛ рдлреНрд▓реЗрдХреНрд╕ рддрдХрдиреАрдХ рдХреЛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдмрдврд╝рд╛рд╡рд╛ рджреЗ рд░рд╣рд╛ рд╣реИред Macromedia рд╕рдорд╛рдзрд╛рди рдкрд╛рд░рдВрдкрд░рд┐рдХ рд░реВрдк рд╕реЗ рдкреНрд░рднрд╛рд╡рд╢рд╛рд▓реА рдорд▓реНрдЯреАрдореАрдбрд┐рдпрд╛ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рддрд┐рд╖реНрдард┐рдд рд╣реИрдВ рдФрд░ Flex рдЗрд╕ рдирд┐рдпрдо рдХрд╛ рдЕрдкрд╡рд╛рдж рдирд╣реАрдВ рд╣реИред рдкреНрд░рд╕реНрддреБрддрд┐ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рдлреНрд▓реИрд╢ рдХреА рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛ рдХреЛ рдХрдо рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИ, рдФрд░ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА-рдкреВрд░реНрдг рдПрдордПрдХреНрд╕рдПрдордПрд▓ рдФрд░ рдПрдХреНрд╢рдирд╕реНрдХреНрд░рд┐рдкреНрдЯ 2 рдкреВрд░реНрдг-рдЪрд┐рддреНрд░рд┐рдд рд╡реНрдпрд╛рдкрд╛рд░ рдкреЛрд░реНрдЯрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдореИрдХреНрд░реЛрдореАрдбрд┐рдпрд╛ рдХреА рдЬрдЧрд╣ рдЦреЛрд▓рддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЙрдЪреНрдЪ-рдЧреБрдгрд╡рддреНрддрд╛ рд╡рд╛рд▓реЗ рдлреНрд▓реЗрдХреНрд╕ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рдкреНрд░рднрд╛рд╡ рдореЗрдВ рдЕрднреА рднреА рдЕрддрд┐рд░рд┐рдХреНрдд рд╢реНрд░рдо рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдпрд╣ рдорд╛рдирдиреЗ рдХреА рд╣рд┐рдореНрдордд рдХрд░рддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рддрдХрдиреАрдХ рдЕрдзрд┐рдХрд╛рдВрд╢ рд╡реЗрдм рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХрд╛ рдореБрдЦреНрдп рдЙрдкрдХрд░рдг рдирд╣реАрдВ рдмрдиреЗрдЧреАред
рд▓реЗрдХрд┐рди рдкрд╛рдкреА рдкреГрдереНрд╡реА рдкрд░ рдЙрддрд░ рдЬрд╛рдУред рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡реЗрдм рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдореЗрдВ рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЖрд╡рд╢реНрдпрдХрддрд╛рдПрдБ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдпрд╛рдиреА XAML рдФрд░ XUL рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпрд╛рдВ рдЕрдкрдиреЗ рдЖрдк рдЧрд╛рдпрдм рд╣реЛ рдЬрд╛рддреА рд╣реИрдВред рдЖрдк рдлреНрд▓реЗрдХреНрд╕ рдЪреБрди рд╕рдХрддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдлреНрд▓реИрд╢ рдкреНрд▓реЗрдпрд░ рдкреНрд▓рдЧрдЗрди рд╡рд┐рднрд┐рдиреНрди рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдореЗрдВ рдЖрд╕рд╛рдиреА рд╕реЗ рдПрдХреАрдХреГрдд рд╣реЛрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдлреНрд▓реЗрдХреНрд╕ рдкреНрд░реЗрдЬреЗрдВрдЯреЗрд╢рди рд╕рд░реНрд╡рд░ рдХреА рд▓рд╛рдЧрдд рдЕрдзрд┐рдХрд╛рдВрд╢ рд╡реЗрдм рд╡рд┐рдХрд╛рд╕ рдХрдВрдкрдирд┐рдпреЛрдВ рдХреА рд▓рд╛рдЧрдд-рдкреНрд░рднрд╛рд╡рд╢реАрд▓рддрд╛ рдкрд░ рд╕рдВрджреЗрд╣ рдХрд░рддреА рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдкреНрд░рддреНрдпреЗрдХ рджрд╛рд╡рд╛ рдХрд┐рдП рдЧрдП рд╕рдорд╛рдзрд╛рди рдХрд╛ рдЕрд░реНрде рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рдорд╛рд░реНрдХрдЕрдк рднрд╛рд╖рд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдкреНрд░рддреНрдпреЗрдХ рдорд╛рдорд▓реЗ рдореЗрдВ рдпрд╣ рдПрдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдПрдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░ / рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рднрд╛рд╖рд╛ рд╕реЗ рдЕрдзрд┐рдХ рд╣реИред рдпрд╣реА рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рд╕рдореАрдХреНрд╖рд╛ рдореЗрдВ рдпреВрдЖрдИрдПрдордПрд▓ рднрд╛рд╖рд╛ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛, рдЬреЛ рдХрд┐рд╕реА рднреА рдордВрдЪ рд╕реЗ рдмрдВрдзрд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд╕рд╛рд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рдЕрд▓рдЧ рдХрд░рддрд╛ рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдпреВрдЖрдИрдПрдордПрд▓ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреА рд╕рдВрд░рдЪрдирд╛, рдЗрд╕рдХреА рдбрд┐рдЬрд╛рдЗрди, рдЗрд╕рдХреА рд╕рд╛рдордЧреНрд░реА рдФрд░ рдЗрд╕рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдЗрдВрдЯрд░рдлреЗрд╕ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдореЙрдбрд▓ рд╣реИ, рдЬреЛ рдмрд╕ рд╕рдмрд╕реЗ рд╕рд╣рдЬ рд╣реИред рдФрд░ рдЪреВрдВрдХрд┐ UIML рд╡реИрд╢реНрд╡рд┐рдХ рдЖрдИрдЯреА рдмрд╛рдЬрд╛рд░ рдореЗрдВ рдЕрдкреЛрд▓рд┐рдЯрд┐рдХрд▓ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрд╕реЗ рдХрд┐рд╕реА рднреА рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдХреЛрдб рдЯреНрд░рд╛рдВрд╕рд▓реЗрдЯ рдХрд░рдиреЗ рдореЗрдВ рд╕рдорд╛рди рдЖрд╕рд╛рдиреА рдХреЗ рд╕рд╛рде, рдХрд┐рд╕реА рднреА рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред UIML рдкрд░рд┐рдЪрд┐рдд рд╡реЗрдм рд╡рд┐рдХрд╛рд╕ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдХреЛ рдирд╖реНрдЯ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рдкреВрд░рдХ рдХрд░рддрд╛ рд╣реИред рдбреЗрд╡рд▓рдкрд░ рдЕрднреА рднреА рдкрд╣рд▓реЗ рд╕реЗ рдЪрдпрдирд┐рдд рддрдХрдиреАрдХреЛрдВ HTML, XHTML, CSS, XSL, WML, рдЖрджрд┐ рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдПрдХреНрд╕реЗрд╕рд┐рдмрд┐рд▓рд┐рдЯреА рдХреЗ рд▓рд┐рдП, рд╣рдо рдЕрдкрдиреЗ рд╕реНрд╡рд╛рдж рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ рдПрдХ рдУрдкрди рд╕реЛрд░реНрд╕ UIML рдкреНрд░реЛрд╕реЗрд╕рд░ рдХрд╛ рдЪрдпрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдЕрдкрдиреЗ рд╕рд░реНрд╡рд░ рдкрд░ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдЙрджрд╛рд╣рд░рдг, рдЪрд┐рддреНрд░ рдФрд░ рд▓рд┐рдВрдХ рдХреЗ рд╕рд╛рде рдореВрд▓ рд▓реЗрдЦ -
www.raleigh.ru/a/pub/2005/ui-langs.html ред
рдкреБрдирд╢реНрдЪред рдореИрдВ рдЕрдкрдиреЗ рдЖрдк рд╕реЗ рдЬреЛрдбрд╝рддрд╛ рд╣реВрдВ рдХрд┐ рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЕрдм
HTML 5 рдХреЗ рд░реВрдк рдореЗрдВ рдЬрд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред рдФрд░
WHATWG рдореЗрдВ , рдУрдкреЗрд░рд╛ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдореЛрдЬрд╝рд┐рд▓рд╛ рдФрд░ рдПрдкреНрдкрд▓ рднреА
рд╣реИрдВ ред рддрджрдиреБрд╕рд╛рд░, рдЖрдк HTML 5, рдХрдо рд╕реЗ рдХрдо рддреАрди рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ - рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕, рдУрдкреЗрд░рд╛ рдФрд░ рд╕рдлрд╛рд░реА рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХреА рдЙрдореНрдореАрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред