Direction Divi 5.0
Nick ROACH nous parle de Divi 5.0 et de l'avenir de Divi
De biens bonnes nouvelles qui nous réjouissent : Nick Roach de chez Elegant Themes a pris la parole dans une vidéo pour nous annoncer la nouvelle roadmap de développement de Divi 5.0.
Comme d'habitude, la vidéo est accompagné d'un article sur le blog de Elegant Themes afin d'en dévoiler plus sur les intentions de l'équipe qui est derrière l'un des thèmes WordPress les plus populaire de WordPress... nous avons nommé Divi !
L'agence oaka est une agence web en Alsace, spécialisée sur WordPress et notamment avec le thème Divi. C'est pourquoi nous vous avons traduit ci-après en français l'article que vous trouverez en anglais sur le blog de Elegant Themes.
Annonce vidéo de Nick Roach
Nicok Roach nous parle de certaines des grandes mises à jour de Divi sur lesquelles ils sont entrain de travailler.
Ce sera un long article avec beaucoup d'informations ! Si vous voulez juste les points principaux, les voici :
- Elegant Themes travaille sur Divi 5.0 : une réécriture des fondamentaux de Divi qui servira de tremplin vers le futur.
- Divi 5.0 est une mise à jour en profondeur axée sur les performances, la stabilité, l'évolutivité et la capacité d'extensions.
- Divi sera livré avec une nouvelle API qui permettra à l'équipe et à la communauté de développeurs de créer de meilleures fonctionnalités, plus rapidement et avec moins de bugs.
- En attendant, Elegant Themes agrandit son équipe pour nous offrir de meilleurs services.
Pour tous les détails, ci-dessous la traduction de l'article initialement en anglais... "nous" = "Elegant Themes" 👇
De nouvelle fondation pour Divi
Il y a environ un an, nous avons commencé la transition de notre équipe de développement vers un projet de longue haleine : Divi 5.0. À l'heure actuelle, la majorité de notre équipe se concentre sur ce projet capitale qui définira l'avenir de Divi.
Vous avez peut-être remarqué que le rythme de développement des fonctionnalités de Divi a ralenti au cours de la dernière année. En effet, à mesure que chaque nouvelle fonctionnalité de la version actuelle de Divi était terminée, les membres de l'équipe impliqués ont été transférés vers l'équipe Divi 5.0. Un projet avec un horizon temporel beaucoup plus long.
Divi 5.0 est ce que nous appelons la « Foundation Update ». Il s'agit d'une réécriture complète des technologies de base de Divi, réimaginées pour l'avenir et construites en utilisant toutes les connaissances et l'expérience que notre équipe a acquises au cours des neuf dernières années à construire Divi.
Maintenant, alors que Divi approche de son 10e anniversaire, il est temps de prendre du recul et de construire une nouvelle mouture sur laquelle nous pourrons nous propulser à nouveau dans la prochaine décennie.
Divi 5.0 est axé sur les performances, la stabilité, l'évolutivité et la capacité d'extension. Ça va aller beaucoup plus vite. Il sera évolutif et conçu pour la direction que prend WordPress. Il sera livré avec une API qui donne aux développeurs une liberté incroyable. Il sera également rétrocompatible et non perturbateur pour les utilisateurs de Divi.
En fait, lorsque vous mettez à jour vers Divi 5.0, vous ne remarquerez pas beaucoup de changement du point de vue de l'interface utilisateur. Nous n'ajoutons pas un tas de nouvelles fonctionnalités dans Divi 5.0. Ce n'est pas le but. À première vue, le Divi Builder va ressembler et fonctionner de la même manière qu'il le fait maintenant (avec peut-être quelques nouveautés intéressantes ici et là), mais les coulisses vont être considérablement améliorés, et ces améliorations se manifesteront de plusieurs manières significatives.
Performances et évolutivité améliorées
La performance et l'évolutivité sont au centre de Divi 5.0. Nous améliorons considérablement la rapidité du Visual Builder, la vitesse de chargement des pages frontales et la capacité de Divi à gérer des conceptions très volumineuses et complexes.
Recréer le Visual Builder nous donne l'opportunité d'apporter des changements fondamentaux au fonctionnement des interactions et à la façon dont l'application affiche les mises à jour au fur et à mesure que vous concevez votre site Web, accélérant les choses sous tous les angles. Nous nous engageons à rendre le Visual Builder extrêmement rapide et à ce qu'il ne s'enlise jamais, peu importe ce que vous lui lancez.
La vitesse de votre site Web s'améliorera également avec Divi 5.0. Nous recréons le framework backend de Divi, nettoyons des années de dette technique, changeons le format de stockage de Divi et améliorons son mécanisme de rendu. Cette nouvelle version de Divi pourra traiter les paramètres de conception beaucoup plus rapidement.
Plus de codes courts
L'un des plus grands changements qui viendra avec Divi 5.0 est la migration des shortcodes vers un format de stockage plus moderne. S'éloigner du système des shortcodes présente plusieurs avantages.
- Cela permettra un traitement plus rapide et plus rationalisé de vos pages Divi et de tous leurs paramètres de conception.
- Il en résultera moins de bogues nés de la complexité impliquée dans la façon dont les codes courts et les attributs de code court sont imbriqués dans le contenu de la publication.
- Cela nous facilitera la création d'un système permettant d'activer notre propre contenu imbriqué (comme des lignes dans des lignes).
Plus important encore, ce changement permettra à Divi de s'aligner sur le futur de WordPress, qui évolue dans une nouvelle direction.
La nouvelle API Builder
La partie la plus excitante de Divi 5.0 est probablement un changement de paradigme dans la façon dont nous abordons son développement. Cela va ouvrir tellement de nouvelles possibilités pour les développeurs tiers ! Le nouveau Divi Builder sera entièrement personnalisable. Les développeurs pourront utiliser l'API Divi pour créer tout ce qu'ils veulent. Non seulement les développeurs pourront créer de nouveaux modules étonnants, mais ils pourront également créer de nouveaux types de paramètres et de toutes nouvelles fonctionnalités qui leur sont propres. Afin d'expliquer la différence entre l'API Divi actuelle et l'API Divi 5.0 (d'un non-développeur à l'autre), permettez-moi de faire une analogie.
Imaginons que le Visual Builder est une maison. Nous avons construit cette maison et elle était gravée dans la pierre. Plus tard, nous avons voulu donner aux gens la possibilité de construire leurs propres modules ou, dans le cas de cette analogie, la possibilité de personnaliser leur maison. Comme la maison était déjà gravée dans la pierre, les possibilités de personnalisation étaient limitées. Nous n'avons pu ouvrir que de petites voies spécifiques pour personnaliser la maison. Nous avons planté un clou dans un mur et dit : « Voici un endroit où vous pouvez personnaliser. Vous pouvez accrocher une photo à ce clou, assurez-vous simplement que la photo est de la bonne taille et qu'il y a une corde adaptée au clou auquel la photo est suspendue.
C'est bien, mais il n'y a pas beaucoup de place pour l'innovation !
Les nouvelles idées sont entravées par la structure rigide de l'API actuelle de Divi.
Dans la nouvelle version du Divi Builder, nous n'allons pas seulement vous donner un clou sur le mur. Nous allons vous donner les plans, le bois, le marteau et les clous. Dans la version actuelle du Divi Builder, vous pouvez accrocher vos propres images au mur. Dans la nouvelle version du Divi Builder, vous pourrez remodeler le rez-de-chaussée ou même ajouter un deuxième étage.
Autonomiser la communauté
Nous prenons tous les "développeurs tiers" de la communauté et les élevons au rang de "développeurs propriétaires". Les outils dont vous aurez besoin pour personnaliser le constructeur seront exactement les mêmes outils que notre équipe utilise pour construire le constructeur en premier lieu. Nos propres intérêts en tant que créateurs de Divi et les intérêts de la communauté du développement seront les mêmes.
L'avenir de Divi est comme le fondement d'un écosystème plus large. Nous voulons que cet écosystème prospère, tout comme WordPress l'a fait. En fait, les développeurs familiarisés avec la création de blocs pour WordPress trouveront de nombreuses similitudes dans l'API du module Divi 5.0. Les blocs WordPress seront plus facilement adaptés à Divi et les développeurs WordPress pourront se lancer tête première dans la construction de choses pour notre communauté. Nous construisons cette nouvelle version de Divi pour fonctionner en harmonie avec WordPress.
Si vous êtes un développeur, vous allez adorer ces changements. Si vous n'êtes pas développeur, vous allez adorer tous les modules et outils incroyables que les développeurs de la communauté pourront créer pour vous.
Responsabiliser notre équipe
La nouvelle API ne sera pas seulement utile aux développeurs de la communauté, elle sera également utile à notre propre équipe. C'est parce que Divi sera construit à l'aide de l'API que nous créons. De plus, nous construisons cette nouvelle version de Divi avec la capacité d'extension comme valeur fondamentale. Nous recréons tout ce que nous avons créé dans le passé, mais nous le faisons tout en réfléchissant beaucoup plus profondément à la façon dont chaque fonctionnalité pourrait changer et se développer de manière imprévue, permettant moins de friction dans le développement futur.
Divi 5.0 est un investissement dans notre propre avenir. Nous construisons nous-mêmes les outils dont nous avons besoin pour créer d'excellents logiciels. Même si cela prendra un certain temps, une fois que ce sera fait, ce sera le tremplin qui nous permettra d'avancer à nouveau, en créant de merveilleuses nouvelles fonctionnalités beaucoup plus rapidement qu'auparavant, et avec beaucoup moins de bugs en cours de route.
Nous nous organisons pour pouvoir dépasser la concurrence et répondre à davantage de vos demandes.
DE NOUVEAUX PROJETS PASSIONNANTS EN COURS
Pendant que nous travaillons sur Divi 5.0, nous ne publierons pas un tas de nouvelles fonctionnalités pour le Divi Builder. Si nous le faisions, ils devraient être recréés à nouveau par l'équipe Divi 5.0, ce qui entraînerait un cycle de développement sans fin 😵. C'est pourquoi notre rythme de développement de fonctionnalités a récemment ralenti. Mais ne vous inquiétez pas… nous n'allons pas vous laisser tomber ! Nous envisageons de faire le contraire.
Cette année, nous avons doublé Divi, embauché plus de développeurs et élargi notre équipe afin de pouvoir travailler sur de nouveaux outils et ressources intégrés à Divi sur notre site Web qui ajouteront encore plus de valeur à votre adhésion et amélioreront votre flux de travail de conception Web. Nous allons continuer à construire des choses qui amélioreront Divi, sans perturber le développement de Divi 5.0.
En fait, nous avons déjà lancé quelques-uns de ces nouveaux projets. Le premier exemple était Divi Cloud et le deuxième exemple était Divi Teams. Ces fonctionnalités sont différentes des autres fonctionnalités de Divi. Ce sont des applications indépendantes qui fonctionnent avec Divi et améliorent Divi, mais elles peuvent être développées par elles-mêmes et sont prises en charge par leurs propres modèles freemium.
Vous allez être surpris et ravis des nouveautés que nous continuons à lancer cette année et l'année prochaine, même pendant que Divi 5.0 est en développement. Nous allons continuer à publier de nouvelles choses qui améliorent Divi, mais nous allons nous concentrer sur les choses autour du constructeur et sur les choses qui s'intègrent au constructeur, plutôt que sur le constructeur lui-même. Une fois Divi 5.0 sorti, c'est parti à toute vapeur sur tous les fronts !
QUAND DIVI 5.0 SERA-T-IL PRÊT ?
Vous vous demandez peut-être « quand est-ce que Divi 5.0 va sortir ? C'est une question à laquelle il est difficile de répondre à ce stade de développement. Nous travaillons déjà sur Divi 5.0 depuis plus d'un an, et il reste beaucoup à finir. Notre objectif est de publier une version bêta l'année prochaine que tout le monde pourra tester.
Après cela, la version officielle dépendra entièrement des commentaires des utilisateurs. Il s'agit d'une très grosse mise à jour et nous ne nous précipiterons pas dessus. Vous pouvez vous attendre à ce que Divi 5.0 prenne un certain temps pour se terminer, mais cela en vaut la peine. En attendant, vous pouvez être sûr que nous planifions l'avenir et que nous avons à cœur vos intérêts.
Notre plan provisoire est de sortir Divi 5.0 en plusieurs étapes :
- Phase 1 : Developer Alpha – Il s'agira d'une version inachevée de l'API Divi 5.0. Cela donnera aux développeurs un aperçu de l'avenir de Divi afin qu'ils puissent commencer à planifier la manière dont leurs extensions Divi actuelles devront être adaptées.
- Phase 2 : Developer Beta – Il s'agira d'une version inachevée de Divi 5.0 avec une version finie de l'API Divi 5.0. Cela permettra aux développeurs de commencer à mettre à jour leurs extensions tôt, bien avant la sortie officielle de Divi 5.0.
- Phase 3 : Alpha publique – Nous allons commencer l'alpha publique avec une version « allégée » de Divi 5.0. Ce sera une version entièrement fonctionnelle de Divi 5.0, mais il lui manquera certaines fonctionnalités et modules actuels de Divi. Cela permettra à une grande partie de notre communauté d'utiliser Divi 5.0 et de nous faire des retours. Cela conviendra à la construction de nouveaux sites Divi et aux tests, mais il ne conviendra pas à une utilisation sur les sites Web Divi existants en raison de son manque de fonctionnalités.
- Phase 4 : Bêta publique – La bêta publique commencera une fois que toutes les fonctionnalités de Divi auront été ajoutées à l'alpha publique et que tous les commentaires de l'alpha auront été traités. Il s'agira de la version finale de Divi 5.0, en attendant d'éventuelles corrections de bugs trouvées lors de la bêta.
- Phase 5 : Publication officielle – Nous publierons officiellement Divi 5.0, en tant que mise à jour normale dans le tableau de bord WordPress, une fois que tous les commentaires de la version bêta publique auront été traités.
NOUS SOMMES TOUJOURS LÀ,
TRAVAILLANT PLUS DUR QUE JAMAIS
Ne vous inquiétez pas, il y a une bonne raison pour laquelle nous avons été un peu silencieux ces derniers temps. Nous avons eu la tête baissée, travaillant plus dur que jamais sur de nouvelles fondations pour Divi et sur de nouveaux projets construits par de nouvelles équipes qui nous pousseront dans de nouvelles directions passionnantes.