Introduction to WebJaxe

Authors: Damien Guillaume, Soufiane Ayadi

Presentation

WebJaxe is a system to create websites with a web-based user interface, using XML technologies to ease and accelerate sites creation and updates. Several authors can participate at the same time to create a website, each one bringing his own contributions.

So, WebJaxe is a CMS, but as opposed to a CMS that lets you edit HTML code or pseudo-code close to HTML, WebJaxe works in two separate stepsĀ :


Advantages

Many CMS provide two ways to edit contents :

WebJaxe offers an alternative solution : the use of an editor with a user-friendly graphical interface, but that doesn't display right away the HTML result. In the end, this enables the creation of a website with a consistent user interface even when many authors contribute.

Since authors provide content with semantic markup without specifying the presentation, it becomes suddenly possible to change all the graphical interface at once, without having to edit the authors contributions.


Features

WebJaxe is a free software (in French, libre as opposed to gratuit). It is distributed under the GPL license.

WebJaxe can be used to edit XML files from any XML language, provided a Jaxe configuration was created for the language. To transform XML files into a website, a specific PHP script is also necessary. WebJaxe is distributed with configurations for the XPAGES and XHTML strict XML languages.

The XML editor, based on Jaxe, inherits the following features from Jaxe :

WebJaxe provides on top of that :