Luxor er et gratis, open-source XML UI Sprog (XUL) toolkit i udgivet under GNU General Public License (GPL), som lader dig bygge UIS ved hjælp af XML og inkluderer en ultra-lette vægt, multi-threaded webserver, en portal motor, en skabelon motor (Velocity), en scripting tolk (Python) og meget mere.
XUL står for XML UI sprog og blev udviklet af Mozilla. XUL er overlegen i forhold til API-baserede UI toolkits såsom Swing eller WinForms fordi den klart adskiller brugergrænsefladen i fire dele:
- Indhold (struktur og beskrivelse af UI elementer),
- Udseende (look & feel, hud, temaer),
- Adfærd (scripting) og
- Locale (lokalisering information til internationalisering)
Indhold er bedst beskrevet i XUL som følgende korte eksempel illustrerer.
XUL gør UI bygge lettere, fordi det er langt enklere end hard-ledninger det i Java. XUL også frigør dig fra Swing toolkit lock-in, fordi du kan oprette en ny rendering engine bruge et andet UI toolkit såsom KDE, Gnome eller WinForms.
Software detaljer:
Kommentarer ikke fundet