Je continue aujourd'hui mon tour d'horizon des présentations marquantes du Mozilla Developer Day de Paris avec un CMS basé sur XUL. Cette présentation sera difficile à réalisé et abstraite puisque ce CMS est actuellement en phase de développement et n'est pas encore disponible au public. Je vais devoir synthétiser au mieux son principe de fonctionnement et son intérêt selon mes souvenirs qui ne sont pas toujours des plus fiables. Veuillez donc m'excuser du potentiel manque d'informations ou de l'imprécision de mes descriptions.

Tout d'abord, qu'est-ce que RBS Change ? Il s'agit d'un système de gestion de contenu ou CMS (Content Management System) dont le principal atout est d'être conforme aux principales directives d'accessibilité Web Accessibility Initiative du W3C (WAI) et Accessiweb. Côté technique, RBS Change tourne sur un serveur LAMP (Linux-Apache-MySQL-PHP) et utilise donc, vous l'aurez compris, chacune des technologies qui le compose. Son architecture comporte un noyau de base sur lequel peuvent venir se greffer des modules complémentaires en fonction des besoins.

Ce CMS permet la gestion multi-sites et multi-langues du contenu avec le partage ou non de la charte graphique entre ces différents sites. En plus de comporter les caractéristiques habituelles d'un moteur de gestion de contenu classique, il permet la prise en compte des images, des objets flash, des médias et autres document de ce genre. L'architecture des pages est définie selon des modèles prédéfinis ou tout selon les directives de l'administrateur.

Les fonctionnalités de RBS Change sont, vous l'aurez compris, étendues. Sa véritable richesse et innovation réside cependant dans sont interface d'administration utilisant XUL. En effet, grâce à l'usage de cette technologie, ce CMS permet l'édition de pages à la volée, sur les pages elles-mêmes, l'insertion d'images depuis la mediathèque par simple drag'n drop et bien plus encore ! Vous voyez ce que vous faites à l'instant même ou vous le faites. Autant vous dire que l'édition et la maintenance des pages d'un site devient un vrai jeu d'enfant.

La véritable réussite de RBS Change est donc son ergonomie et sa facilité d'utilisation qui permettront à n'importe qui sans aucune connaissance technique de mettre à jour le site préinstallé au préalable. Tout se passe comme si on enlevait la plaque de verre de l'écran pour pouvoir remettre en place les pixels un à un selon ce qui nous convient. Inutile de vous dire que je serai l'un des premiers à le tester par moi même à sa sortie s'il m'est possible de le faire. En attendant, il faudra vous contenter de nos vieux CMS au backoffice HTML brut... ;)