3 choses à savoir sur Drupal en 2022

Un large éventail d’entreprises, y compris les organisations à but non lucratif, les médias et l’édition, les agences gouvernementales, l’éducation, etc., dépendent fortement de Drupal. Mais alors que Drupal est largement reconnu comme l’un des systèmes de gestion de contenu (CMS) les plus robustes et les plus flexibles, il a également la réputation d’être difficile à utiliser.
Les recherches menées lors d’une DrupalCon 2019 ont suggéré que si les développeurs expérimentés se sentaient responsabilisés et aimaient travailler avec Drupal, les utilisateurs novices trouvaient difficile d’apprendre et de travailler avec. La communauté Drupal a reconnu qu’il y avait un sérieux besoin d’améliorer la facilité d’utilisation dès le moment où vous installez Drupal.
Depuis, plusieurs initiatives stratégiques ont été déployées pour faciliter l’utilisation de Drupal et permettre aux utilisateurs amateurs de créer de belles expériences numériques.
Contents
Simplifier l’expérience prête à l’emploi
Les équipes éditoriales, les créateurs de contenu, les spécialistes du marketing, les éditeurs et les conseillers techniques utilisent souvent Drupal comme plateforme éditoriale. Beaucoup d’entre eux sont des utilisateurs débutants à intermédiaires. Prioriser leur expérience est l’une des principales missions de la communauté Drupal.
Pour lancer ce bal, Dries Buytaert, fondateur de Drupal, a lancé l’initiative “Easy-out-of-the-box” lors de la DrupalCon 2020. Dès le départ, l’initiative visait à fournir une solution simple, intuitive et moderne prête à l’emploi. -l’expérience utilisateur de la boîte.
Il offre trois avantages en un seul package :
-
Médiathèque: Un outil de gestion des actifs numériques flexible et robuste, facile à utiliser, même pour les utilisateurs novices. Trouver, ajouter, utiliser, supprimer et réutiliser des fichiers multimédias n’a jamais été aussi simple. Il offre une interface intuitive, personnalisable et robuste. Les médias font partie du cœur de Drupal depuis la sortie de Drupal 8.4. L’objectif est maintenant de l’activer par défaut. Des travaux sont actuellement en cours pour améliorer la convivialité, la conception et l’accessibilité de Media.
Shefali Shetty, CC BY-SA 4.0
-
Générateur de mise en page : Une expérience de type WYSIWYG pour les éditeurs avec des capacités de création de page faciles à utiliser. Il offre de puissants outils d’interface utilisateur avec des fonctionnalités intuitives de glisser-déposer qui nécessitent peu ou pas de code pour créer et personnaliser des mises en page modernes. Layout Builder est un module central stable de Drupal depuis Drupal 8.7. Comme Media, Layout Builder n’est pas activé lors de l’installation de Drupal. Actuellement, l’équipe de l’initiative s’efforce de permettre aux constructeurs de sites de mettre également en page les en-têtes, les pieds de page et les barres latérales des pages.
Shefali Shetty, CC BY-SA 4.0
-
Thème d’administration Claro : Il s’agit d’un thème d’administration frais, puissant et accessible avec une apparence moderne. Non seulement c’est agréable pour les yeux, mais Claro offre également des éléments visuels puissants et avancés et est conforme aux dernières normes d’accessibilité. Actuellement, Claro est en phase expérimentale dans le noyau Drupal et n’est pas stable. Avant d’activer Claro comme thème d’administration par défaut, des travaux supplémentaires sont nécessaires pour améliorer sa convivialité, son accessibilité et sa conception.
Shefali Shetty, CC BY-SA 4.0
Un nouveau thème frontal : Olivero
Bartik, le thème frontal par défaut de Drupal, existe depuis plus de 10 ans. Drupal 8 a vu une nouvelle version de Bartik qui était réactive prête à l’emploi et avait des améliorations significatives dans sa structure, son extensibilité et sa conception. Mais les tendances de conception Web en constante évolution appelaient à un thème plus avancé, moderne et impressionnant. La conception, la mise en page et les fonctionnalités de Bartik semblent dépassées par rapport au backend sophistiqué de Drupal.
Le nouveau thème frontal, Olivero, porte le nom de Rachel Olivero (1982-2019), membre de la communauté Drupal et responsable de la Fédération nationale des aveugles. Olivero est désormais un thème stable dans Drupal 9.3 et deviendra le thème frontal par défaut avec la version Drupal 10.
Certaines des caractéristiques fantastiques d’Olivero :
-
Design moderne: Les éléments de conception ont été conçus pour rester pertinents pour les années à venir. La palette de couleurs donne au thème un aspect brillant, léger et moderne. Des éléments comme les ombres portées et les couleurs lourdes sont très peu utilisés. La typographie utilisée pour le corps, l’en-tête et d’autres éléments de l’interface utilisateur est proportionnée et redimensionnable avec l’appareil. Les boutons sont intuitifs et viennent dans des couleurs très contrastées qui sont agréables pour les yeux. Les menus de premier niveau pliables facilitent l’accès, même sur une longue page ou sur des écrans plus larges. Olivero propose des tonnes de personnalisations dans les paramètres de thème pour répondre aux besoins de chaque utilisateur.
-
Fonctionnalité futuriste : Olivero soutient la fonctionnalité multilingue prête à l’emploi de Drupal et prend en charge l’affichage des langues de droite à gauche (RTL) telles que l’ourdou, l’arabe ou l’hébreu. Il est compatible avec tous les derniers navigateurs sans avoir besoin de personnaliser le code pour chacun d’eux. Le thème prendra en charge certains des modules les plus utiles, notamment Media, Layout Builder, etc. Il offrira et prendra également en charge les personnalisations de la navigation secondaire. Olivero utilise PostCSS pour compiler CSS et pour une meilleure prise en charge du navigateur, ce qui aide également beaucoup lorsque vous avez besoin de personnalisations de thème supplémentaires.
-
Accessibilité: L’accessibilité a été l’une des plus hautes priorités lors de la proposition de ce thème. Beaucoup de travail a été fait pour rendre Olivero conforme aux directives pour l’accessibilité des contenus Web (WCAG) niveau AA. L’équipe travaille en permanence à l’amélioration de la conception pour franchir la porte d’accessibilité rigoureuse de Drupal. Le rapport de contraste des couleurs dans la palette de couleurs d’Olivero utilisée dans la conception du thème, la typographie, les formulaires, les messages et les boutons améliore son accessibilité.
Shefali Shetty, CC BY-SA 4.0
Parcourir plus de 40 000 modules Drupal n’est pas une tâche facile. Dans sa configuration actuelle, si vous avez besoin de trouver et d’installer un module contribué, vous devrez sortir de votre site Drupal, vous rendre sur Drupal.org, rechercher le module, puis l’installer. Souvent, les constructeurs de sites ont besoin de compétences techniques plus avancées pour installer un module via Composer (un gestionnaire de dépendances pour PHP) sur une interface de ligne de commande.
L’initiative Project Browser, proposée par Dries lors de la DrupalCon 2021, vise à faciliter la navigation et l’installation de modules pour les créateurs de sites qui découvrent Drupal en un clic. Il permettra aux développeurs et aux constructeurs de sites de découvrir et d’expérimenter instantanément les modules de leur choix. Pour garantir un accès aux données en temps réel, le composant se connectera à l’API Drupal.org en utilisant une approche découplée. L’équipe est activement engagée dans :
- Construire un navigateur de type place de marché dans Drupal, pour que vous n’ayez pas à quitter votre site à la recherche de modules
- Création d’une interface utilisateur puissante permettant une vue simplifiée des projets, facile à filtrer et à trier
- Préparation d’un produit minimum viable (MVP) à livrer en tant que fonctionnalité contribuée pour que les utilisateurs puissent l’essayer, le déplaçant éventuellement vers le noyau Drupal
L’initiative n’en est qu’à ses débuts, mais beaucoup de travail a déjà été fait. L’équipe vise à avoir un navigateur de projet de module contribué prêt dans Drupal 10.
Shefali Shetty, CC BY-SA 4.0
Dernières pensées
J’ai écrit mes réflexions plus tôt sur la façon dont Drupal a adopté l’innovation continue et mis en œuvre des initiatives stratégiques planifiées, comme promis. Avec la facilité d’utilisation et la convivialité pour les débutants comme certaines des principales priorités de Drupal, la communauté marche rapidement vers la construction d’une plate-forme d’expérience numérique plus simple, plus belle et plus moderne.
Soit dit en passant, les DrupalCons sont un endroit idéal pour rencontrer, apprendre et collaborer avec les membres de la communauté Drupal et contribuer à faire progresser la plateforme open source. Si vous cherchez à vous connecter, DrupalCon Portland 2022 se déroulera bientôt (du 25 au 28 avril) à Portland, OR, USA.