Luksor jest za darmo, open-source XML UI Language (XUL) zestaw narzędzi w wydanym na licencji GNU General Public License (GPL), który pozwala zbudować UI za pomocą XML i zawiera masa ultralekki, wielowątkowy serwer WWW, portal, system szablonów (Velocity), tłumacz skryptów (Python) i więcej.
XUL oznacza XML UI został pionierem języka i Mozilla. XUL jest lepszy API oparte UI zestawy narzędzi, takich jak Swing lub WinForms, ponieważ wyraźnie oddziela interfejs użytkownika na cztery części:
- Zawartość (struktura i opis elementów interfejsu użytkownika),
- Wygląd (wygląda i czuje, skóry, motywy)
- Zachowanie (skryptów) i
- (Informacje o lokalizacji dla internacjonalizacji) locale
Zawartość jest najlepiej opisany w XUL, jak po krótkim przykład ilustruje.
XUL sprawia UI budowania łatwiejsze, ponieważ jest o wiele prostsze niż hard-okablowanie w Javie. XUL uwalnia również od Swing toolkit lock-in, ponieważ można utworzyć nowy silnik renderowania przy użyciu innego zestawu narzędzi UI takich jak KDE, Gnome, czy WinForms.
Szczegóły programowe:
Komentarze nie znaleziono