Ollo.
Les utilisateurs, et non les initiés, je ne parle pas des développeurs WordPress professionnels, des implémentations WordPress professionnelles, des premiers testeurs Gutenberg, des développeurs de thèmes et de plugins, des sociétés d’hébergement, etc. Je veux dire ceux qui paient pour créer des sites WordPress afin qu’ils puissent offrir quelque chose dans le monde en ligne. Voici trois choses que je crois que les utilisateurs veulent indéniablement dans lamp;rsquoexpérience damp;rsquoédition de contenu. Comme prévu, Gutenberg namp;rsquooffrira aucun service. Voici trois énoncés indéniables que jamp;rsquoai trouvés sur ce que les utilisateurs veulent dans lamp;rsquoexpérience damp;rsquoédition de contenu. Selon le plan actuel, Gutenberg namp;rsquooffrira aucun de ces trois projets.
Tout damp;rsquoabord, je décrirai ce que je pense que les utilisateurs veulent, pourquoi et la position actuelle de Gutenberg à lamp;rsquoégard de ces souhaits. Plus loin dans je vais fournir une analyse et des conseils pour le Projet Gutenberg. Quamp;rsquoest ce que lamp;rsquoutilisateur a besoin de lamp;rsquoexpérience
Contrairement à tous les constructeurs de pages leader sur le marché, Gutenberg namp;rsquoa pas de programme damp;rsquoéditeur frontal. Les solutions ci dessus sont très différentes dans la plupart des domaines: plug ins thématiques, plug ins autonomes, solutions gérées Bien construit, assez bien construit, très mal construit Gratuit, gratuit, payant. Quamp;rsquoont ils en commun? Ce sont tous des constructeurs de première ligne, sauf fusion Builder, qui travaille frénétiquement pour devenir un constructeur de première ligne. Je suis damp;rsquoaccord.
Obtenez la meilleure expérience damp;rsquoédition frontale que le marché ait jamais vue dans page Builder Promotion de la fusion de textes je suis en train d’écrire cette partie de l’article dans l’éditeur WordPress par défaut, et je dois constamment « prévisualiser» les ébauches pour m’assurer que les références ci dessus sont correctes. Jamp;rsquoai minimisé le temps nécessaire en ouvrant les messages dans les deux onglets, et jamp;rsquoai été habitué à de tels inconvénients, à peine remarqué Jusquamp;rsquoà ce quamp;rsquoun espace ou un ancien projet damp;rsquoéditeur frontal apparaisse et redéfinisse complètement mon expérience de création. Gutenberg namp;rsquoa pas lamp;rsquointention de participer à ce processus de redéfinition ni de suivre damp;rsquoautres solutions qui ont déjà fait un bond en avant. Pas tout à fait révolutionnaire.
2. Les utilisateurs ne font pas de distinction entre
Avec tout le respect que je dois, je ne sais pas à quel point cette distinction est claire pour les utilisateurs, ni pour moi. Pour plus de diversité, jamp;rsquoai écrit cet article dans la section blogs du site Web de squarespace, en utilisant lamp;rsquoexcellent et intuitif éditeur frontal de squarespace. Après ce paragraphe, je veux mettre les deux images ensemble, parce que camp;rsquoest pourquoi je veux écrire ce blog. Cliquez pour agrandir
Recherché plusieurs fois lors de l’écriture de messages sur WordPress. Dieu merci, je connais CSS parce que l’option de ne pas créer de pages dans WordPress est à la fois difficile et fragile: API de bibliothèque, Code court de colonne, etc. Heureusement, je sais ce quamp;rsquoil faut CSS (et HTML et comment utiliser un éditeur de texte) pour créer des guillemets de bloc qui ne prennent pas la largeur de toute la zone de contenu comme wpshout pullquote. Jamp;rsquoaimerais vraiment pouvoir créer une mise en page dans le contenu de mon post. (en même temps, Dieu merci, je sais que CSS peut créer de telles citations.) En damp;rsquoautres termes, jamp;rsquoaimerais vraiment pouvoir créer une mise en page dans le contenu de mon post. Dans squarespace, votre page Builder est votre éditeur de billets et la vie est belle: votre billet de blog est en texte simple (ou utilise seulement la mise en page damp;rsquoimage de base), alors namp;rsquoavez pas besoin des fonctionnalités de mise en page avancées fournies par le page Builder.
Pour les développeurs, camp;rsquoest une crise damp;rsquoidentité, mais les utilisateurs veulent juste un
Ou une des raisons pour lesquelles les gens installent Visual plug in Builder ou shortcode plug in juste pour obtenir des fonctions de colonne. Il est temps de mettre ces colonnes au Centre Commentaire de kinsta Gutenberg ignorer les colonnes peut signifier ignorer la principale raison damp;rsquoêtre du même générateur de page: la mise en page, une relation spatiale différente du
Ne tamp;rsquoapproche pas de moi. Il ne met pas l’éditeur de contenu de base WordPress en concurrence avec les solutions de construction d’hébergement ou même les thèmes et plugins WordPress, y compris les solutions mal construites et perturbatrices pour la communauté, comme Visual composer. Dans le reste de nous discuterons de lamp;rsquoenvironnement général, des possibilités et des contraintes auxquelles fait face le Projet Gutenberg et nous tenterons de faire des prévisions et des recommandations. Quamp;rsquoest ce que Gutenberg? Parlons brièvement de ce que devrait être Gutenberg: dans quelle direction le Projet Gutenberg devrait il évoluer? Les gens aiment acroynms, donc je vais me référer à ce que je pense que Gutenberg mais IT a Real Front end page Builder, ou gbiaafepb. Gbiaafepb est un générateur de page frontale intégré au cœur de WordPress et un éditeur de contenu riche en fonctionnalités et convivial pour les développeurs au niveau de l’élément ou du Beaver Builder. Au minimum, cela inclura deux projets qui ne sont pas actuellement prévus pour Gutenberg dans WordPress 5.0: par défaut, modifiez les messages et les pages en faisant glisser et en avant (en utilisant l’édition en arrière, ou en utilisant le style glisser déposer ou tinymce). Selon la disposition construite par un système de grille intelligent standard, le noyau a 12 colonnes, ou alignright est fortement recommandé. De nombreuses petites équipes ont déjà implémenté ces technologies dans WordPress, mais l’équipe qui a développé Gutenberg Core est confrontée à des contraintes et des défis particuliers dont nous discuterons. Voyons ce qui se passe si un Gutenberg complet atteint le cœur de WordPress. Et si Gutenberg réussit? Selon ma définition ci dessus, par « succès », je veux dire « devenir ce quamp;rsquoil est censé être ». En damp;rsquoautres termes, gbiaafepb. gbiaafepb entre dans le noyau, je peux voir beaucoup de choses se produire simultanément. Normalisation de la création
Gutenberg réussit, le développement du site WordPress pourrait commencer à fusionner au lieu de continuer à se diviser. Tout damp;rsquoabord, le marché des sujets devrait se rétrécir radicalement, car namp;rsquoavez plus besoin de créer manuellement des dizaines damp;rsquooptions de mise en page pour chaque sujet, ni de créer et de grouper des constructeurs propriétaires. Ce rétrécissement nuirait à certains fournisseurs de sujets, mais il devrait également réduire considérablement la redondance excessive de lamp;rsquoécosystème actuel des sujets, réduire considérablement le défilement des sujets et offrir une expérience de développement moins isolée. Deuxièmement, si les solutions de base de WordPress peuvent dépasser les constructeurs de qualité supérieure comme Visual composer, le résultat sera un ensemble de pratiques de développement WordPress plus standardisées, dont la croissance est proportionnelle à la part de marché perdue par les solutions mal conçues. Lamp;rsquoexpérience de développement sur le site Divi ou le site Visual composer est comme essayer de réparer un vaisseau spatial tout en essayant damp;rsquoignorer un alien géant et hostile qui absorbe la moitié de son énergie du moteur principal, un alien invité par lamp;rsquoéquipage parce quamp;rsquoil sait cuisiner. les chefs du vaisseau se réunissent, on namp;rsquoa pas besoin damp;rsquoinviter des extraterrestres, ce qui signifie quamp;rsquoun vaisseau peut voler quelque part et faire quelque chose, comme le vaisseau devrait le faire. Résumez ces deux points: si Gutenberg réussit, le développement du site WordPress pourrait commencer à fusionner au lieu de continuer à se diviser en centaines de cadres constructeurs solutions de distribution propriétaires (pour la plupart de faible qualité), une tendance que je considère comme permanente et que les commentateurs du WP Tavern qualifient de « fragmentation de l’expérience utilisateur tierce». Pertinence continue de wordpress pour les projets de petits sites Web À mon avis, si WordPress peut créer correctement le contenu, il aura peu de sens
Il peut y avoir des problèmes avec damp;rsquoautres styles CSS. Ce n’est pas un exemple très intéressant, mais c’est en partie parce que l’écosystème dans lequel les développeurs de plug ins ont une idée de la disposition possible de leur environnement de développement est une idée très étrange dans WordPress et son utilité est difficile à imaginer. Gutenberg peut fournir un ensemble suffisamment puissant damp;rsquooutils de mise en page, les développeurs de thèmes et de plug ins peuvent construire sur cette base. De même, si le contenu fonctionne de cette façon par défaut, voulez que le sujet commence à samp;rsquoappuyer sur le concept de grille réactive. Il samp;rsquoagirait damp;rsquoune normalisation très populaire qui namp;rsquoaurait pas besoin damp;rsquointroduire des problèmes de rétrocompatibilité pour les problèmes qui existent déjà sur le marché. Encore une fois, le thème est
La publication de tout a été rapidement abandonnée. WordPress est l’une des pires façons de bloguer ou de créer des mises en page, sa pureté idéologique n’a pas d’importance De plus, il ne samp;rsquoest pas fortement appuyé sur des outils de tiers et namp;rsquoa pas intégré quelque chose comme le gbiaafepb dans le noyau, mais il a évolué dans cette direction. WordPress est un écosystème ouvert et infiniment étendu avec des millions de codes tiers connectés à son logiciel de base. Il y a longtemps, WordPress a également pris la décision révolutionnaire de prendre en charge son écosystème par une forte compatibilité avec les versions précédentes, ce qui signifie que ce qui pouvait fonctionner dans le passé, même dans le Code tiers, devrait continuer à fonctionner avec la croissance et les changements du logiciel principal. Ce sont les deux choses les plus excitantes, peut être les plus excitantes, mais elles sont aussi des contraintes pour WordPress en tant que projet logiciel. Comme il se dirige vers le noyau, Gutenberg doit faire face à ces contraintes. Aucun de ses concurrents. Ainsi, en plus de la complexité fondamentale de la création d’un bon générateur de page dans WordPress (qui peut être résolue par de petites équipes motivées comme Beaver Builder ou elementor), la création de ce générateur de page dans le noyau de WordPress révèle une complexité effrayante, et je vais énumérer quelques unes de ces complexités: Puisque Gutenberg devrait remplacer metabase, Comment maintiendra t il le support damp;rsquohéritage pour toutes les solutions metabase disponibles basées sur php? Dans WordPress, il n’y a jamais eu de
Vient de commencer un cours de calligraphie à la maison), qu’adviendra t il de WordPress? Je doute que le Gutenberg que nous obtenons compromette l’expérience des gens sur WordPress. Au contraire, ça ne fera pas beaucoup de différence. Ce quamp;rsquoon a, camp;rsquoest le statu quo. Considérant la lenteur du cycle de développement de WordPress Core pour les principales versions de changement de paradigme, telles que les API rest, et l’engagement étonnamment cohérent des principaux développeurs à fournir un logiciel parfaitement compatible avec les versions précédentes de Core, Je doute fortement que le Gutenberg que nous obtenons nuira à l’expérience des gens avec wordpress. Au contraire, ça ne fera pas beaucoup de différence. Cela nous laisse le statu quo, ce qui peut aider à décrire un point: le statu quo si Gutenberg est assez petit et limité pour ne pas changer la trajectoire globale de WordPress, alors cette piste ressemble à ceci: du désordre ci dessous. À mon avis, squaspace est déjà supérieur à wordpress pour les sites très simples. Je suis un développeur à temps plein, mais quand un ami veut un site Web simple, je le crée dans squarespace et jamp;rsquoapprécie le processus. Le statu quo est que le projet de site Web damp;rsquoinformation simple continuera de migrer vers la solution damp;rsquohébergement. Au fur et à mesure que les petits projets WordPress B2C se raréfient, les marchés thématiques gonflés seront vides. Les implémentateurs WordPress seront gravement écrasés et deviendront des implémentateurs Square Space ou Wix ou des champs de changement. Fragmentation globale Poursuivre lamp;rsquointégration autour de diverses solutions commerciales. WordPress est depuis longtemps le meilleur moyen de créer presque tous les sites. Cela devient rapidement moins vrai et, bien sûr, le marché réagit beaucoup plus rapidement que le développement WordPress de base. Les communautés semi autonomes formées autour des technologies commerciales comme Divi, Beaver Builder et boldgrid continueront de proliférer
Lamp;rsquointégration (y compris lamp;rsquohébergement, lamp;rsquoenregistrement des noms de domaine, le développement personnalisé et damp;rsquoautres extensions verticales), Parce qu’ils ont restauré la prémisse que WordPress est la meilleure façon de créer un site Web pour un grand nombre d’utilisateurs avec un budget limité et des capacités techniques limitées. Inverser la tendance des parts de marché
Il y a beaucoup de bonnes options. Le principal problème décevant de Gutenberg est que WordPress a perdu l’occasion de rassembler un écosystème vaste, fragmenté et fortement redondant de thèmes plug ins frames constructeurs autour d’un ensemble fondamental de grands choix, ce qui est inquiétant à long terme. Enfin, je pense que je devrais souligner quelques autres auteurs WordPress qui, je pense, ont fait preuve d’un bon jugement dans les milliers de commentaires
Bloquer les médias: Gutenberg est tout ce dont WordPress a besoin, mais pas assez