Skip to main content

Kontakt

Was interessiert Sie?

Zurück zum Glossar (W)
Glossar · W

Web-Animation.

Web-Animation bezeichnet Bewegung auf Websites — von kleinen Übergängen bei Buttons und Menüs über Einblendungen beim Scrollen bis zu aufwendigen interaktiven Szenen. Umgesetzt wird sie mit CSS, JavaScript-Bibliotheken wie GSAP, SVG oder WebGL; gut eingesetzt lenkt sie den Blick und erklärt Zusammenhänge.

Illustration zu «Web-Animation»: Element, das sich entlang einer Bewegungskurve einblendet https://ihre-firma.chease-out · 400 ms

Web-Animation — ausführlich erklärt

Animation auf Websites hat drei Aufgaben. Sie gibt Rückmeldung: Ein Button, der beim Antippen leicht reagiert, bestätigt die Eingabe. Sie schafft Orientierung: Ein Menü, das aus einer Richtung hereingleitet, zeigt, woher es kommt und wohin es wieder verschwindet. Und sie erzählt: Eine Abfolge von Schritten, die beim Scrollen nacheinander erscheinen, erklärt einen Ablauf verständlicher als ein statisches Bild. Animation, die keine dieser Aufgaben erfüllt, ist Dekoration — und kostet Aufmerksamkeit und Ladezeit.

Technisch reicht die Bandbreite von einfachen CSS-Übergängen bis zu komplexen Szenen. CSS-Transitions und -Animationen genügen für Hover-Effekte, Menüs und Einblendungen. Bibliotheken wie GSAP steuern Zeitleisten und scrollgebundene Abläufe präzise. SVG eignet sich für gezeichnete Linien, Icons und Diagramme in Bewegung. WebGL ermöglicht dreidimensionale Effekte und Partikelsysteme, verlangt aber deutlich mehr Rechenleistung und sorgfältige Optimierung.

Leistung ist der kritische Punkt. Flüssig wirken Animationen, die nur Eigenschaften wie transform und opacity verändern, weil der Browser sie ohne Neuberechnung des Layouts darstellen kann. Animationen von Breite, Höhe oder Position zwingen den Browser zu teuren Berechnungen und führen auf schwächeren Smartphones zu Ruckeln. Schwere Animationsbibliotheken sollten erst geladen werden, wenn sie gebraucht werden, damit sie den ersten Seitenaufbau und die Interaction to Next Paint nicht belasten.

Barrierefreiheit gehört dazu. Manche Menschen reagieren auf starke Bewegung mit Schwindel oder Übelkeit. Betriebssysteme bieten deshalb die Einstellung «Bewegung reduzieren», die Websites über die CSS-Abfrage prefers-reduced-motion respektieren sollten: Animationen werden dann verkürzt oder durch einfache Überblendungen ersetzt. Inhalte dürfen nie nur über Animation vermittelt werden.

Beispiel: Ablauf erklären statt beschreiben

Ein Fensterbauer erklärt auf seiner Website den Ablauf von der Anfrage bis zur Montage in sechs Schritten. Als Textliste wird der Abschnitt kaum gelesen. Als Zeitleiste, bei der jeder Schritt beim Scrollen mit einer kurzen Linie und einem Icon erscheint, bleibt der Besucher länger — und versteht, dass Besichtigung und Offerte kostenlos sind. Bei aktivierter Einstellung «Bewegung reduzieren» erscheinen die Schritte ohne Bewegung, der Inhalt bleibt identisch.

Animationen planen und umsetzen wir als eigene Leistung, siehe Animationen, und als Teil von Premium-Websites. Ob sich GSAP lohnt, erklärt der Artikel GSAP-Animationen: lohnt sich das?.

Weiterführende Seite

Animationen

Häufige Fragen zu Web-Animation

Nicht zwingend. Animationen mit transform und opacity laufen flüssig und belasten wenig. Langsam wird es mit schweren Bibliotheken, die sofort geladen werden, mit Animationen von Layout-Eigenschaften oder mit vielen gleichzeitigen Effekten.

Nur indirekt, wenn sie Ladezeit und Interaktivität verschlechtern oder Inhalte erst nach JavaScript sichtbar werden. Inhalte sollten im HTML stehen und ohne Animation lesbar sein.

Eine CSS-Abfrage, mit der eine Website erkennt, dass Nutzer im Betriebssystem «Bewegung reduzieren» aktiviert haben. Animationen werden dann reduziert oder durch einfache Überblendungen ersetzt.

Bereit für Ihr Projekt?

Wenden Sie dieses Wissen auf Ihre Website an — DLM Digital hilft Ihnen dabei.