wpaustria.org – WordPress Infoportal. Auf Deutsch und aus Österreich! Mit Anleitungen und News für Ihren Erfolg
wpaustria.org – WordPress Infoportal. Auf Deutsch und aus Österreich! Mit Anleitungen und News für Ihren Erfolg
  • Start
  • Tutorial
  • ☌

Die Nachteile von Page Buildern (Part 1)

Die Nachteile von Page Buildern (Part 1)

14. Oktober 2022 | Autorin: Zau Nie

  • Inhaltserstellung
  • dsgvo
  • gdpr
  • google fonts
  • page builder
  • Plugins
  • Theme

Erwartung an ein modernes Backend

Die einfache Handhabung und die große Flexibilität von Page Buildern hat dazu geführt, dass sich die meisten Kunden eine Umsetzung mit (oder für) Page Builder erwarten.

Viele Kunden erwarten von ihrer Website eine umfassende und einfache Kontrolle über alle Content-Bereiche. Das ist verständlich. Immerhin möchte man flexibel auf kleinere Veränderungen im Design selbstständig eingehen können und nicht immer dritte dafür bezahlen, nur um einem Button eine andere Farbe geben zu können. Page Builder zeichnen sich genau durch diese Flexibilität aus.

Allerdings tut sich dadurch auch das ein oder andere Problem auf.

    Inhalt auf dieser Seite:

  1. Erwartung an ein modernes Backend
  2. Das HTML von Page Buildern
  3. Die Styles bei Page Builder
  4. Page Builder und die DSGVO
  5. Zwischenfazit

Das HTML von Page Buildern

Um auf alle möglichen Eventualitäten vorbereitet zu sein, generieren Page Builder oft ein sehr überladenes HTML

Für eine einfache Überschrift wird von Elementor z.B. folgendes an HTML generiert.

Das Bild zeigt ein unnötig aufgeblähtes HTML vom Page Builder "Elementor" für die Anzeige einer Überschrift. Ein h2-Element wird dabei von 6 anderen Wrapper-Elementen umschlossen.
Ein unnötig aufgeblähtes HTML für die Darstellung einer Überschrift mit dem Page Builder „Elementor“

Die erste section und ein weiteres div sind durchaus ok und dienen einer klaren Strukturierung der Seite. Die weiteren 4 divs sind für eine einfache Überschrift nur mehr bedingt und vermutlich nur für den Editor im Backend relevant. So eine überladene Struktur verzögern im Frontend nur das Laden der Seite, weil der Browser unnötiges HTML scannen muss.

Dabei ist natürlich nicht jedes produzierte HTML schlecht!

Das Bild zeigt ein Beispiel vom Page Builder "Elementor" für eine gute HTML-Struktur eine Grids mit Flexbox.
Eine gute HTML-Struktur vom Page Builder „Elementor“ für ein Grid mit Flexbox

Diese Spalten wurden genau so erstellt, wie man sich das für Flexbox erwartet, um eben auch einen Rahmen um jedes einzelne Box ziehen zu können.

Das Bild zeigt die Standardformatierung von ungleich hohen Boxen.

Blöd ist dabei allerdings, dass die Boxen bei unterschiedlichen Inhalten nicht automatisch gleich hoch gezeichnet werden. Außerdem muss jede einzelne Box eigens mit den Styles für den Rahmen erstellt werden. Ein automatisches, zumindest kleines, Padding für die Boxen, damit deren Inhalte nicht direkt am Rand kleben, wäre dann noch die Extraportion, die wir hier nicht erwarten wollen.

Das Bild zeigt beispielhaft die Gestaltungsmöglichkeit eines Rahmens für eine Box mit Elementor. Wir müssen jeder Box einzeln die gleichen Styles geben, damit diese einheitlich sind.
Jede Box muss einzeln mit den Styles für Rahmen, Abstand zum Rahmen (padding), Hintergrund usw. erstellt werden.
Zu den Business-WordPress Anleitungen

Die Styles bei Page Builder

Auch beim CSS verhält es sich ähnlich. Es muss schließlich die Möglichkeit geben, jedes einzelne Element individuell zu gestalten.

Hier hat sich in den letzten Jahren zum Glück viel getan. Durch die großflächige Unterstützung von CSS custom properties (CSS-Variablen) konnte hier etwas an Performance gewonnen werden, indem der Umfang von abweichendem CSS geringer geworden ist.

Allerdings erkennt ein Page Builder natürlich nicht automatisch, dass wir z.B. alle unsere Boxen gerne mit einem grauen Rahmen und einem kleinen Padding um den Content herum erstellen wollen. Dafür müssen wir entweder die kostenpflichtige Pro-Version verwenden, oder selbst programmatisch eingreifen. So bekommen wir einfach Mehrfacheinträge für den Rahmen. Für jedes einzelne Element gibt es eine eigene Regel in den Styles.

Das Bild zeigt die Mehrfacheinträge bei Elementor am Beispiel von drei Boxen mit Rahmen.
Mehrfacheinträge bei Elementor für einzelne Boxen, die einfach nur gleich sein möchten.

Und ob es eine so riesige Liste an CSS braucht, um eine einfache horizontale Linie zu erstellen, wage ich zu bezweifeln.

Das Bild zeigt eine sehr lange Liste an CSS für eine einfache horizontale Linie, die als Trennung zwischen verschiedenen Bereichen dienen soll. Standardverhalten bei Elementor.
Viel CSS für eine einfache horizontale Linie, die als Trennung zwischen verschiedenen Bereichen dienen soll.
Zu den Anleitungen für fortgeschrittene WordPress User

Page Builder und die DSGVO

Außerdem ist bei Page Buildern immer auch Vorsicht geboten, wenn es um die DSGVO geht.

Niemand sollte erwarten, dass ein Page Builder mit der gewünschten oder gar mit jeder beliebigen Schriftart ausgeliefert wird. Nichts desto trotz wollen wir so viele Schriftarten wie möglich als Auswahl haben.

Daher kann man Elementor kaum vorwerfen, dass sie einfach auf Google Fonts verweisen und diese bei Bedarf auch über deren Server laden. Das war bis vor ein paar Jahren ohnehin der Standard beim Umgang mit Schriftarten.

Doch langsam wandelt sich der Trend und Schriftarten werden immer häufiger vom eigenen Server geladen. Damit sind wir auch auf der sicheren Seite, wenn es um die DSGVO geht. Mehr zum Thema gibt es hier: Keine Google Fonts, kein Google Analytics und keine Drittressourcen mehr erlaubt. DSGVO!

Das Bild zeigt die Standardeinstellung von Elementor beim Umgang mit Schriftarten von Google. Standardmäßig werden alle Schriftarten von einem Google-Server geladen. Das entspricht allerdings nicht der DSGVO!
Standardmäßig lädt Elementor die Schriftarten von einem Google Server!

Wenn wir keine Schriftarten von einem externen Server laden wollen, müssen wir diese Einstellung bei Elementor ändern. Zusätzlich sollten wir die 4 globalen Schirftarten in den Website-Einstellungen anders belegen, damit auch die richtigen Schriftarten geladen werden.

Das Bild zeigt die Website-Einstellungen von Elementor zum Ändern der Schriftarten. Es gibt vier global gesetzte Schriftarten: "Primär", "Sekundär", "Text", "Akzent".

Zu den Anleitungen für WordPress Starter

Zwischenfazit

Die Thematik um Page Builder ist einfach zu umfangreich, um sie innerhalb eines Artikels zu besprechen.

Daher habe ich mich hier erstmals auf ein paar Probleme mit der HTML-Struktur, den Styles und der Schriftart beschränkt. Außerdem befassen sich meine Beispiele ausschließlich mit dem Page Builder Plugin „Elementor“, da es mit über 5 Millionen aktiven Installationen zu einem der meistgenutzten Plugins seiner Art zählt.

Daneben gibt es noch weitere Nachteile, die wir in einem eigenen Artikel besprechen müssen, bevor wir uns noch mögliche Alternativen ansehen werden.

Für den ersten Teil bleibt festzuhalten, dass besonders bei CSS-Regeln bei Page Builder noch ein großes Problem besteht. Die Styles sind zu sehr auf einzelne Elemente beschränkt. Dadurch finden wir immer wieder Mehrfacheinträge für banale Dinge wie einen grauen Rahmen oder einfach abgerundete Ecken. Und 100 Zeilen CSS für eine horizontale Linie als Trennung zwischen zwei Bereichen ist eigentlich auch nicht nötig.

Schade ist auch, dass man nur in der kostenpflichtigen Pro-Version von Elementor eine eigene Schriftart hochladen kann. Um DSGVO-konform zu sein, muss man leider einige Einstellungen durchgehen und Umstellungen machen.

Die HTML-Struktur selbst ist zwar nicht optimal, aber den Umständen entsprechend das positivste, das hier erwähnt wurde.

Kommentar hinterlassen Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Ähnliche Beiträge

Was sind Page Builder?

Gratis, kostenpflichtiges Allrounder- oder doch ein individuell zugeschnittenes Theme?

Wie ich neue Plugins in WordPress hinzufüge

DAS WordPress Infoportal seit 2007

wpaustria.org

Servus und küss' die Hand gnä' Frau! Schön, dass Sie bei uns vorbeischauen!

Hier schreiben ausnahmslos Profi WordPress Entwickler, also Menschen, die mit dem WordPress-Core und allem Rundherum täglich zu tun haben.

Auf wpaustria.org finden Sie aktuelle News rund um WordPress sowie Anleitungen und unterstützende Videos für Ihren WordPress Erfolg.

Garniert mit schönen Bildern und dem Charme aus Österreich!.

Navigation

Start Tutorials für Fortgeschrittene

wpaustria.org wird betrieben von:

  • Impressum

& ist eine indit.at Division