请输入您要查询的百科知识:

 

词条 Comparison of user interface markup languages
释义

  1. General information

  2. Features

  3. See also

  4. References

The following tables compare general and technical information for some user interface markup languages. Please see the individual markup languages' articles for further information.

General information

Basic general information about the markup languages: creator, version, etc.

Creator License First public release date Latest stable version development environment Runtime environment
avg Ulrich von Zadow {{free}}, LGPL 2003 1.0.0 text editor or Eclipse Python
FXML Oracle Corporation {{dunno}} October 2011 Netbeans JavaFX
GladeXML GNOME {{free}}, LGPL April 1998 2.10.0 Glade GTK+
GNUstep Renaissance GNUstep {{free}}, LGPL April 2001 (base) 0.9.0 Gorm, ProjectCenter [1] GNUstep
LZX Laszlo Systems {{free}}, CPL July 2003 4.9 optional (e.g., text editor, Eclipse IDE available) Flash Player 5 or above, DHTML, Java ME announced
MXML Adobe Systems {{free}}, MPL 1.1 March 2004 2.0.1 Adobe Flex   or free Flex 3 SDK   Flash Player 9 or above
[https://web.archive.org/web/20111129210127/http://qt.nokia.com/products/developer-tools Qt Designer] Qt Project,
The Qt Company
{{free}}, LGPL ? 5.9 [https://doc.qt.io/qt-5/qtdesigner-manual.html Qt Designer] Qt
[https://web.archive.org/web/20060718215239/http://www.innoscript.org/content/view/7/2/ QuiX] inno:script {{proprietary}}, commercial June 2005 0.5 [https://web.archive.org/web/20060718021800/http://www.innoscript.org/content/view/44/2/ Quill UI Designer] Internet Explorer, Mozilla based browsers
UIML OASIS {{dunno}} December 1997 {{dunno}} various jUIML, [https://web.archive.org/web/20111002034023/http://research.edm.uhasselt.be/~uiml/wiki/Main_Page UIML.Net], various
Vexi [https://web.archive.org/web/20100501081826/http://vexi.sourceforge.net/Vexi] Vexi opensource group {{free}}, GPL, LGPL April 2004 3.0 optional (e.g., text editor) Internet Explorer, Mozilla based browsers, Opera, Chrome, Native Java environments
XAML Microsoft {{free}}, Ms-PL November 2006 v2009[2] optional (e.g., text editor), Microsoft Expression Blend, Microsoft Expression Design, Visual Studio 2008, Vectropy .NET Framework 3.0 or above (formerly WinFX), XBAPs for WPF and plugins for Silverlight in internet browsers
XRC wxWidgets {{free}}, wxWindows Library[3] {{dunno}} wxWidgets 2.8.12 optional (e.g., text editor), wxGlade, XRCed, wxDesigner, DialogBlocks wxWidgets-based applications
XUL Mozilla Foundation {{free}}, MPL December 1998 1.0[4] optional (e.g., text editor) Gecko-based applications
XAL Nexaweb {{proprietary}}, commercial January 2000 4.5 optional (e.g., text editor, Eclipse IDE available) Java JRE 1.1 and up, MSJVM, DHTML
XFD (user interface) Abbott Informatics {{dunno}} 2004 JScript .NET, JavaScript STARLIMS v 10-11
XForms World Wide Web Consortium {{free}}, W3C 14 March 2006 1.0[5] optional (e.g., text editor) Many implementations in browsers, plug-ins, extensions, and servers
ZUML Potixfree, GPL, commercial}} November 2005 2.4.0 text editor or Eclipse Ajax ZK Framework
Creator License First public release date Latest stable version development environment Runtime environment

Features

Some features of the markup languages.

Programming language Treatment Web standard
GladeXML C, C++, C#, Python, Ada, Pike, Perl, PHP, Eiffel, Ruby, D Interpreted, compiled for some languages (deprecated) XML
GNUstep Renaissance Objective-C Compiled, dynamic binding XML
LZX XML, ECMAScript Compiled XML, ECMAScript, CSS, XPath
MXML ActionScript Compiled XML, ECMAScript, CSS
[https://wiki.qt.io/Language_Bindings Qt/QML] C++, JavaScript (Plus many more by third party support) Compiled, interpreted XML
[https://web.archive.org/web/20060718215239/http://www.innoscript.org/content/view/7/2/ QuiX] JavaScript Interpreted XML, CSS, JavaScript
UIML Various Various {{dunno}}
XAML Browser (Silverlight); JavaScript, IronPython, IronRuby, C#, VB.NET, C++/CLI, and J# among others. Interpreted, compiled XML, XPath, DOM, JavaScript
XRC C++, Python (wxPython), Perl (wxPerl), C# and other .NET languages (wx.NET), Erlang (wxErlang) Various XML
XUL JavaScript, Python, C++, Java, Perl Interpreted, compiled (C++) XML, CSS, DTD, RDF, XPath, XSLT, DOM, JavaScript (ECMAScript)
ZUML Java, JavaScript, Ruby, Groovy and Python Interpreted, compiled XML, XHTML, CSS
Programming language Treatment Web standard

See also

  • List of user interface markup languages
  • Adobe Integrated Runtime (AIR)
  • Adobe Flex
  • JavaFX
  • Silverlight, XAML

References

1. ^http://www.gnustep.org/experience/ProjectCenter.html
2. ^Microsoft Extensible Application Markup Language (XAML) technical documentation set
3. ^wxWindows Library Licence
4. ^[https://www.mozilla.org/projects/xul/xul.html XUL 1.0 specification]
5. ^XForms 1.0 second edition

2 : Markup language comparisons|User interface markup languages

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/11/12 19:30:59