Porównanie języków znaczników interfejsu użytkownika

W poniższych tabelach porównano informacje ogólne i techniczne dotyczące niektórych języków znaczników interfejsu użytkownika . Więcej informacji można znaleźć w artykułach dotyczących poszczególnych języków znaczników.

Informacje ogólne

Podstawowe informacje ogólne o językach znaczników: twórca, wersja itp.

Twórca Licencja Data pierwszego publicznego wydania Najnowsza stabilna wersja środowisko deweloperskie Środowisko uruchomieniowe
śr Ulrich von Zadow Bezpłatnie, LGPL 2003 1.0.0 edytor tekstu lub Eclipse Pyton
FXML Korporacja Oracle ? październik 2011 Netbeans JavaFX
GladeXML GNOM Bezpłatnie, LGPL kwiecień 1998 2.10.0 Polana GTK+
Renesans GNUstepu GNUstep Bezpłatnie, LGPL kwiecień 2001 (baza) 0.9.0 Gorm , ProjectCenter GNUstep
LZX Systemy Laszlo Wolny, CPL lipiec 2003 r 4.9 opcjonalne (np. edytor tekstu , dostępny Eclipse IDE ) Zapowiedziano program Flash Player 5 lub nowszy, DHTML , Java ME
MXML Systemy Adobe Bezpłatna, MPL 1.1 marzec 2004 r 2.0.1 Adobe Flex [1] lub bezpłatny Flex 3 SDK [2] Flash Player 9 lub nowszy
Projektant Qt
Projekt Qt , firma Qt
Bezpłatnie, LGPL ? 5.9 Projektant Qt Qt
QuiX inno: skrypt Własny , komercyjny czerwiec 2005 0,5 Quill Projektant interfejsu użytkownika Internet Explorer, przeglądarki oparte na Mozilli
UIML OAZA ? grudzień 1997 r ? różny jUIML , UIML.Net , różne
XAML Microsoftu Wolny, pani-PL listopad 2006 v2009 opcjonalnie (np. edytor tekstu ), Microsoft Expression Blend , Microsoft Expression Design , Visual Studio 2008 , Vectropy .NET Framework 3.0 lub nowszy (dawniej WinFX), XBAP dla WPF i wtyczki dla Silverlight w przeglądarkach internetowych
XRC wxWidgety Bezpłatna biblioteka wxWindows ? wxWidgets 2.8.12 opcjonalnie (np. edytor tekstu ), wxGlade, XRCed, wxDesigner, DialogBlocks aplikacje oparte na wxWidgets
XUL Fundacja Mozilli Bezpłatnie, MPL grudzień 1998 1.0 opcjonalne (np. edytor tekstu ) Aplikacje oparte na Gecko
XFD (interfejs użytkownika) Abbott Informatyka ? 2004 JScript .NET , JavaScript STARLIMS v 10-11
XForms Konsorcjum World Wide Web Bezpłatnie, W3C 14 marca 2006 1.0 opcjonalne (np. edytor tekstu ) Wiele implementacji w przeglądarkach, wtyczkach, rozszerzeniach i serwerach
ZUML Potix darmowy, GPL , komercyjny listopad 2005 2.4.0 edytor tekstu lub Eclipse Ajax ZK
Twórca Licencja Data pierwszego publicznego wydania Najnowsza stabilna wersja środowisko deweloperskie Środowisko uruchomieniowe

Cechy

Niektóre cechy języków znaczników.

Język programowania Leczenie Norma internetowa
GladeXML C , C++ , C# , Python , Ada , Pike , Perl , PHP , Eiffel , Ruby , D Interpretowane, kompilowane dla niektórych języków (przestarzałe) XML
Renesans GNUstepu Cel C Skompilowane, dynamiczne wiązanie XML
LZX XML , ECMAScript Skompilowane XML , ECMAScript , CSS , XPath
MXML ActionScript Skompilowane XML , ECMAScript , CSS
Qt/QML C++ , JavaScript (oraz wiele innych dzięki wsparciu innych firm) Skompilowany, zinterpretowany XML
QuiX JavaScript Zinterpretowane XML , CSS , JavaScript
UIML Różny Różny ?
XAML Przeglądarka ( Silverlight ); JavaScript , IronPython , IronRuby , C# , VB.NET , C++/CLI i J# między innymi . Zinterpretowane, skompilowane XML , XPath , DOM , JavaScript
XRC C++ , Python ( wxPython ), Perl ( wxPerl ), C# i inne języki .NET (wx.NET), Erlang (wxErlang) Różny XML
XUL JavaScript , Python , C++ , Java , Perl Interpretowane, kompilowane (C++) XML , CSS , DTD , RDF , XPath , XSLT , DOM , JavaScript ( ECMAScript )
ZUML Java , JavaScript , Ruby , Groovy i Python Zinterpretowane, skompilowane XML , XHTML , CSS
Język programowania Leczenie Norma internetowa

Zobacz też