Umfangreiche Layoutverschiebungen vermeiden

08.12.2022

Krefeld

Im heutigen Zeitalter, in dem immer mehr Menschen das Internet von mobilen Geräten aus nutzen, ist es wichtig, dass Webseiten auf Bildschirme unterschiedlicher Größen qualitativ dargestellt werden. Eines der Probleme, das bei der Anpassung von Websites an verschiedene Geräte auftreten kann, ist ein großer Layout-Verschiebung (layout shift).

Was ist eine große Layout-Verschiebung?

Eine Layout-Verschiebung (layout shift) ist eine Veränderung der Position von Elementen auf einer Webseite, die während des Ladens der Seite oder während ihrer Nutzung auftritt. Dies kann dazu führen, dass der Benutzer auf die falsche Schaltfläche oder den falschen Link klickt, was frustrierend sein und die Benutzererfahrung verschlechtern kann.

Warum sollte man eine starke Verschiebung des Layouts vermeiden?

Eine starke Verschiebung des Layouts kann den Benutzererfahrung erheblich beeinträchtigen, was dazu führen kann, dass die Besucher der Website beschließen, sie zu verlassen. Dies kann zu einer Verringerung der Konversion und einer Verschlechterung der Analyseergebnisse führen. Darüber hinaus wird eine erhebliche Verschiebung des Layouts als ein Faktor berücksichtigt, der bei der Bewertung einer Website in Suchmaschinen berücksichtigt wird, sodass sie aus SEO-Gründen ebenfalls vermieden werden sollte.

Wie kann man eine Verschiebung des Layouts vermeiden?

Um eine starke Verschiebung des Layouts zu vermeiden, sollte man das Seitenlayout sorgfältig planen und mögliche Änderungen der Bildschirmgrößen berücksichtigen. Einige Empfehlungen, die dazu beitragen können, die Verschiebung des Layouts zu verringern, sind:

  • Verwenden Sie fließendes Layout, damit die Seitenelemente bei Änderungen der Bildschirmgröße automatisch skaliert werden.
  • Verwenden Sie das CSS-Eigenschaft object-fit für Bilder, damit sie automatisch entsprechend der Größe des Containers skaliert werden.
  • Laden Sie Ressourcen (wie Bilder und Schriftarten) asynchron, damit sie die Seitendarstellung nicht blockieren.
  • Verwenden Sie das Attribut sizes für img und source-Tags, damit der Browser die Größe der Bilder erraten und den benötigten Platz sofort reservieren kann.
  • Verwenden Sie Dienste wie webfontloader, um Schriftarten asynchron zu laden und die Standard-Schriftarten nahtlos durch die geladenen Schriftarten zu ersetzen.

All diese Maßnahmen können dazu beitragen, unerwünschte Verschiebungen des Layouts zu verringern und Ihre Website für Besucher attraktiver zu gestalten.