Drupal Canvas est un constructeur visuel de pages fondé sur des composants, qui permet aux éditeurs d'assembler des pages directement dans le navigateur. La version 1.11.0 est sortie en septembre 2026, elle nécessite Drupal 11.3 ou une version ultérieure, et plus de 8 000 sites déclarent l'utiliser. Dans cet article, nous expliquons ce qu'est réellement Canvas, ce dont une plateforme a besoin avant de pouvoir l'exécuter, comment il s'articule avec Layout Builder et Paragraphs, qui devrait être autorisé à l'utiliser et s'il est prêt aujourd'hui pour un site web universitaire.

Canvas a surtout fait l'objet d'annonces. Les articles présentent les fonctionnalités et s'arrêtent là, ce qui laisse les équipes web universitaires sans les réponses dont elles ont besoin. Remplace-t-il le Layout Builder sur lequel fonctionnent déjà les sites des départements ? Que faut-il d'abord modifier dans le thème ? Qui pourra l'utiliser une fois installé, et qu'est-ce qui empêche un département de refaire sa page d'accueil d'une manière que personne n'a validée ? Nous examinons ci-dessous ces questions à partir des faits connus en septembre 2026.

Qu'est-ce que Drupal Canvas ?

Drupal Canvas est un constructeur visuel de pages. Les éditeurs glissent des composants sur une page, les organisent, prévisualisent le résultat et publient, le tout sans quitter le navigateur. Derrière cette interface se trouve une application React qui communique avec les API du cœur de Drupal, ce qui explique pourquoi elle se comporte différemment des écrans d'administration qui l'entourent.

Le projet définit son objectif en deux volets. Les intégrateurs doivent pouvoir concevoir et construire un site web complet dans le navigateur sans écrire de code au-delà de notions de base en JSX et CSS. Les créateurs de contenu doivent pouvoir composer du contenu dans n'importe quelle partie d'une page sans dépendre d'un développeur. La page de l'initiative Canvas ajoute un troisième point qui compte pour les établissements : comme Canvas repose sur les données structurées de Drupal et sur son contrôle d'accès fin, ce qu'un éditeur assemble reste du contenu structuré au lieu de devenir un bloc de code opaque.

Cette dernière distinction est la raison pour laquelle une université devrait évaluer Canvas différemment d'un constructeur de pages commercial. Un contenu qui conserve sa structure peut toujours être réutilisé, traduit, indexé et migré par la suite.

D'Experience Builder à Canvas

Quiconque a suivi l'actualité de Drupal en 2025 a vu ce projet sous un autre nom. Canvas a d'abord été développé sous le nom de travail Experience Builder, et le changement de nom est intervenu avant la version 1.0. Les recherches sur Experience Builder renvoient encore des contenus décrivant le même projet, ce qu'il est utile de savoir en lisant d'anciens articles ou en regardant des enregistrements de conférences de cette période.

Ce dont Canvas a besoin pour fonctionner

Trois prérequis déterminent si Canvas est tout simplement accessible à un établissement.

  • Drupal 11.3 ou une version ultérieure. C'est la condition incontournable. Une plateforme sous Drupal 10 ne peut pas installer Canvas avant d'avoir effectué une mise à niveau vers une nouvelle version majeure, ce qui transforme le choix d'un constructeur de pages en une décision de feuille de route pour la plateforme.
  • Composer 2.7 ou une version ultérieure, ainsi qu'un accès administrateur. Le guide pas à pas de Specbee documente aussi un conflit de dépendances qui apparaît lorsque drupal/core-dev est présent dans le projet, suivi sous le ticket 3534774.
  • Un thème qui expose des Single Directory Components. Techniquement facultatif, indispensable en pratique. La section ci-dessous explique pourquoi c'est l'aspect que la plupart des établissements sous-estiment.

Concernant la version elle-même, la page du projet indique la sortie de la version 1.11.0 le 8 septembre 2026 pour Drupal ^11.3, avec 8 315 sites déclarant l'utiliser. Les versions stables sont couvertes par la politique d'avis de sécurité de Drupal, qui est la première question que posera tout audit de sécurité universitaire.

Ce que Canvas change pour une équipe web universitaire

Sur une plateforme universitaire, les frictions du quotidien viennent rarement du logiciel. Elles viennent de la file d'attente. Un département a besoin d'une page pour une journée portes ouvertes dans trois semaines. Le gabarit disponible ne convient pas au contenu, la demande part donc aux services web centraux, s'ajoute à une liste, et la page sort en retard ou ne correspond pas au besoin.

Canvas s'attaque précisément à ce goulot d'étranglement. Un éditeur du département assemble la page à partir de composants que l'établissement a déjà validés, voit le résultat tel que les visiteurs le verront et publie sans ouvrir de ticket. Le temps de développement qui aurait été consacré à une mise en page ponctuelle est investi dans la bibliothèque de composants, où il profite à toutes les composantes de l'établissement.

Les établissements l'abordent déjà sous cet angle. L'université de Syracuse publie un guide Canvas destiné aux éditeurs de sa plateforme SUpal, s'adressant aux équipes marketing et aux créateurs de contenu, et les cinq fonctionnalités qu'il énumère placent la cohérence de la marque et les composants personnalisés réutilisables au même rang que l'édition par glisser-déposer. Cet ordre est essentiel. Dans une université, la valeur d'un constructeur de pages ne réside pas dans la liberté en soi, mais dans la liberté à l'intérieur de limites fixées par l'établissement.

Canvas, Layout Builder et Paragraphs comparés

La plupart des universités utilisent déjà l'un des deux outils plus anciens, voire les deux. La question utile n'est donc pas de savoir lequel est le meilleur, mais à quoi sert chacun.

Layout Builder dispose des blocs préalablement validés dans les régions d'une page. Paragraphs modélise des structures de contenu répétables sous forme de champs : l'éditeur remplit un formulaire et le thème décide de l'affichage. Canvas affiche le système de design en direct et permet à l'éditeur de composer avec lui, ce qui lui donne l'allure d'un véritable WYSIWYG plutôt que d'un agencement abstrait de boîtes.

 Layout BuilderParagraphsDrupal Canvas
Inclus dans le cœurOuiNon, module contribuéNon, module contribué
Mode d'éditionDispose des blocs dans des régionsRemplit des champs structurésCompose des composants sur un canevas en direct
AperçuVue abstraite de la mise en pageFormulaire, puis aperçuRendu en direct pendant l'édition
Source des composantsBlocs et blocs de champsTypes de paragraphesSingle Directory Components
Version minimale de DrupalPris en charge par le cœur actuelFonctionne avec le cœur actuel11.3 ou ultérieure
Idéal pourDes mises en page assemblées à partir de blocs existantsDu contenu structuré répétitifDes éditeurs qui créent visuellement des pages variées

En pratique, ces outils coexistent. La page d'une formation peut conserver ses champs structurés Paragraphs tandis que la page d'une campagne est construite dans Canvas. Décider par type de contenu plutôt qu'à l'échelle de toute la plateforme est ce qui rend la migration maîtrisable.

Layout Builder va-t-il être déprécié ?

Non. Layout Builder ne figure pas dans la liste des modules du cœur dépréciés et obsolètes de Drupal, qui est la référence officielle où ces changements sont consignés. Une bonne partie des articles sur Canvas laisse entendre qu'un remplacement est en cours, et pour un établissement qui fait tourner des centaines de sites de départements sur Layout Builder, agir sur la base de cette impression coûterait cher.

Ce qui est vrai, c'est que l'orientation de Drupal en matière de construction de sites est encore en cours de définition, de manière ouverte, et que la communauté continue de débattre de la façon dont ces outils s'articuleront dans le temps. La lecture juste consiste à y voir une question ouverte et non une migration actée.

Single Directory Components : le prérequis derrière Canvas

Canvas n'invente pas de nouveau format de composants. Il découvre les composants comme le fait déjà le cœur de Drupal, c'est-à-dire via les Single Directory Components. Un SDC regroupe dans un seul dossier le template Twig d'un composant, son CSS, son JavaScript et ses ressources, accompagnés d'un fichier de définition qui déclare ses propriétés (props) et ses slots à l'aide d'un schéma JSON.

C'est ce fichier de définition qui rend Canvas utilisable. Lorsqu'un composant déclare des schémas de propriétés et des exemples corrects, Canvas génère automatiquement les bons contrôles d'édition. Dans le cas contraire, l'éditeur obtient un composant qu'il ne peut pas configurer correctement dans l'interface.

Pour une université, c'est là que se situe le vrai chantier. Un thème sur mesure construit au fil des années dispose rarement de ses composants au format SDC. Les convertir n'est pas une tâche annexe, et l'ordre compte : les composants présents sur le plus grand nombre de pages doivent être convertis en priorité.

Des méthodes éprouvées existent pour les deux outils plus anciens. Les types de paragraphes se convertissent en analysant la structure existante, en créant un dossier de composant et en associant les champs aux propriétés et aux slots. Les blocs personnalisés de Layout Builder se convertissent de la même manière, les mises en page imbriquées complexes devenant des composants conteneurs. Une approche progressive fonctionne mieux qu'une bascule unique : convertissez d'abord les composants les plus utilisés, créez les nouvelles pages dans Canvas pendant que l'équipe se familiarise avec l'outil, migrez ensuite les pages à forte valeur comme la page d'accueil et les pages de campagne, puis laissez le reste suivre au fil des mises à jour courantes.

Canvas sur une plateforme multisite

Sur une plateforme où les facultés gèrent des sites distincts à partir d'une même base de code, Canvas est installé et configuré site par site, tandis que la bibliothèque de composants réside dans le thème partagé. Cette répartition a une conséquence utile : l'équipe centrale améliore les composants une seule fois et tous les sites en héritent, mais chaque faculté décide du moment où elle commence à utiliser Canvas. L'adoption n'a pas besoin d'être simultanée. Les avantages et inconvénients plus larges de cette architecture sont abordés dans gérer les sites web universitaires avec Drupal multisite.

Cela suggère aussi un pilote à faible risque. Plutôt que de refaire la page d'accueil de l'établissement, activez Canvas sur le site d'un département ou sur un nouveau microsite, utilisez-le pendant un semestre et décidez sur la base de l'expérience plutôt que d'une démonstration.

Qui peut utiliser Canvas

Un constructeur de pages qui permet à un éditeur d'assembler n'importe quelle page à partir de n'importe quel composant pose une question de gouvernance avant d'être une question technique. L'établissement doit décider quels rôles peuvent utiliser Canvas, quels composants chaque rôle voit, et si une page construite dans Canvas est publiée directement ou attend une validation.

Drupal répond au premier point grâce à son système de permissions. L'accès à Canvas est accordé par rôle, comme n'importe quelle autre capacité, ce qui signifie que la même structure qui détermine qui peut modifier une page de département détermine qui peut en construire une. Nous expliquons comment mettre en place cette structure dans rôles et permissions des utilisateurs Drupal pour les universités.

Le second point relève du workflow plutôt que des permissions. Qu'un contributeur puisse assembler une page sans pouvoir la publier est une décision de permissions ; qu'une page reste en attente de relecture jusqu'à ce qu'un chargé de communication l'approuve est une décision de workflow. Nous avons traité ce niveau dans workflows de validation des contenus pour les universités.

Un point de départ réaliste reste restreint. Donnez d'abord accès à Canvas aux éditeurs centraux et à un petit groupe d'éditeurs des composantes, gardez une bibliothèque de composants suffisamment réduite pour que chaque composant ait été vérifié, et élargissez l'accès une fois que l'établissement a vu ce que les utilisateurs construisent réellement avec l'outil.

Canvas est-il prêt aujourd'hui pour un site web universitaire ?

La réponse honnête dépend de la nature du site et de la quantité de changement qu'il peut absorber cette année.

Les arguments en faveur d'une adoption immédiate sont réels. Canvas est couvert par la politique d'avis de sécurité, plus de huit mille sites déclarent l'utiliser, et les versions se succèdent assez fréquemment pour que les problèmes signalés soient pris en compte. Pour un établissement déjà sous Drupal 11.3 avec un thème fondé sur des composants, un pilote coûte peu.

Les arguments en faveur de l'attente sont tout aussi réels. La version 1.11.0 de septembre 2026 décrit un projet qui continue d'ajouter des fonctionnalités, et non un projet stabilisé. Les contraintes de version du cœur ont évolué d'une version à l'autre, si bien que figer une version sans vérifier les prérequis actuels constitue un risque. Le conflit Composer mentionné plus haut est le type de friction qu'on rencontre dans un projet en développement actif. Enfin, la question plus large de l'articulation entre les outils de construction de sites de Drupal est encore en discussion au sein de la communauté, plutôt qu'annoncée comme une décision.

Pour la plupart des universités, cela mène à la même conclusion. Canvas mérite d'être testé dès maintenant et d'être intégré à la planification, mais reconstruire le site institutionnel principal autour de lui cette année universitaire serait prématuré. Le site d'un département ou un nouveau microsite apporte à l'équipe une expérience réelle pour une fraction du risque.

Planifier un pilote Canvas

La démarche qui rend un pilote utile est courte. Vérifiez que la plateforme est sous Drupal 11.3 ou peut y passer, car tout le reste en dépend. Auditez le thème et listez les composants qui existent déjà sous forme de Single Directory Components et ceux qui n'existent pas encore. Choisissez les dix composants présents sur le plus grand nombre de pages et convertissez-les en premier. Retenez comme pilote le site d'un département ou un nouveau microsite, plutôt qu'une refonte. Décidez quels rôles auront accès avant que le premier éditeur ne se connecte. Utilisez ensuite l'outil pendant un semestre complet et évaluez ce que les utilisateurs ont construit, et non ce que la démonstration promettait.

Les plateformes Drupal que l'équipe Drupal4edu de Drupart conçoit pour des établissements comme l'université Sabancı, l'université Işık et l'université technique Yıldız sont construites autour d'une bibliothèque de composants partagée et d'une équipe centrale qui la maintient, c'est-à-dire exactement le socle dont dépend un outil comme Canvas. Pour en savoir plus sur notre approche, consultez la page Drupal pour l'éducation.

Questions fréquentes sur Drupal Canvas

Qu'est-ce que Drupal Canvas ?

Drupal Canvas est un constructeur visuel de pages fondé sur des composants, qui permet aux éditeurs d'assembler et de prévisualiser des pages directement dans le navigateur. Il s'agit d'une application React construite sur les API du cœur de Drupal, initialement développée sous le nom de travail Experience Builder. Son objectif affiché est de permettre aux intégrateurs de construire un site sans écrire de code au-delà de notions de base en JSX et CSS, et aux créateurs de contenu de composer n'importe quelle partie d'une page sans attendre un développeur. Comme il repose sur les données structurées et le contrôle d'accès de Drupal, le contenu assemblé par un éditeur reste structuré et réutilisable.

Drupal Canvas remplace-t-il Layout Builder ?

Pas à l'heure actuelle. Layout Builder ne figure pas parmi les modules du cœur dépréciés ou obsolètes de Drupal, là où un tel changement serait consigné. Les deux outils fonctionnent différemment : Layout Builder dispose des blocs préalablement validés dans des régions, tandis que Canvas affiche le système de design en direct et permet aux éditeurs de composer avec lui. De nombreux établissements utiliseront les deux, en décidant par type de contenu plutôt qu'en remplaçant l'un par l'autre sur toute la plateforme. L'orientation à long terme de Drupal en matière de construction de sites fait toujours l'objet d'un débat ouvert au sein de la communauté.

Quelle version de Drupal Canvas nécessite-t-il ?

Canvas nécessite Drupal 11.3 ou une version ultérieure, ainsi que Composer 2.7 ou une version ultérieure et un accès administrateur. Pour une université encore sous Drupal 10, Canvas devient donc une conséquence de la feuille de route de mise à niveau plutôt qu'une décision indépendante. Les contraintes de version du cœur ont évolué au fil des versions de Canvas ; il convient donc de vérifier les prérequis actuels sur la page du projet avant de figer une version. En pratique, un thème qui expose des Single Directory Components est également nécessaire, même s'il ne figure pas parmi les prérequis officiels.

Les éditeurs de contenu peuvent-ils utiliser Canvas sans développeur ?

Oui pour construire des pages, non pour préparer le terrain. Une fois que les composants existent et sont correctement définis, un éditeur peut assembler, réorganiser et publier des pages sans intervention d'un développeur, ce qui est tout l'intérêt de l'outil. Atteindre ce stade demande cependant du travail de développement : les composants du thème doivent exister sous forme de Single Directory Components avec des schémas de propriétés et des exemples, car c'est à partir de cette définition que Canvas génère les contrôles d'édition. Les universités qui font l'impasse sur cette préparation fournissent à leurs éditeurs des composants qu'ils ne peuvent pas configurer correctement.

Drupal Canvas est-il prêt pour la production sur un site web universitaire ?

Il est prêt pour un pilote, pas pour une refonte institutionnelle complète. Canvas est couvert par la politique d'avis de sécurité de Drupal et serait utilisé sur plus de huit mille sites, ce qui répond aux questions de base sur la sécurité et l'adoption. Dans le même temps, la version 1.11.0 de septembre 2026 décrit un projet qui continue d'ajouter des fonctionnalités, les contraintes de version ont évolué d'une version à l'autre, et des frictions liées aux dépendances ont été signalées. Utiliser Canvas pendant un semestre sur le site d'un département ou sur un nouveau microsite apporte à un établissement des éléments concrets pour un risque maîtrisé.

Dernière mise à jour: 23.09.2026 08:57