MXML: различия между версиями

[непроверенная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
Нет описания правки
Нет описания правки
Строка 1:
{{Infobox file format
| name = MXML
| extension = .mxml
| mime = <!-- application/mxml+xml? -->
| owner = [[Adobe Systems]]
| released = March 2004
| genre = [[User interface markup language]]
| extended from = [[XML]]
}}
 
'''MXML''' — основанный на [[XML]] декларативный язык описания интерфейсов, используемый платформой [[Adobe Flex]], применяемой для создания [[RIA]] (Rich Internet Applications, насыщенных Интернет-приложений). При создании насыщенных интернет-приложений MXML используется для описания и настройки свойств визуальных элементов интерфейса, например кнопок, панелей, таблиц и т.д. (хотя с помощью MXML можно описывать и невизуальные элементы, например веб-сервисы, бихейвиоры, переходы и т.д.). Для обработки событий описанных с помощью MXML компонентов используется язык [[ActionScript]] 3. По сути MXML является декларативной надстройкой над ActionScript, так как при компиляции по MXML-файлам создаются эквивалентные as-файлы, которые в дальнейшем уже переводятся в бинарный код.
 
 
 
== Пример ==