L’équipe de Gutenberg est actuellement plongée dans l’apport de capacités d’édition complètes du site à l’éditeur de blocs dans le cadre de la phase 2 à long terme du projet. feuille de route. Pendant ce temps, l’ingénieur Gutenberg Riad Benguella a expérimenté des idées pour les fonctionnalités de collaboration à venir dans la phase 3, qui vise à fournir une manière plus intuitive de co-créer du contenu.

Aujourd’hui, Benguella a dévoilé un prototype d’écriture collaborative appelé AsBlocks qui est construit à l’aide de l’éditeur Gutenberg. C’est un exemple de l’éditeur travaillant en dehors de WordPress. AsBlocks fournit un chiffré de bout en bout environnement d’écriture qui peut être partagé avec d’autres utilisateurs avec un lien, tandis que le serveur lui-même ne peut pas décrypter le contenu.

Dans la démonstration vidéo ci-dessous, vous pouvez voir qu’un utilisateur ajoute du contenu, clique sur le bouton Partager et se voit proposer une option pour partager un lien pour une session de collaboration en direct (Écriture) ou un lien pour un accès en lecture seule (Lecture). La session est privée et seuls les utilisateurs disposant du lien peuvent accéder à la publication.

Aucun contenu n’est enregistré automatiquement. Si les collaborateurs quittent la page, tout le contenu a disparu mais les utilisateurs ont la possibilité d’enregistrer une version cryptée sur le serveur en cliquant sur le bouton Enregistrer.

AsBlocks prend en charge ~ 30 blocs et l’interface utilisateur est très similaire à travailler à l’intérieur de l’éditeur WordPress. Il inclut même des paramètres de blocage dans la barre latérale. AsBlocks dispose également d’un mode sombre en option. Découvrez la démo en direct sur asblocks.com.

Benguella a dit qu’il était inspiré par excalidraw, une application collaborative de dessin et de diagramme. À l’avenir, il prévoit d’ajouter les fonctionnalités suivantes:

  • Commentaires.
  • Chat en direct.
  • Indicateurs de sélection / signe d’insertion.
  • Aperçu du document, compte.
  • Bouton d’enregistrement local.
  • Persistance du stockage local.

La mise en œuvre WordPress de l’écriture collaborative peut ne pas ressembler exactement à cela, mais AsBlocks est une exploration intéressante de ce qui est possible avec l’éditeur de blocs. Bien que Benguella l’ait décrit comme son «nouveau projet parallèle» dans son annonce Twitter, son message a précisé que AsBlocks est un prototype qui a été créé comme une exploration des futures capacités de base de WordPress.

«AsBlocks est une étape importante dans notre cheminement pour comprendre la collaboration en direct et la mettre à disposition de Core», a déclaré Benguella. “Un plugin WordPress basé sur la technologie AsBlocks est également sur le radar.”

Ce sera un long chemin avant que quelque chose comme AsBlocks puisse rivaliser avec Google Docs et sa vaste gamme de fonctionnalités. Mais pour quelque chose comme collaborer sur une page ou un article de blog, AsBlocks fournit une implémentation délicieusement simple qui pourrait donner à WordPress un tremplin majeur dans la phase 3 de Gutenberg. Le projet est sous licence GPL et disponible sur Github, si vous voulez fouiller dans le code ou contribuer.


Source link

%d blogueurs aiment cette page :