Сравнение языков разметки пользовательского интерфейса - Comparison of user interface markup languages
В следующих таблицах сравнивается общая и техническая информация для некоторых языки разметки пользовательского интерфейса. Дополнительные сведения см. В статьях по отдельным языкам разметки.
Общая информация
Основная общая информация о языках разметки: создатель, версия и т. Д.
Создатель | Лицензия | Дата первого публичного выпуска | Последняя стабильная версия | среда разработки | Среда выполнения | |
---|---|---|---|---|---|---|
средний | Ульрих фон Задов | Свободный, LGPL | 2003 | 1.0.0 | Текстовый редактор или же Затмение | Python |
FXML | Корпорация Oracle | ? | Октябрь 2011 г. | Netbeans | JavaFX | |
GladeXML | ГНОМ | Свободный, LGPL | Апрель 1998 | 2.10.0 | Поляна | GTK + |
GNUstep Renaissance | GNUstep | Свободный, LGPL | Апрель 2001 г. (база) | 0.9.0 | Горм, ProjectCenter [1] | GNUstep |
LZX | Laszlo Systems | Свободный, CPL | Июль 2003 г. | 4.9 | необязательно (например, Текстовый редактор, Затмение IDE имеется в наличии) | Flash Player 5 или выше, DHTML, Java ME объявил |
MXML | Adobe Systems | Свободный, MPL 1.1 | Март 2004 г. | 2.0.1 | Adobe Flex [1] или бесплатный Flex 3 SDK [2] | Flash Player 9 или выше |
Qt Designer | Qt Project, Компания Qt | Свободный, LGPL | ? | 5.9 | Qt Designer | Qt |
QuiX | inno: сценарий | Проприетарный, коммерческий | Июнь 2005 г. | 0.5 | Дизайнер пользовательского интерфейса Quill | Internet Explorer, браузеры на основе Mozilla |
UIML | ОАЗИС | ? | Декабрь 1997 г. | ? | разные | jUIML, UIML.Net, разные |
Vexi | [3] Группа с открытым исходным кодом Vexi | Свободный, GPL, LGPL | Апрель 2004 г. | 3.0 | необязательный (например, Текстовый редактор ) | Internet Explorer, браузеры на основе Mozilla, Opera, Chrome, собственные среды Java |
XAML | Microsoft | Свободный, Ms-PL | Ноябрь 2006 г. | v2009[2] | необязательный (например, Текстовый редактор ), Смесь Microsoft Expression, Дизайн Microsoft Expression, Visual Studio 2008, Вектропия | .NET Framework 3.0 или выше (ранее WinFX), XBAP для WPF и плагины для Silverlight в интернет-браузерах |
XRC | wxWidgets | Бесплатная библиотека wxWindows[3] | ? | wxWidgets 2.8.12 | необязательно (например, Текстовый редактор ), wxGlade, XRCed, wxDesigner, DialogBlocks | wxWidgets -основанные приложения |
XUL | Фонд Mozilla | Свободный, MPL | Декабрь 1998 | 1.0[4] | необязательный (например, Текстовый редактор ) | Геккон -основанные приложения |
XAL | Nexaweb | Проприетарный, коммерческий | Январь 2000 г. | 4.5 | необязательно (например, Текстовый редактор, Затмение IDE имеется в наличии) | Ява JRE 1.1 и выше, MSJVM, DHTML |
XFD (пользовательский интерфейс) | Abbott Informatics | ? | 2004 | JScript .NET, JavaScript | STARLIMS v 10-11 | |
XForms | Консорциум World Wide Web | Свободный, W3C | 14 марта 2006 г. | 1.0[5] | необязательно (например, Текстовый редактор ) | Многие реализации в браузерах, надстройках, расширениях и серверах |
ZUML | Potix | свободный, GPL, коммерческий | Ноябрь 2005 г. | 2.4.0 | Текстовый редактор или же Затмение | Аякс ZK Framework |
Создатель | Лицензия | Дата первого публичного выпуска | Последняя стабильная версия | среда разработки | Среда выполнения |
Функции
Некоторые особенности языков разметки.
Смотрите также
- Список языков разметки пользовательского интерфейса
- Интегрированная среда выполнения Adobe (ВОЗДУХА)
- Adobe Flex
- JavaFX
- Silverlight, XAML
Рекомендации
- ^ http://www.gnustep.org/experience/ProjectCenter.html
- ^ Набор технической документации Microsoft Extensible Application Markup Language (XAML)
- ^ "Лицензия библиотеки wxWindows". Архивировано из оригинал на 2010-07-02. Получено 2007-08-02.
- ^ Спецификация XUL 1.0
- ^ XForms 1.0 второе издание