Le nouveau plugin Iceberg apporte une expérience d'écriture sans distraction à WordPress
Publié: 2020-05-20Toujours à la recherche d'une expérience d'écriture plus belle et simplifiée dans WordPress, j'ai sauté sur l'occasion de tester en version bêta le nouveau plugin Iceberg. Rich Tabor et Jeffrey Caradang, la même équipe derrière CoBlocks, ont créé un nouvel éditeur de démarquage construit au-dessus de Gutenberg qui offre la meilleure expérience d'écriture pour WordPress depuis le retrait du mode d'écriture sans distraction du noyau.

Iceberg propose un éditeur minimaliste avec quatre thèmes de couleurs, la possibilité de créer un thème personnalisé et un ensemble de commandes de typographie. En passant à Iceberg, il ne manque pas grand-chose de l'éditeur de blocs par défaut qui serait nécessaire pour l'écriture. Les utilisateurs peuvent faire glisser et déposer des médias dans Iceberg et la commande antislash fonctionne pour déclencher l'insertion de bloc. Il comprend également une table des matières, le nombre de mots et de caractères, le temps de lecture, les raccourcis clavier et la prise en charge des emoji.
"Iceberg a été concrétisé à la suite d'une expérience visant à faire en sorte que WordPress ressemble davantage à mes applications d'écriture préférées", a déclaré Tabor. "Mon flux de publication personnel consistait à écrire dans une application externe, à coller le tout dans l'éditeur de blocs, puis à tout réparer/ajuster/redimensionner - honnêtement, ce n'est pas amusant. Vous voyez, écrire avec des blocs est juste "ok" - et ne semble pas naturel.
"Après avoir discuté avec d'autres, j'ai réalisé que beaucoup de gens partageaient le même sentiment et qu'un si petit nombre de personnes à qui j'ai parlé composaient des articles dans WordPress. Et bien que j'apprécie le chemin parcouru par l'éditeur de blocs au fil des ans en tant qu'éditeur de site et constructeur de pages, je voulais transformer l'expérience pour mieux prendre en charge la publication.
Le nom Iceberg est un clin d'œil à Guten "berg". Tabor a déclaré qu'il souhaitait que le projet semble plus accessible, sans être lié à WordPress ni mettre l'accent sur les blocs.
Tabor a déclaré qu'il s'était inspiré d'applications d'écriture dédiées telles que Bear, Ulysse, Dropbox Paper et Google Docs. Ce qu'il aime le plus chez Iceberg, c'est que sa conception est centrée sur les préférences de l'écrivain.
"Les thèmes de l'éditeur qui sont au cœur du langage de conception d'Iceberg permettent à chaque écrivain de définir sa saveur de l'éditeur", a-t-il déclaré. "Chaque variable de couleur est générée automatiquement en fonction du thème de l'éditeur et appliquée dans toute l'interface si nécessaire."
Gutenberg a également été une forte inspiration pour les principes de conception qui ont guidé Tabor dans la création d'Iceberg.
"Gutenberg lui-même subit une transformation importante avec ce qui est surnommé" G2 "- un nouveau système de conception axé sur un contraste amélioré, des lignes modernes et un look plus épuré", a-t-il déclaré. "Je savais que je voulais pousser Iceberg dans cette direction, en apportant un look épuré et moderne à l'environnement d'écriture."
Sous le capot, Iceberg est simplement une extension de l'éditeur de blocs qui atténue les blocs pour mieux permettre aux écrivains. Étant donné que le plugin manipule l'éditeur lui-même, le contenu des utilisateurs reste intact même s'il est désactivé.
"C'est une combinaison intelligente de composants React, de styles, de variables personnalisées CSS et d'UX qui est entièrement centrée sur l'art de l'écriture", a déclaré Tabor. "En bref, si les gens connaissent le développement de Gutenberg, ils trouveront Iceberg structuré de la même manière."
Tabor a déclaré qu'il voulait garder le plugin simple tout en explorant où il pouvait pousser l'expérience d'écriture plus loin. Les fonctionnalités possibles de la feuille de route incluent la définition d'objectifs, l'analyse de la lisibilité, une liste de contrôle de pré-publication améliorée et de meilleurs aperçus de publication/aperçus en direct.
Iceberg obtient des critiques positives au lancement, comble une lacune dans le support de l'éditeur de blocs pour les écrivains
Iceberg est lancé en tant que produit commercial, au prix de 39 $ pour un seul site ou 99 $ pour des sites illimités. Le produit semble avoir comblé une lacune sur le marché, couvrant la carence de longue date de Gutenberg en matière de soutien aux écrivains. Les commentaires de la communauté pendant la version bêta et sur Twitter et Product Hunt ont jusqu'à présent été extrêmement positifs.

"Iceberg est comme une annulation de bruit pour l'éditeur WordPress", a déclaré Rajendra Zore.
Nick Hamze a fait part de ses commentaires dans un fil Twitter, disant qu'il était ravi de voir un produit qui peut "réduire la démarque des développeurs". Il considère Iceberg comme un développement positif dans l'espace des produits WordPress et a exhorté la communauté à soutenir ce type d'innovations :
Ce qui est amusant avec Iceberg, c'est qu'il s'agit d'une amélioration de l'éditeur de blocs et non d'un remplacement. Aucun éditeur ne peut être tout pour tout le monde. Iceberg prend toutes les parties qui sont idéales pour les écrivains et les met en valeur tout en déplaçant tout le reste en arrière-plan.
Ce n'est pas une critique de l'éditeur de blocs mais une célébration de celui-ci. Même si vous n'êtes pas un écrivain, je pense que vous devriez acheter une copie. En tant que communauté, nous devons soutenir les gens qui font des choses comme ça. Ils n'arrêteront jamais de faire des trucs sympas mais ils pourraient arrêter d'en faire pour WP.
Après avoir testé la version bêta du plugin, j'ai découvert qu'il offrait le type d'expérience d'écriture qui me manquait dans l'éditeur de blocs. Iceberg supprime le sentiment encombrant de forcer votre écriture en blocs. Plus que tout, je veux voir quelque chose comme ça atterrir dans le noyau de WordPress un jour.
Il est quelque peu doux-amer de voir une meilleure expérience d'écriture arriver en tant que plugin commercial, au lieu d'améliorations de base. Je veux désespérément que WordPress abrite les meilleurs outils pour les écrivains, car c'est une plate-forme de publication qui est si puissante à presque tous les autres égards. Cela ne veut pas dire que les développeurs principaux ne peuvent pas adopter quelque chose de similaire. C'est la beauté des logiciels open source - des produits inspirant des solutions nouvelles et améliorées dans un cycle sans fin.
Les concepteurs et ingénieurs de Gutenberg travaillent depuis deux ans pour apporter l'expérience d'écriture dans l'éditeur à un endroit fonctionnel qui répond aux besoins de ceux qui utilisent WordPress principalement pour l'écriture. Jusqu'à présent, le mode plein écran de l'éditeur de blocs est incapable de produire le type d'expérience d'écriture zen dont la plupart des écrivains ont besoin lorsqu'ils se tournent vers des applications d'écriture tierces.
Iceberg est sous licence GPL et est même disponible sur GitHub pour téléchargement et collaboration. J'ai demandé à Tabor ce qu'il prévoyait de faire si quelqu'un proposait qu'une version d'Iceberg soit ajoutée au noyau.
"Honnêtement, je pense que ce serait formidable si WordPress adoptait le même haut niveau de support pour les écrivains qu'Iceberg", a-t-il déclaré. "Bien sûr, ce n'est peut-être pas tout à fait idéal sur le plan économique, mais Iceberg est construit sur un éditeur construit par des milliers de mains. Si Iceberg est considéré comme une solution suffisamment intelligente pour faire partie du noyau, alors ce n'est pas grave. Bien que je sois convaincu qu'il est possible de continuer à expérimenter dans le domaine de l'autonomisation des écrivains.
Alors que WordPress continue d'avancer à toute vapeur sur les aspects de création de site de l'éditeur, une expérience d'écriture vraiment sans distraction ne deviendra probablement pas une priorité de sitôt. Tabor y voit une opportunité pour les produits qui peuvent transformer l'éditeur pour différents types d'utilisateurs qui ne se concentrent peut-être pas sur la création de sites Web.
"Nous sommes dans une telle période de transformation de WordPress en ce moment", a déclaré Tabor. "L'expérience d'édition que nous construisons avec l'éditeur de blocs est beaucoup plus axée sur la conception et la publication de sites Web, et non sur la rédaction d'articles. Par conséquent, l'accent a été beaucoup plus mis sur l'expérience de création de site , au lieu de l'expérience d' écriture . Cela ne veut pas dire que je n'aime pas la direction que prend WordPress - je l'aime absolument. Mais plutôt que je pense qu'il y a de la place pour un outil pour améliorer l'expérience d'écriture dans l'éditeur de blocs.
