Direkt zum Inhalt
Bild
Untitled%20design%20%2835%29.png

Drupal 8.7 veröffentlicht neuen Layout Builder

AI-Translated
article publisher

Jayati

Drupal

Der lang erwartete und dringend benötigte Layout Builder wurde schließlich im Mai 2019 veröffentlicht. Mit dem Ziel, ein Content-Tool zu entwickeln, das mehr Leistung und Flexibilität als vergleichbare Systeme bietet, arbeitete die Drupal-Community mehr als ein Jahr lang an einem äußerst fortschrittlichen visuellen Tool. Zuvor waren digitale Marketer auf eingeschränkte Vorlagen angewiesen und mit umständlichen Design-Erfahrungen unzufrieden. Bei der kürzlichen Veröffentlichung von Drupal 8.7.0 erklärte Dries Buytaert jedoch, dass der neue Layout Builder in der Lage sein wird, verschiedene Arten von Inhalten zu bearbeiten und einzigartige und zukunftsweisende Funktionen zu entfesseln. Die Funktion von Layouts für Vorlagen-basierte und angepasste Inhalte ist entscheidend für Websites mit großen Inhaltsmengen. 

Für Websites mit umfangreichen Inhalten hat der Layout Builder nun die Fähigkeit von Drupal zur Handhabung von "strukturierten Inhalten" verbessert. 

Ein Mann, der im Himmel eine Leiter hochsteigt


Ursprünglich als experimentelles Modul in Drupal 8.5 eingeführt, lag der Hauptfokus des Layout Builders auf der Entwicklung eines Drag-and-Drop-WYSIWYG-Tools. Sich auf Software von Drittanbietern zu verlassen, wurde für viele mühsam, und Drupal wurde eines der ersten CMS, das dieses Risiko einging. Dieser Layout Builder bietet volle Kompatibilität mit Revisionen, Workflows und In-Context-Vorschauen. Es ist ein einzelnes, leistungsstarkes und visuelles Design-Tool, das Layout-Vorlagen erstellt, die den Entwicklungsprozess für die Site-Builder beschleunigen können. Das barrierefreie, mobilfreundliche Seitenerstellungs-Tool ermöglicht es Content-Autoren auch, einzelne Seiten einfach mit einzigartigen Layouts anzupassen.

Mit Beiträgen von 123 Einzelpersonen und 68 Organisationen kommt Drupal 8.7 mit diesem vielversprechenden Layout Builder.

Vorteile des Layout Builders

Die Verlagerung des Fokus in der Website-Entwicklung hat dazu geführt, dass sich der Layout Builder als das aufregendste visuelle Design-Tool für CMS herauskristallisiert hat. Lassen Sie uns die Gründe dafür untersuchen: 

  • Sie können Layout-Vorlagen für einen bestimmten Inhaltstyp erstellen, z. B. Blog-Posts, Produktseiten, Landingpages usw. 
  • Der Layout Builder ermöglicht es, die Vorlagen-Layouts anzupassen und sie von Fall zu Fall zu überschreiben. 
  • Er ermöglicht es Ihnen, benutzerdefinierte Landingpages zu erstellen, die nicht an einen Inhaltstyp oder strukturierte Inhalte gebunden sind. 
  • Das Tool besteht Drupals Accessibility-Gate (Konformitätsstufe AA mit WCAG und ATAG) mit einem stabilen Zustand für die Produktion. 
  • Die aktualisierte Version in Drupal 8.7 ermöglicht die Rationalisierung der Massenproduktion und unterstützt gleichzeitig die einzigartige Erstellung.
  • Die Drag-and-Drop-Verwaltung Ihrer Inhaltsblöcke ist jetzt mit dem neuen Layout Builder möglich. 
  • Zusätzlich unterstützt er Tastatursteuerungen und das Ein- und Ausschalten der Inhaltsvorschau, um dem Content-Editor die vollständige Kontrolle über seine Erfahrung beim Erstellen seiner Layouts zu geben.

Mit Beiträgen von 123 Einzelpersonen und 68 Organisationen kommt Drupal 8.7 mit diesem vielversprechenden Layout Builder. Darüber hinaus haben sich über 40 einzelne Mitwirkende freiwillig für den Erfolg dieser Version engagiert. 

Verbesserter Layout Builder in Drupal 8.7

Übersetzungsunterstützung

Da der Layout Builder verbesserte Funktionen für die Übersetzung bietet, gibt es hier zwei Ansätze:

  • Synchronisierter Übersetzungsansatz: Für mehrsprachige Websites, die das gleiche Layout haben, werden alle Inhalte und Felder automatisiert. Mit anderen Worten, jeder Text, der mit dem Layout Builder eingegeben wird, wird automatisch für Sie übersetzt. 
  • Unabhängiger Übersetzungsansatz: Wenn Sie andererseits unterschiedliche Layouts für zwei verschiedene Sprachen wünschen oder einen Lokalisierungsansatz für die Website verfolgen möchten, können Sie auch unabhängige und individuelle Übersetzungen dafür haben.

Benutzerfreundlichkeit 

Von Drupal 8.6 zu Drupal 8.7 hat sich die Benutzerfreundlichkeit drastisch verbessert:

  • Sie können jetzt die Liste der verfügbaren Blöcke eingrenzen und mehrere Optimierungen daran vornehmen. 
  • Kontextbezogene Links werden verwendet, um Verknüpfungen hinzuzufügen. Die Drupal-Community bewertet die Verwendung neu, da sie aus UI-Sicht wesentlich ist. 
  • Mit Ausnahme geringfügiger Änderungen liefert der Layout Builder jetzt Echtzeit-Updates basierend auf Änderungen, die in der Seitenleiste vorgenommen wurden.

Barrierefreiheit 

Die Benutzerfreundlichkeit ist immer mit der Barrierefreiheit verbunden. Wenn es nicht zugänglich ist, ist es aus offensichtlichen Gründen nicht nutzbar. Die überarbeitete Version verfügt über Funktionen wie: 

  • Verbesserte Verwendung von Drupal-Ankündigungen und ARIA-Attributen.
  • Jetzt können Sie einfach über die Tastatur auf Aktionsbefehle wie Speichern, Verwerfen oder Rückgängig machen von überall auf der Seite zugreifen. 
  • Tabledrag kann für viele verwirrend sein. Sie können eine Tabledrag-basierte UI erstellen, um alle Änderungen gleichzeitig im Layout Builder mit Drupal 8.7 vorzunehmen. 

Neue Medienbibliothek

Drupal 8.7 führt uns mit einer neuen, stilvollen und mit einer praktischen Benutzeroberfläche zahlreiche Verbesserungen in der Medienbibliothek ein:

  • Das hervorgehobene Design und die Barrierefreiheit der Benutzeroberfläche ebnen den Weg für die Inline-Medienerstellung in der Bibliothek selbst. 
  • Der Prozess der Suche nach Medienelementen in der Bibliothek, vom Massen-Upload bis zur Auswahl von Medienelementen und deren Einbettung in den Inhalt, verläuft mit der neuen Version ebenfalls reibungslos.
  • Das Medienmodul ermöglicht auch die Wiederverwendung von Bildern und Dokumenten, eine effizient verwaltete Drag-and-Drop-Funktion und bietet flexiblere Raster- und Tabellenansichten. 
  • Das Medienmodul ist mit dieser Medienbibliothek synchron und stabil und wird sich mit der kommenden Drupal 8.8-Version weiter verbessern.
Screenshot, der zeigt, wie man neue Medien im Layout Builder hinzufügt

Revisionen in benutzerdefinierten Menülinks & Taxonomie

Die folgenden Revisionen in der Version 8.7.0 zielen darauf ab, die Gesamtleistung des Layout Builders zu verbessern:

  • Es ermöglicht, dass die benutzerdefinierten Menülinks und Taxonomiebegriffe vollständig an den redaktionellen Workflows teilnehmen. 
  • Sie wurden für eine verbesserte Integration und Core-Unterstützung für das Workspaces-Modul mit einer neuen Update-API zur Unterstützung bei der Konvertierung weiterer Entitätstypen überarbeitet. 
  • Das Schema eines beliebigen Content-Entitätstyps kann nun zwischen nicht-revisionierbar oder nicht-übersetzbar und revisionierbar oder übersetzbar konvertiert werden. 

Automatische Entität 

Neben vielen Ergänzungen gab es auch einige Subtraktionen: 

  • Die Unterstützung für automatische Entitätsaktualisierungen wurde aufgrund von Datenintegritätsproblemen und Konflikten entfernt. 
  • Der Befehl drush entity:updates (drush entup) ist aufgehoben und die Entitätsänderungen werden nun mit Standard-Update-Prozeduren durchgeführt.

Internet Explorer 9 und 10

Der Workaround, der noch in D8.5 und D8.6 existierte, wird ebenfalls entfernt, da sich die Version *.7.0 von Internet Explorer 9 und 10 verabschiedet. Der Workaround wurde verwendet, um die Einbeziehung von mehr als 32 Stylesheets zu ermöglichen. 

Sehen Sie sich Buytaerts Demo-Video an, das den Layout Builder in Aktion mit Drupal 8.7.0 zeigt. 

Auf dem Weg zu Drupal 9

Die für Juni 2020 geplante Hauptversion von Drupal 9 wird dem Layout Builder neue Türen öffnen. Sie wird die Abhängigkeiten hauptsächlich auf Symfony aktualisieren, da die optionale Unterstützung für Symfony 4 voraussichtlich bis zur Version 8.8 abgeschlossen sein wird. Darüber hinaus können bessere Rückmeldungen zur Kompatibilität erhalten werden, da wir Drupal mit aktualisierten Abhängigkeiten von Drittanbietern in dieser Version testen. Drupal 8.7.0 enthält auch optionale Unterstützung für Twig 2 (für Websites, die ihre Composer-Konfiguration patchen können). 

Fazit

Neue Verbesserungen in Bezug auf die Barrierefreiheit der Tastaturnavigation, präzise Berechtigungen, Layout-Überschreibungen und die Auswahl der Spaltenbreite haben dem Layout Builder eine stabile Perspektive gegeben, und er ist bereit, auf Live-Sites zu arbeiten. Der Prozess des "Stein für Stein"-Aufbaus von Seiten mit einer Kombination von Elementen, der Konfiguration von Blöcken und der Drag-and-Drop-Funktion ist einfach und angenehm. 

Sehen Sie sich die neue Drupal 8.7.0-Version an und teilen Sie uns Ihre Ansichten in den Kommentaren mit! Wir würden uns auch freuen, von Ihnen unter [email protected] zu hören.

 

Abonnieren

Ready to start your digital transformation journey with us?

Verwandte Blogs

Zurück von der DrupalCon Atlanta 2025: Ein Meilenstein für OpenSense Labs

Zurück von der DrupalCon Atlanta 2025: Ein Meilenstein für OpenSense Labs

„Fit. Schnell. Für die Ewigkeit gebaut.“ Das war nicht nur ein Slogan, sondern die Denkweise, mit der wir zur DrupalCon…

Erklärbare KI-Tools: SHAPs Stärke in der KI

Explainable AI tools Explainable AI And SHAP OpenSense Labs

Wissen Sie, was erklärbare KI-Tools sind? Erklärbare KI-Tools sind Programme, die zeigen, wie eine KI ihre Entscheidungen…

KI-Chatbots: Präzision und Persönlichkeit in Perfektion

Creating AI Chatbot OpenSense Labs

In der Welt der künstlichen Intelligenz ist die Entwicklung eines KI-Chatbots, der nicht nur akkurate Informationen liefert…