A quoi sert un CMS (Système de gestion de contenu) ?
Un CMS sert à créer, gérer et publier un site web sans compétences en programmation. Il fonctionne comme une boîte de Lego : des briques s’emboîtent les unes aux autres pour former votre site. Textes, images, vidéos mais aussi design, graphisme, mise en page, fonctionnalités, paramètres de configuration : tout se gère via une interface d’administration. Sans compétences en codage, vous pouvez créer, modifier et publier des contenus, gérer les accès ou installer de nouvelles fonctionnalités. Plutôt que de tout développer de zéro, le CMS propose ainsi des éléments prédéfinis, à choisir dans une bibliothèque. La plupart des CMS nécessitent toutefois l’intervention d’une personne formée au développement pour la mise en place initiale du site. Certains CMS sont en revanche « no code » et permettent de construire un site sans écrire une ligne de code. Mais ils intègrent rarement les critères d’accessibilité dans leurs thèmes et leurs modules.
Pourquoi le CMS compte pour l’éco-conception et l’accessibilité ?
Le choix du CMS a un impact important sur l’empreinte environnementale d’un site web. D’une part, il est hébergé sur un serveur qui consomme de l’énergie, plus ou moins carbonée selon l’énergie utilisée, la localisation et l’efficacité de l’infrastructure. D’autre part, chaque CMS consomme lui-même une quantité d’énergie variable selon son architecture. Trop de plugins, des pages trop lourdes, des fonctionnalités inutilisées, des modules préfabriqués surdimensionnées et le bilan environnemental de votre site peut vite s’alourdir ! De la même manière, tous les CMS ne se valent pas en termes d’accessibilité : le résultat dépend des thèmes proposés, des paramètres d’accessibilité disponibles et du code généré par le CMS lui-même.
Comment choisir un CMS pour un site éco-conçu et accessible ?
Pour développer un site accessible et éco-conçu, 3 critères s’imposent dans le choix du CMS :
- Flexibilité : le CMS doit permet d'intégrer du développement sur mesure, selon le design et le contenu.
- Sobriété : le CMS doit permettre de développer un site de manière très épurée, en respectant les bonnes pratiques d’éco-conception et d’accessibilité.
- Simplicité d’édition : l’interface accessible et intuitive doit permettre de modifier les contenus sans toucher au code et sans se soucier des impacts sur le design (adaptation sur mobile, accessibilité, éco-conception, espacements, cohérence, etc.)
Kirby CMS : pourquoi nous le préférons à WordPress ?
On nous demande souvent d’utiliser WordPress, qui domine largement le marché des CMS. Mais ce n’est pas notre premier choix pour disposer d’un outil à la fois flexible, facile à utiliser et qui permet de mettre en place un site éco-conçu et accessible. On lui préfère largement Kirby : un CMS très flexible, à fichiers plats (sans base de données), qui s’adapte aux besoins spécifiques de chaque site web. Il mobilise peu de ressources serveur et son interface d’administration est intuitive.
Kirby existe depuis 15 ans. Il est développé, maintenu et amélioré par une entreprise allemande indépendante. Son code source est public, comme celui de WordPress, et sa tarification est pensée de manière à être juste : pas d’abonnement, mais une licence à vie incluant 3 ans de mises à jour. Des licences gratuites sont également proposées aux ONG et aux asbl.
Fiabilité technique, accessibilité numérique, écoconception et démarche sociale : tous ces critères nous ont convaincus. Et maintenant qu’on connait bien Kirby à l’usage, on a du mal à s’en passer !