Expertos en Drupal

Drupal 10: todo lo que necesitas saber

¿Qué nos depara la nueva versión de Drupal 10? Analizamos algunos de los puntos clave de esta nueva gran actualización.

Drupal 10: todo lo que necesitas saber

Drupal 10: ¿Qué hay de nuevo? 

Dado que uno de cada ocho sitios web empresariales se ejecuta en Drupal, es imprescindible aprovechar sus capacidades. Los sitios de organizaciones que utilizan Drupal dependen de la mejora continua del software. Su capacidad para escalar de forma segura ya es un rasgo clave que lo eleva como el sistema de gestión de contenido de elección para las organizaciones ambiciosas que buscan una gran experiencia digital, sin importar el tamaño de la empresa.

Como proyecto de código abierto, Drupal recibe regularmente miles de contribuciones para su desarrollo, lo que garantiza que sus innovaciones se mantengan un paso por delante de otros software de sistemas cerrados. Afortunadamente, esta es la actualización de Drupal más brillante hasta el momento, y hay mucho por lo que estar entusiasmado. Esto es lo que nos espera.

Tema Drupal 10 Olivero para front end

El antiguo tema Bartik será reemplazado por el elegante y moderno tema Olivero. Este tema es magnífico nada más sacarlo de la caja.

Nombrado en honor a Rachel Olivero (1982-2019), colaboradora de Drupal, jefa del grupo de tecnología organizacional en la Federación Nacional de Ciegos y elogiada experta en accesibilidad, el tema Olivero cuenta con funciones de accesibilidad que aseguran que Drupal 10 funcione para todos.

Tema Drupal 10 Claro para back end

Claro es el back-end modernizado que reemplazará el tema Seven diseñado en 2009. Se ha trabajado mucho en el contraste de colores y la unificación de elementos en las diversas interfaces de usuario del núcleo de Drupal 10. Los objetivos táctiles son más grandes y las pestañas del administrador se han movido en función de la investigación de los usuarios y una mejor accesibilidad. El aspecto es fresco, lo que hace que Drupal sea más atractivo. En el pasado, la apariencia no coincidía con el poder subyacente de Drupal, lo que hacía que sus capacidades infinitamente flexibles parecieran anticuadas solo por su apariencia. Claro le da un aspecto refinado que invita a descubrir el poder de Drupal.

CKEditor 5 para Drupal 10

CKEditor 4 llegará al final de su vida útil en 2023, por lo que nos mudaremos a CKEditor 5. En el frente, es una experiencia de edición de contenido muy refinada. Por ejemplo, ahora se pueden editar enlaces e imágenes en lugar de tener que abrir cuadros de diálogo adicionales.

Otra actualización de CKEditor 5 que nos entusiasma son las mejoras para copiar y pegar documentos de Word o Google Docs en el editor de contenido. Eliminará el marcado copiado y pegado de esos programas.

Por una tarifa adicional, está CKEditor 5 Premium Features, un proyecto contribuido con funciones de edición y comentarios colaborativos en tiempo real disponibles, así como exportaciones de Word y PDF.

Un nuevo modelo de objeto, complemento y sistema de configuración habilita estas características. La comunidad de Drupal ha trabajado con CKSource para implementar la actualización, y los desarrolladores de Acquia también contribuyeron al esfuerzo. Al comienzo de la iniciativa, los requisitos críticos de Drupal, como la configuración del complemento basado en la interfaz de usuario, no eran posibles ni se admitía la edición de código fuente. Ahora ambos lo son.

Generador de temas del kit de inicio en Drupal 10

Los temas de Drupal no suelen crearse desde cero; en cambio, están construidos sobre temas básicos. En Drupal 9 y versiones anteriores, esto se admitía con herencia en tiempo de ejecución, donde el tema base y el tema derivado estaban ambos en el sistema. Sin embargo, este enfoque era arriesgado. Si el tema base cambió algo en una actualización, la apariencia o el comportamiento del sitio podrían fallar.

Con Starterkit en Drupal 10 crea una bifurcación a partir de un tema compatible y trabaja en su copia desde allí. Cualquiera que sea la versión desde la que copió se conserva automáticamente. Si hay actualizaciones en el tema con el que comenzó, ahora depende de ti revisar y aplicar esos cambios a su versión, mejorando en gran medida su estabilidad.

Drupal 10: Una plataforma modernizada

Con estas características en el horizonte, debemos asegurarnos de que ciertos elementos estén en su lugar antes de poder trabajar en Drupal 10. Por ejemplo, Drupal 10:

  • Se lanzará con Symfony 6.2, lo que implica una actualización de Symfony 4 en Drupal 9
  • Requiere PHP 8.1, pero también puede admitir PHP 8.2
  • Es incompatible con Internet Explorer
  • Requiere Composer 2.3 para el desarrollo

Estas actualizaciones mejorarán la experiencia de Drupal al mejorar el soporte, aumentar el rendimiento del sitio y proporcionar una experiencia de usuario más moderna para desarrolladores y usuarios no técnicos por igual.

Contacta con nosotros

Si necesitas ayuda con tu proyecto, contacta con nosotros clicando al botón

Comparte este artículo

Artículos Relacionados