Seidor
personas alegres

05 de juny de 2024

Drupal 10: tot el que necessites saber

Què ens depara la nova versió de Drupal 10? Analitzem alguns dels punts clau d'aquesta nova gran actualització.

Drupal 10: Què hi ha de nou?

Atès que un de cada vuit llocs web empresarials s'executa en Drupal, és imprescindible aprofitar-ne les capacitats. Els llocs d'organitzacions que utilitzen Drupal depenen de la millora contínua del programari. La seva capacitat per escalar de forma segura ja és un tret clau que l'eleva com el sistema de gestió de contingut d'elecció per a les organitzacions ambicioses que busquen una gran experiència digital, sense importar la mida de l'empresa.

Com a projecte de codi obert, Drupal rep regularment milers de contribucions per al seu desenvolupament, la qual cosa garanteix que les seves innovacions es mantinguin un pas per davant d'altres programaris de sistemes tancats. Afortunadament, aquesta és l'actualització de Drupal més brillant fins al moment, i hi ha molt per estar entusiasmat. Això és el que ens espera.

Tema Drupal 10 Olivero per a front end

L'antic tema Bartik serà reemplaçat per l'elegant i modern tema Olivero. Aquest tema és magnífic només treure'l de la caixa.

Nombrat en honor a Rachel Olivero (1982-2019), col·laboradora de Drupal, cap del grup de tecnologia organitzacional a la Federació Nacional de Cecs i elogiada experta en accessibilitat, el tema Olivero compta amb funcions d'accessibilitat que asseguren que Drupal 10 funcioni per a tothom.

Tema Drupal 10 Claro per a back end

Claro és el back-end modernitzat que reemplaçarà el tema Seven dissenyat el 2009. S'ha treballat molt en el contrast de colors i la unificació d'elements en les diverses interfícies d'usuari del nucli de Drupal 10. Els objectius tàctils són més grans i les pestanyes de l'administrador s'han mogut en funció de la investigació dels usuaris i una millor accessibilitat. L'aspecte és fresc, cosa que fa que Drupal sigui més atractiu. En el passat, l'aparença no coincidia amb el poder subjacent de Drupal, cosa que feia que les seves capacitats infinitament flexibles semblessin antiquades només per la seva aparença. Claro li dóna un aspecte refinat que convida a descobrir el poder de Drupal.

CKEditor 5 per a Drupal 10

CKEditor 4 arribarà al final de la seva vida útil el 2023, per la qual cosa ens traslladarem a CKEditor 5. Al front, és una experiència d'edició de contingut molt refinada. Per exemple, ara es poden editar enllaços i imatges en lloc d'haver d'obrir quadres de diàleg addicionals.

Una altra actualització de CKEditor 5 que ens entusiasma són les millores per copiar i enganxar documents de Word o Google Docs en l'editor de contingut. Eliminarà el marcat copiat i enganxat d'aquests programes.

Per una tarifa addicional, està CKEditor 5 Premium Features, un projecte contribuït amb funcions d'edició i comentaris col·laboratius en temps real disponibles, així com exportacions de Word i PDF.

Un nou model d'objecte, complement i sistema de configuració habilita aquestes característiques. La comunitat de Drupal ha treballat amb CKSource per implementar l'actualització, i els desenvolupadors d'Acquia també han contribuït a l'esforç. Al començament de la iniciativa, els requisits crítics de Drupal, com la configuració del complement basat en la interfície d'usuari, no eren possibles ni s'admetia l'edició de codi font. Ara ambdós ho són.

Generador de temes del kit d'inici en Drupal 10

Els temes de Drupal no solen crear-se des de zero; en canvi, estan construïts sobre temes bàsics. En Drupal 9 i versions anteriors, això s'admetia amb herència en temps d'execució, on el tema base i el tema derivat estaven tots dos en el sistema. No obstant això, aquest enfocament era arriscat. Si el tema base canviava alguna cosa en una actualització, l'aparença o el comportament del lloc podrien fallar.

Amb Starterkit a Drupal 10 crea una bifurcació a partir d'un tema compatible i treballa en la seva còpia des d'allí. Qualsevol que sigui la versió des de la qual vas copiar es conserva automàticament. Si hi ha actualitzacions en el tema amb el qual vas començar, ara depèn de tu revisar i aplicar aquests canvis a la seva versió, millorant en gran mesura la seva estabilitat.

Drupal 10: Una plataforma modernitzada

Amb aquestes característiques a l'horitzó, hem d'assegurar-nos que certs elements estiguin al seu lloc abans de poder treballar en Drupal 10. Per exemple, Drupal 10:

  • Es llançarà amb Symfony 6.2, cosa que implica una actualització de Symfony 4 en Drupal 9
  • Requereix PHP 8.1, però també pot admetre PHP 8.2
  • És incompatible amb Internet Explorer
  • Requereix Composer 2.3 per al desenvolupament

Aquestes actualitzacions milloraran l'experiència de Drupal en millorar el suport, augmentar el rendiment del lloc i proporcionar una experiència d'usuari més moderna per a desenvolupadors i usuaris no tècnics per igual.

Potser et pot interessar

05 de juny de 2024

Què són els Bundles de Symfony?

Un dels punts forts de Symfony és la seva escalabilitat. Permet segmentar el codi en bundles perquè el projecte pugui continuar creixent. Amb un Bundle encapsulem una o diverses funcionalitats.

SEIDOR
05 de juny de 2024

Principals usos dels icones en el disseny web

Les icones no solament s'empren en el disseny flat, sinó que s'utilitzen en una gran varietat de llocs web amb diversos estils. Perquè tinguis en compte la importància que tenen aquests elements comentarem els usos de les icones en el disseny web.

Customer Experience
SEIDOR
05 de juny de 2024

Què és la Co-creació i què aporta?

En els Habs tecnològics i altres entorns de desenvolupament i disseny no es para d'escoltar aquesta paraula; co-creació. Què és co-crear? Com indica el seu nom la creació entre diferents persones. Ens enfrontem a una idea bonica i fàcil d'entendre que pot arribar a ser difícil d'implementar si no es fa correctament.

Customer Experience
SEIDOR