Intégration du module « Media API » dans le noyau Drupal
Dans Drupal 8.4, une nouvelle API a été introduite. Bien que caché dans l'UI, cet API n’est rien d’autre que l’adaptation du module « Media Entity ». Ce dernier fournit une entité de base nommée « media ». Cela signifie que tous les éléments multimédias tels que les images, les documents PDF, les vidéos, etc. sont désormais révisables, transférables et traduisibles. Cela permet alors de traiter toutes les informations quelle que soit leurs sources de manière identique. L’interface utilisateur est donc plus cohérente pour les webmasters. Ceux-ci peuvent en effet utiliser les mêmes outils pour la gestion des images, des vidéos et d'autres informations au lieu de différentes interfaces pour chaque type de média.
Transfert des modules contributifs vers le nouvel API
Le module "Media Entity" a été fondamental. Il permettait notamment à Drupal 8 d’intégrer des médias directement dans Pinterest, Viméo, Instagram, Twitter, etc. Un grand nombre de modules dépendent donc toujours de ce dernier (plus de 20 000 sites l’utilisent).
Ajout du module de support de vidéo à distance
Preuve de la puissance du nouvel API, l'équipe a intégré dans la version 9.1 de Drupal un module de support de vidéo à distance en utilisant le format "oEmbed". Cela permet depuis d'ajouter d’autres types de fichiers tels que des vidéos sur YouTube directement depuis les posts.
Une médiathèque dans le système
La principale fonctionnalité qui était réclamée par les webmasters était l’intégration d'images directement depuis une médiathèque. Avec l’ajout d’une telle fonctionnalité, les webmasters peuvent désormais sélectionner des supports préexistants dans une librairie et les intégrer facilement dans leurs publications.
Bémol toujours présent cela dit, si vous souhaitez pousser la mise en page de différents contenus dans un seul bloc, par exemple d'une galerie d'image stylisée, vous aurez encore besoin de faire appel à des modules non intégrés de base dans Drupal. Cet état de fait amène la question.
Les médias dans Drupal, aujourd'hui et demain
Intégrer tous types de média est-il devenu faisable dans Drupal ? C'est le cas aujourd'hui. Les métiers du web étant très évolutifs, Drupal doit sans cesse se réinventer pour proposer une expérience qui en ferait le leader de l'industrie CMS. Et la gestion des médias s'est simplifié avec les mises à jour. Aujourd'hui, si ce n'est pour pousser l'affichage sur un aspect UX/UI, les types de médias sont tous présents sur Drupal et les capacités de personnalisation de leur affichage sont plus poussées dans le cœur du CMS.
Demain, nous pourrions penser une nouvelle API de gestion des médias, pour inclure davantage d'outils, notamment sur la modification d'images poussées disponibles directement dans Drupal, ce qui pourrait agrandir son nombre d'utilisateurs.
Les acteurs du web d'aujourd'hui, comme les agences web, sont tous conscients que la représentation des contenus est un aspect majeur de la construction de sites web, presque autant que leur fond. Si vous avez une envie précise pour l'aspect de votre site, malgré l'accessibilité de Drupal, le mieux reste de faire appel à une agence web Drupal.
Ajouter un commentaire