XUL
Матеріал з Вікіпедії — вільної енциклопедії.
XUL (вимовляється "зул", XML User Interface Language) - мова розмітки для створення динамічних користувацьких інтерфейсів на основі XML. XUL поширюється та розробляється в межах проекту Mozilla.
XUL розроблено для створення інтерфейсів у таких програмах, як браузери (Mozilla Suite, Mozilla Firefox, Flock), поштові клієнти (Mozilla Thunderbird), програми-календарі (Mozilla Sunbird), редактори HTML (NVU). XUL можна ефективно використовувати для створення будь-яких програм та розширень, пов'язаних з роботою з веб-ресурсами і не тільки.
XUL, як і HTML, описує інтерфейси за допомогою мови розмітки і дозволяє задавати зовнішній вигляд програми через CSS та визначати поведінку за допомогою JavaScript. Однак, на відміну від HTML, XUL дозволяє створювати динаміку користувацького інтерфейсу набагато швидше та зручніше. XUL надає багатий набір компонентів, з є можливим побудувати інтерфейс розширення чи програми.
Знання XUL - основа для створення розширень для продуктів Mozilla, оскільки більша частина їх інтерфейсу написана на XUL. Також основні знання XUL стануть в пригоді під час локалізації програм та розширень Mozilla.
[ред.] Посилання
- XUL.ru — новини, посилання (російською)
- Mozilla XUL — офіційний сайт документації «Mozilla XUL documentation»
- XULPlanet — посібник з XUL
- Xul Runner— як запускати xul-програми незалежно від продуктів Mozilla
- Xul та Xul Dev project