dans le sillage de Gutenberg Mise à jour de la phase 3 : collaboration en temps réel, collaboration asynchrone et refonte du backendLa phase 3 de la feuille de route voit WordPress évoluer vers un processus de collaboration et de gestion de contenu plus efficace. Les principaux objectifs de cette phase sont d'améliorer la façon dont les créateurs et les équipes travaillent les uns avec les autres en facilitant une collaboration transparente, en optimisant l'expérience de l'utilisateur et en rationalisant le processus de gestion du contenu. Voici une vue d'ensemble des principales avancées et des plans futurs pour la troisième phase.
![Image [1] - Mise à jour de la phase 3 de Gutenberg : Collaboration en temps réel, collaboration asynchrone et refonte du backend expliqués](https://www.361sale.com/wp-content/uploads/2024/11/20241122102334873-image.png)
Collaboration en temps réel
Au cours des derniers mois, après des expériences initiales réussies, Kevin Jahns, auteur de Yjs, un cadre populaire pour la création d'applications collaboratives, a été sponsorisé par Automattic pour travailler sur la collaboration en temps réel. Il a commencé ce travail par des recherches et un dialogue. Récemment, Kevin Jahns a été invité par Automattic à travailler sur la collaboration en temps réel.(math.) genreIl a élaboré quelques prototypes avant de partager une proposition complète sur la manière de procéder. Le travail se trouve actuellement dans une phase expérimentale solide, sans méthodologie finale. La prochaine étape consistera à incorporer la méthodologie initiale dans le PR afin que les gens puissent fournir un retour d'information et en discuter ouvertement.
Vous trouverez ci-dessous une démo montrant la synchronisation de contenu reposant uniquement sur l'API HTTP, avec l'intervalle de sauvegarde automatique fixé à 3 secondes. Comme elle s'appuie sur l'API HTTP, cette démo s'applique à toutes les instances de WordPress :
D'autres démonstrations sont disponibles dans la dernière mise à jour.L'expérience a été enrichie par l'ajout de y-webrtc pour montrer comment la collaboration en temps réel peut fonctionner pour les utilisateurs qui peuvent établir une connexion WebRTC d'égal à égal.
Collaboration asynchrone : annotations en ligne
Commentaires en ligne au niveau du blocL'expérience initiale avec Gutenberg 19.6 ensemble, la première d'une longue série d'améliorations de la collaboration asynchrone. Actuellement, une autre itération de cette fonctionnalité initialeDéjà en cours de préparation.afin d'affiner l'expérience actuelle. L'objectif est de recueillir les premiers commentaires et de procéder à une itération rapide afin de mettre en œuvre cette nouvelle fonctionnalité dans une prochaine version majeure de WordPress. Vous trouverez ci-dessous un aperçu de la conception à court terme prévue pour la prochaine version, qui comprend l'ajout d'un commentaire, la publication d'un commentaire, le basculement de l'effet visuel de l'affichage des commentaires résolus et l'affichage des résultats lors de l'affichage des commentaires résolus :
![Image [2] - Mise à jour de la phase 3 de Gutenberg : Collaboration en temps réel, collaboration asynchrone et refonte du backend expliqués](https://www.361sale.com/wp-content/uploads/2024/11/20241122100822346-Write-comment-flow-300x204-1.png)
![Image [3] - Mise à jour de la phase 3 de Gutenberg : Collaboration en temps réel, collaboration asynchrone et refonte du backend expliqués](https://www.361sale.com/wp-content/uploads/2024/11/20241122100822483-Seeing-resolved-comments-300x204-1.png)
![Image [4] - Mise à jour de la phase 3 de Gutenberg : Collaboration en temps réel, collaboration asynchrone et refonte du backend expliqués](https://www.361sale.com/wp-content/uploads/2024/11/20241122100822454-Toggle-for-resolved-comments-300x204-1.png)
![Image [5] - Mise à jour de la phase 3 de Gutenberg : Collaboration en temps réel, collaboration asynchrone et refonte du backend expliqués](https://www.361sale.com/wp-content/uploads/2024/11/20241122100822536-Add-comment-flow-300x204-1.png)
Refonte de l'administrateur : DataView et DataForm
Les DataViews étaient un élément fondamental de l'effort initial de conception de la gestion globale. De par leur conception, ces vues n'ont été créées que dans l'éditeur du site, avec quelques travaux dérivés, notamment de nouvelles expériences distinctes d'expérience de publication utilisant des DataViews, et une première médiathèque soutenue par une preuve de concept DataView.
En tant qu'étape suivante dans le développement initial des DataViews, la nouvelle version desAPI DataFormIl a ensuite été introduit dans Gutenberg 18.8 pour réduire la duplication attendue de la création de formulaires dans les DataViews. Depuis lors, le travail a été progressif, les composants DataViews et DataForm influençant mutuellement leur développement. Ils peuvent être consultés dans leurs vues Storybook respectives :DataViewsrépondre en chantantDataForm.
Ces deux composants ont été créés dans un souci d'extensibilité ! Les développeurs de plugins et d'agents peuvent maintenant commencer à utiliser le composant DataViews pour la personnalisation de WordPress, avec deux tutoriels différents sur le blog des développeurs pour vous aider à démarrer :Utilisation des vues de données pour afficher et interagir avec les données dans les pluginsaussiActions dans la vue de données : ajout d'images à la bibliothèque multimédia. Pour un examen plus approfondi.Regardez la récente fête du couloirdans lequel ces deux composants sont présentés et sur lequel les membres de la communauté travaillent activement. L'accent est mis en permanence sur l'extensibilité au fur et à mesure de l'évolution de ces composants. Les paragraphes suivants décrivent comment les DataViews peuvent être utilisés avec les DataForm et offrent des options faciles pour une édition rapide au sein d'une page :
Lien vers cet article :https://www.361sale.com/fr/27479
L'article est protégé par le droit d'auteur et doit être reproduit avec mention.
Pas de commentaires