Drupal Canvas es un constructor visual de páginas basado en componentes que permite a los editores montar páginas directamente en el navegador. La versión 1.11.0 se publicó en septiembre de 2026, requiere Drupal 11.3 o posterior, y más de 8.000 sitios informan de que lo utilizan. En este artículo explicamos qué es realmente Canvas, qué necesita una plataforma antes de poder ejecutarlo, cómo convive con Layout Builder y Paragraphs, quién debería poder utilizarlo y si está listo hoy para un sitio web universitario.

Sobre Canvas se ha escrito sobre todo en forma de anuncio. Las noticias explican las funcionalidades y ahí se quedan, lo que deja a los equipos web universitarios sin las respuestas que necesitan. ¿Sustituye al Layout Builder sobre el que ya funcionan los sitios de los departamentos? ¿Qué hay que cambiar primero en el tema? ¿Quién podrá usarlo una vez instalado y qué impide que un departamento rehaga su página de inicio de una forma que nadie ha aprobado? A continuación abordamos estas preguntas con los datos disponibles en septiembre de 2026.

¿Qué es Drupal Canvas?

Drupal Canvas es un constructor visual de páginas. Los editores arrastran componentes a una página, los organizan, previsualizan el resultado y lo publican, todo sin salir del navegador. Detrás de esa interfaz hay una aplicación React que se comunica con las API del núcleo de Drupal, por lo que se comporta de forma distinta a las pantallas de administración que la rodean.

El proyecto define su objetivo en dos partes. Los constructores de sitios deben poder diseñar y construir un sitio web completo en el navegador sin escribir código más allá de JSX y CSS básicos. Los creadores de contenido deben poder componer contenido en cualquier parte de una página sin depender de un desarrollador. La página de la iniciativa Canvas añade un tercer punto que importa a las instituciones: como Canvas se basa en los datos estructurados de Drupal y en su control de acceso detallado, lo que monta un editor sigue siendo contenido estructurado en lugar de convertirse en un bloque opaco de código.

Esa última diferencia es la razón por la que una universidad debería valorar Canvas de forma distinta a un constructor de páginas comercial. El contenido que conserva su estructura puede reutilizarse, traducirse, indexarse en búsquedas y migrarse más adelante.

De Experience Builder a Canvas

Quien haya seguido las novedades de Drupal durante 2025 habrá visto este proyecto con otro nombre. Canvas se desarrolló originalmente con el nombre provisional de Experience Builder, y el cambio de nombre se produjo antes de la versión 1.0. Las búsquedas de Experience Builder siguen devolviendo material sobre el mismo proyecto, algo que conviene saber al leer artículos antiguos o ver grabaciones de conferencias de esa época.

Qué necesita Canvas para funcionar

Tres requisitos determinan si Canvas está siquiera al alcance de una institución.

  • Drupal 11.3 o posterior. Esta es la condición ineludible. Una plataforma en Drupal 10 no puede instalar Canvas hasta completar una actualización de versión mayor, lo que convierte la elección de un constructor de páginas en una decisión sobre la hoja de ruta de la plataforma.
  • Composer 2.7 o posterior, además de acceso de administrador. La guía de Specbee documenta también un conflicto de dependencias que aparece cuando drupal/core-dev está presente en el proyecto, registrado como la incidencia 3534774.
  • Un tema que exponga Single Directory Components. Técnicamente opcional, en la práctica imprescindible. La sección siguiente explica por qué es la parte que la mayoría de las instituciones subestima.

En cuanto a la versión, la página del proyecto registra la versión 1.11.0 el 8 de septiembre de 2026 para Drupal ^11.3, con 8.315 sitios que informan de su uso. Las versiones estables están cubiertas por la política de avisos de seguridad de Drupal, que es lo primero que preguntará cualquier revisión de seguridad universitaria.

Qué cambia Canvas para un equipo web universitario

La fricción diaria en una plataforma universitaria rara vez está en el software. Está en la cola de espera. Un departamento necesita una página para una jornada de puertas abiertas dentro de tres semanas. La plantilla disponible no se ajusta al contenido, así que la solicitud llega a los servicios web centrales, se suma a una lista y la página sale tarde o sale mal.

Canvas ataca precisamente ese cuello de botella. Un editor del departamento monta la página con componentes que la institución ya ha aprobado, ve el resultado tal como lo verán los visitantes y publica sin abrir una solicitud. El tiempo de desarrollo que se habría dedicado a un diseño puntual se invierte en la biblioteca de componentes, donde beneficia a todas las unidades.

Las instituciones ya lo plantean así. La Universidad de Syracuse publica una guía de Canvas para los editores de su plataforma SUpal, dirigida a profesionales de marketing y creadores de contenido, y las cinco capacidades que enumera sitúan la coherencia de marca y los componentes personalizados reutilizables al mismo nivel que la edición mediante arrastrar y soltar. Ese orden es la clave. En una universidad, el valor de un constructor de páginas no está en la libertad por sí sola, sino en la libertad dentro de los límites que ha trazado la institución.

Canvas, Layout Builder y Paragraphs comparados

La mayoría de las universidades ya utiliza una de las dos herramientas más antiguas, o ambas, así que la pregunta útil no es cuál es mejor, sino para qué sirve cada una.

Layout Builder organiza bloques previamente aprobados en las regiones de una página. Paragraphs modela estructuras de contenido repetibles como campos, de modo que el editor rellena un formulario y el tema decide cómo se muestra. Canvas renderiza el sistema de diseño en directo y permite al editor componer sobre él, por lo que se percibe como un auténtico «lo que ves es lo que obtienes» y no como una disposición abstracta de cajas.

 Layout BuilderParagraphsDrupal Canvas
Incluido en el núcleoNo, módulo contribuidoNo, módulo contribuido
Modelo de ediciónOrganiza bloques en regionesRellena campos estructuradosCompone componentes sobre un lienzo en directo
Vista previaVista abstracta del diseñoFormulario y después vista previaRenderizado en directo durante la edición
Origen de los componentesBloques y bloques de campoTipos de párrafoSingle Directory Components
Versión mínima de DrupalCompatible con el núcleo actualFunciona con el núcleo actual11.3 o posterior
Más adecuado paraDiseños de página montados con bloques existentesContenido estructurado repetitivoEditores que crean páginas variadas de forma visual

En la práctica, estas herramientas conviven. La página de una titulación puede conservar sus campos estructurados de Paragraphs mientras la página de una campaña se construye en Canvas. Decidir por tipo de contenido, y no para toda la plataforma, es lo que mantiene la migración bajo control.

¿Se va a declarar obsoleto Layout Builder?

No. Layout Builder no figura en la lista de módulos del núcleo obsoletos y en desuso de Drupal, que es el lugar oficial donde se registran estos cambios. Buena parte de la cobertura sobre Canvas da a entender que ya hay un reemplazo en marcha, y para una institución con cientos de sitios departamentales en Layout Builder, actuar en función de esa impresión resulta caro.

Lo que sí es cierto es que la dirección de Drupal en la construcción de sitios todavía se está definiendo de forma abierta, y la comunidad sigue debatiendo cómo se relacionarán estas herramientas con el tiempo. La lectura correcta es tratarlo como una cuestión abierta y no como una migración decidida.

Single Directory Components: el requisito previo detrás de Canvas

Canvas no inventa un nuevo formato de componentes. Descubre los componentes del mismo modo que ya lo hace el núcleo de Drupal: mediante Single Directory Components. Un SDC reúne en una sola carpeta la plantilla Twig de un componente, su CSS, su JavaScript y sus recursos, junto con un archivo de definición que declara sus propiedades (props) y slots mediante JSON Schema.

Ese archivo de definición es lo que hace que Canvas sea utilizable. Cuando un componente declara esquemas de propiedades y ejemplos correctos, Canvas genera automáticamente los controles de edición adecuados. Cuando no lo hace, el editor recibe un componente que no puede configurarse correctamente desde la interfaz.

Para una universidad, aquí está el verdadero proyecto. Un tema personalizado construido a lo largo de varios años rara vez tiene sus componentes en formato SDC. Convertirlos no es una tarea secundaria, y el orden importa: los componentes que aparecen en más páginas son los primeros que merecen la conversión.

Existen vías consolidadas desde ambas herramientas antiguas. Los tipos de párrafo se convierten analizando la estructura existente, creando una carpeta de componente y asignando los campos a propiedades y slots. Los bloques personalizados de Layout Builder se convierten de la misma forma, y los diseños anidados complejos pasan a ser componentes contenedores. Un enfoque por fases funciona mejor que un cambio de golpe: convierta primero los componentes más utilizados, cree las páginas nuevas en Canvas mientras el equipo aprende a usarlo, traslade después las páginas de mayor valor, como la página de inicio y las de campañas, y deje que el resto se incorpore durante las actualizaciones habituales.

Canvas en una plataforma multisitio

En una plataforma en la que las facultades gestionan sitios independientes a partir de una misma base de código, Canvas se instala y configura sitio por sitio, mientras que la biblioteca de componentes reside en el tema compartido. Esta división tiene una consecuencia útil: el equipo central mejora los componentes una sola vez y todos los sitios los heredan, pero cada facultad decide cuándo empezar a usar Canvas. La adopción no tiene por qué ser simultánea. Las ventajas e inconvenientes más amplios de esta arquitectura se tratan en gestionar sitios web universitarios con Drupal multisitio.

Esto también sugiere una prueba piloto de bajo riesgo. En lugar de rehacer la página de inicio institucional, active Canvas en el sitio de un departamento o en un nuevo micrositio, trabaje con él durante un semestre y decida en función de la experiencia, no de una demostración.

Quién puede usar Canvas

Un constructor de páginas que permite a un editor montar cualquier página con cualquier componente es una cuestión de gobernanza antes que técnica. La institución debe decidir qué roles pueden usar Canvas, qué componentes ve cada rol y si una página creada en Canvas se publica directamente o espera una revisión.

Drupal resuelve la primera parte mediante su sistema de permisos. El acceso a Canvas se concede por rol, como cualquier otra capacidad, lo que significa que la misma estructura que decide quién puede editar la página de un departamento decide quién puede construirla. Explicamos cómo montar esa estructura en roles de usuario y permisos de Drupal para universidades.

La segunda parte es una cuestión de flujo de trabajo, no de permisos. Que un colaborador pueda montar una página pero no publicarla es una decisión de permisos; que una página espere en revisión hasta que la apruebe un responsable de comunicación es una decisión de flujo de trabajo. Tratamos esa capa en flujos de aprobación de contenidos para universidades.

Un punto de partida viable es restringido. Dé acceso a Canvas primero a los editores centrales y a un pequeño grupo de editores de unidades, mantenga la biblioteca de componentes lo bastante reducida como para que todos los componentes hayan sido revisados y amplíe el acceso cuando la institución haya visto lo que la gente construye realmente con él.

¿Está Canvas listo hoy para un sitio web universitario?

La respuesta sincera depende de qué sitio sea y de cuánto cambio pueda asumir este año.

Los argumentos para adoptarlo ya son reales. Canvas está cubierto por la política de avisos de seguridad, más de ocho mil sitios informan de que lo utilizan y las versiones se publican con la frecuencia suficiente para que los problemas reportados reciban atención. Para una institución que ya está en Drupal 11.3 con un tema basado en componentes, una prueba piloto cuesta poco.

Los argumentos para esperar son igual de reales. La versión 1.11.0 de septiembre de 2026 describe un proyecto que todavía está añadiendo funcionalidades, no uno que ya se haya estabilizado. Los requisitos de versión del núcleo han cambiado de una versión a otra, por lo que fijar una versión sin comprobar los requisitos actuales es arriesgado. El conflicto de Composer mencionado antes es el tipo de fricción que aparece en un proyecto en desarrollo activo. Y la cuestión más amplia de cómo se relacionan entre sí las herramientas de construcción de sitios de Drupal todavía se está resolviendo en la comunidad, en lugar de anunciarse como una decisión.

Para la mayoría de las universidades, esto lleva a la misma conclusión. Merece la pena probar Canvas ahora y tenerlo en la planificación, pero rehacer el sitio institucional principal en torno a él durante este curso académico es prematuro. El sitio de un departamento o un nuevo micrositio aporta al equipo experiencia real con una fracción del riesgo.

Cómo planificar una prueba piloto de Canvas

La secuencia que hace útil una prueba piloto es breve. Confirme que la plataforma está en Drupal 11.3 o puede llegar a esa versión, porque todo lo demás depende de ello. Revise el tema y haga una lista de los componentes que ya existen como Single Directory Components y de los que no. Elija los diez componentes que aparecen en más páginas y conviértalos primero. Escoja como piloto el sitio de un departamento o un nuevo micrositio, no una reconstrucción completa. Decida qué roles tendrán acceso antes de que inicie sesión el primer editor. Después, trabaje con Canvas durante un semestre completo y evalúe lo que la gente ha construido, no lo que prometía la demostración.

Las plataformas Drupal que el equipo Drupal4edu de Drupart desarrolla para instituciones como la Universidad Sabancı, la Universidad Işık y la Universidad Técnica Yıldız están diseñadas en torno a una biblioteca de componentes compartida y un equipo central que la mantiene, que es precisamente la base de la que depende una herramienta como Canvas. Puede leer más sobre nuestro enfoque en la página Drupal para la educación.

Preguntas frecuentes sobre Drupal Canvas

¿Qué es Drupal Canvas?

Drupal Canvas es un constructor visual de páginas basado en componentes que permite a los editores montar y previsualizar páginas directamente en el navegador. Es una aplicación React construida sobre las API del núcleo de Drupal y se desarrolló originalmente con el nombre provisional de Experience Builder. Su objetivo declarado es permitir a los constructores de sitios crear un sitio sin escribir código más allá de JSX y CSS básicos, y permitir a los creadores de contenido componer cualquier parte de una página sin esperar a un desarrollador. Como se basa en los datos estructurados y el control de acceso de Drupal, el contenido que monta un editor sigue siendo estructurado y reutilizable.

¿Sustituye Drupal Canvas a Layout Builder?

Por ahora, no. Layout Builder no figura entre los módulos del núcleo obsoletos o en desuso de Drupal, que es donde se registraría un cambio así. Las dos herramientas funcionan de forma distinta: Layout Builder organiza bloques previamente aprobados en regiones, mientras que Canvas renderiza el sistema de diseño en directo y permite a los editores componer sobre él. Muchas instituciones utilizarán ambas y decidirán por tipo de contenido, en lugar de sustituir una por otra en toda la plataforma. La dirección a largo plazo de Drupal en la construcción de sitios sigue debatiéndose abiertamente en la comunidad.

¿Qué versión de Drupal requiere Canvas?

Canvas requiere Drupal 11.3 o posterior, además de Composer 2.7 o posterior y acceso de administrador. Para una universidad que sigue en Drupal 10, esto convierte a Canvas en una consecuencia de la hoja de ruta de actualización y no en una decisión independiente. Los requisitos de versión del núcleo han cambiado entre las distintas versiones de Canvas, por lo que conviene comprobar los requisitos actuales en la página del proyecto antes de fijar una versión. En la práctica también se necesita un tema que exponga Single Directory Components, aunque no figure como requisito formal.

¿Pueden los editores de contenido usar Canvas sin un desarrollador?

Sí para construir páginas; no para preparar el terreno. Una vez que los componentes existen y están bien definidos, un editor puede montar, reorganizar y publicar páginas sin intervención de desarrolladores, que es precisamente el propósito de la herramienta. Llegar a ese punto requiere trabajo de desarrollo: los componentes del tema deben existir como Single Directory Components con esquemas de propiedades y ejemplos, porque es a partir de esa definición como Canvas genera los controles de edición. Las universidades que se saltan esa preparación entregan a sus editores componentes que no pueden configurar correctamente.

¿Está Drupal Canvas listo para producción en un sitio web universitario?

Está listo para una prueba piloto, no para una reconstrucción institucional completa. Canvas está cubierto por la política de avisos de seguridad de Drupal y se utiliza, según los datos disponibles, en más de ocho mil sitios, lo que responde a las preguntas básicas sobre seguridad y adopción. Al mismo tiempo, la versión 1.11.0 de septiembre de 2026 describe un proyecto que todavía está añadiendo funcionalidades, los requisitos de versión han cambiado entre versiones y se han reportado fricciones con las dependencias. Utilizar Canvas durante un semestre en el sitio de un departamento o en un nuevo micrositio aporta a la institución datos reales con un riesgo controlado.

Última actualización: 23.09.2026 08:50