Gutenberg bietet neuen Ansatz für TinyMCE in WordPress 5.0, ein Plugin zur Wiederherstellung der alten Benutzeroberfläche wird verfügbar sein
Veröffentlicht: 2017-09-12
Die WordPress-Community ist derzeit knietief in Gutenberg-Angriffen, da der neue Editor fast jede Ecke des Ökosystems beeinflussen wird, wenn er in WordPress 5.0 ausgeliefert wird. Da Milliarden von Dollar durch die WordPress-Wirtschaft fließen, sind die Spannungen hoch, da viele Menschen sich und ihre Familien mit den Einnahmen aus Produkten und Dienstleistungen versorgen, die auf dem bestehenden Editor aufbauen.
Die ersten Eindrücke reichen von der völligen Ablehnung des neuen Editors bis hin zu denen, die ihn annehmen und hoffen, was er WordPress bringen wird. In den letzten Jahren sind die meisten wichtigen neuen Funktionen, die zu WordPress hinzugefügt wurden, durch den Feature-Plug-In/Feature-Projektprozess gekommen, bei dem Release-Leads und andere Mitwirkende entscheiden, ob eine vorgeschlagene Funktion für die Zusammenführung bereit ist. Das Gutenberg-Projekt geht einen etwas anderen Weg zum Kern, da Matt Mullenweg bereits bestätigt hat, dass Gutenberg mit WordPress 5.0 ausgeliefert wird, aber die Veröffentlichung kommt, wenn Gutenberg fertig ist. Dieser Ansatz ist Teil von Mullenwegs neuer Strategie für die Core-Entwicklung, die Releases stärker projektbasiert statt zeitbasiert macht.
Eine der häufigsten Bedenken von Entwicklern und Agenturinhabern bezüglich des Plans, Gutenberg in 5.0 aufzunehmen, ist, dass sie möglicherweise einige ihrer Websites von der Aktualisierung zurückhalten müssen. Die lautstärksten Gegner haben eine Möglichkeit gefordert, sich von Gutenberg abzumelden, damit es ihren Benutzern nicht aufgezwungen wird.
In einem Beitrag mit dem Titel „WordPress steht kurz vor seinem neuen Cola-Moment“ teilte Nate Hoffelder seine ersten Eindrücke des neuen Editors mit, nachdem er ihn für einen Testlauf genommen hatte. Er sagte, er schätze die versprochenen Änderungen, könne aber nicht herausfinden, wie man die Blöcke in der Demo erstellt, und mache sich Sorgen über den „durchschnittlichen Nicht-Techniker“, der versucht, die Schnittstelle zu verwenden.
Hoffelder bezog sich auf den Versuch von Coca-Cola, New Coke im April 1985 einzuführen, der schnell dazu führte, dass die Verbraucher eine Rückkehr zum ursprünglichen Geschmack forderten.
„Mein Bauchgefühl ist, dass, wenn Benutzer meine Frustration mit Gutenberg teilen, sie die Rückkehr der alten Benutzeroberfläche fordern werden“, sagte Hoffelder. „Aber die offizielle Veröffentlichung ist Monate und Monate entfernt, daher ist es durchaus möglich, dass ein UX-Experte (User Experience) die Gutenberg-Entwickler dazu zwingt, Gutenberg benutzerfreundlicher zu machen, bevor es einer ahnungslosen Öffentlichkeit zugefügt wird.“
WordPress-Benutzer können den alten Editor mit einem Plugin nach Gutenberg Lands in Core wiederherstellen
WordPress wird mit dem Gutenberg-Editor als Standarderfahrung in der Version 5.0 voranschreiten, aber Matt Mullenweg bestätigte in einem Kommentar in seinem Blog, dass ein Plugin für Benutzer verfügbar sein wird, die den alten Editor wiederherstellen möchten.
„Gutenberg verwendet TinyMCE, also könnte man es sich besser vorstellen, dass Gutenberg eine neue Version unseres Ansatzes für TinyMCE ist“, sagte Mullenweg. „Es wird die Standarderfahrung von WP sein, für Leute, die etwas verwenden möchten, das eher dem entspricht, was derzeit vorhanden ist, haben wir ein Plugin, das sie verwenden können.“
Dies sollte Entwicklern, die ihre Erweiterungen noch nicht für die Arbeit mit Gutenberg aktualisiert haben, sowie Agenturinhabern, die noch nicht bereit sind, ihren Kunden Zugriff auf den neuen Editor zu gewähren, eine gewisse Erleichterung bringen.
In seinem Beitrag mit dem Titel We Called it Gutenberg for a Reason teilte Mullenweg seine Vision mit, wie der neue Editor TinyMCE neu erfinden wird und welche Vorteile er für Plugin-Editoren bringen wird:
Plugin-Entwickler können sich vollständig in jeden Teil von WordPress integrieren, einschließlich Beiträge, Seiten, benutzerdefinierte Beitragstypen und Seitenleisten, ohne TinyMCE hacken oder ihre gesamte Funktion hinter eine Schaltfläche in der Symbolleiste quetschen zu müssen. Heutzutage macht es jedes Plugin, das WordPress erweitert, auf eine andere Weise; Die Blöcke von Gutenberg bieten einen einzigen, leicht zu erlernenden Einstiegspunkt für eine unglaubliche Vielfalt an Erweiterungen. Einige Leute haben bereits damit begonnen, ihre Plugins zu portieren und stellen fest, dass sie einfacher zu erstellen sind und eine stark verbesserte Benutzeroberfläche haben.
Für Entwickler, die sich Sorgen um die Kompatibilität ihrer Metaboxen machen, sagte Mullenweg, dass ein Plugin verfügbar sein wird, um die Legacy-Bearbeitungsseite für Metaboxen bereitzustellen. Ein Kommentator, dessen Websites stark von Advanced Custom Fields (ACF) abhängig sind, fragte, ob es eine Version von WordPress geben wird, die langfristige Unterstützung für Websites erhält, die nicht ohne Unterbrechung auf 5.0 aktualisiert werden können.
„Es wird keine solche Version von WP geben, aber es wird definitiv ein Plugin geben, das Ihnen die alte / alte Bearbeitungsseite gibt. Teilen Sie ACF unbedingt mit, dass die Gutenberg-Kompatibilität höchste Priorität hat“, sagte Mullenweg.
Scott Kingsley Clark, leitender Entwickler des Pods-Plugins, sagte, dass diese Unterstützung für ältere PHP-Metaboxen eine willkommene Neuigkeit für das Projekt sei, aber dass Pods auch mit Gutenberg an Bord gehen möchte, sobald die Ingenieure des Projekts eine Lösung für Metaboxen haben.
„Ich freue mich sehr darauf, die neuen Meta-Boxen von Gutenberg zu verwenden, sobald die API dies unterstützt und uns mehr zu nutzen gibt“, sagte Clark. „Sobald das verfügbar ist, zählen Sie uns zur sofortigen Adoption.“
Trotz der Zusicherung, dass ein Plugin verfügbar sein wird, um die alte Benutzeroberfläche wiederherzustellen, sind einige immer noch besorgt darüber, wie sich Gutenberg auf das WordPress-Ökosystem auswirken wird. Der durchschnittliche WordPress-Benutzer hat noch nie von Gutenberg gehört und seine Aufnahme in 5.0 wird eine große Veränderung sein.
In einem kürzlich erschienenen Artikel auf WPShout behauptet Fred Meyer, dass Gutenberg nicht annähernd weit genug geht, um den Benutzern das zu geben, was sie wirklich wollen, was er als Front-End-Bearbeitung und die Möglichkeit bezeichnet, Layouts innerhalb von Post-Inhalten zu erstellen.
„Gutenberg geht bei weitem nicht weit genug“, sagte Meyer. „Es wird den Kern-Content-Editor von WordPress nicht konkurrenzfähig mit gehosteten Builder-Lösungen oder sogar mit WordPress-eigenen Themen und Plugins machen (einschließlich schlecht gebauter, schlecht für die Community geeigneter Lösungen wie Visual Composer.)“
Meyer glaubt, dass Gutenberg die Möglichkeit hat, das WordPress-Ökosystem der Seitenerstellungstools zu defragmentieren, aber nur, wenn es sich in Richtung der Bereitstellung „eines funktionsreichen, entwicklerfreundlichen Front-End-Seitenerstellers und Inhaltseditors“ bewegt.
Als Reaktion auf das Feedback aus der Community sagte Tammie Lister, Designleiterin von Gutenberg, dass sich das Projekt derzeit auf die Bearbeitung konzentriert, bevor es sich mit der Seitenerstellung befasst. Das Team hat auch mit den Autoren von Seitenerstellungs-Plugins zusammengearbeitet, bevor der nächste Schwerpunkt auf der Anpassung liegt.
„Es ist noch etwas früh, um zu sagen, was mit Plugins und Buildern passieren wird“, sagte Lister. „Zunächst konzentriert sich Gutenberg auf den Editor. Die nächste Stufe ist für den Fokus auf die Anpassung (das Erstellen von Seiten). Eine Sache, die passieren muss, ist eine Menge Tests bestehender Plugins mit Gutenberg. So können wir sicherstellen, dass die Dinge funktionieren und Probleme begrenzen. Letztendlich werden immer mehr Plugins nicht mehr benötigt – oder zumindest nicht mehr so viele zusammen, um einfache Dinge zu erreichen. Dies kommt den Benutzern zugute und schafft ein besseres, einheitlicheres Erlebnis für alle.“
Wenn der erste Eindruck der Benutzer von Gutenberg ist, dass es nicht in der Lage ist, alle hochtrabenden Versprechen des Projekts zu erfüllen, kehren sie möglicherweise massenhaft zur alten Benutzeroberfläche zurück. WordPress wird dann einen Kampf haben, um die Benutzer davon zu überzeugen, ihm eine weitere Chance zu geben, wenn sich die Erfahrung verbessert, um Anpassungen einzubeziehen.
Mehrspaltige Layouts, die das Tor zum Seitenaufbau darstellen, sind derzeit nicht im Umfang der ersten offiziellen Version enthalten, die zum Kern kommt. Gutenbergs eindimensionaler, vertikal stapelnder Ansatz zur Gestaltung von Seiten ist nicht sehr inspirierend. Dies kann durchschnittliche Benutzer frustrieren, deren Erwartungen nicht durch das Verständnis gemildert wurden, dass eine zukünftige Version eine erweiterte Erfahrung beim Erstellen von Seiten enthalten wird. Ein Plugin, das es Benutzern ermöglicht, sich abzumelden, bis es eine Verbesserung gegenüber ihren aktuellen Tools darstellt, wird entscheidend sein, um die Community bei Laune zu halten.

