Bewertung:

Das Buch „SVG Animations“ von Sarah Drasner wird für seine klaren Erklärungen, den ansprechenden Schreibstil und die zahlreichen praktischen Beispiele zum Erlernen von SVG und seinen Animationen gelobt. Es eignet sich vor allem für Front-End-Entwickler, die ihre Kenntnisse erweitern wollen, insbesondere bei der Verwendung von SVG für Webprojekte. Allerdings wurde die Druckqualität stark kritisiert, was den Gesamteindruck für einige Leser beeinträchtigt hat.
Vorteile:Klare Erklärungen, ansprechend geschrieben, gut strukturiert mit Schritt-für-Schritt-Anleitung, zahlreichen Beispielen und Codepen-Links, wertvoll sowohl für Anfänger als auch für Fortgeschrittene und ein hervorragendes Nachschlagewerk für praktische Anwendungen in der Webentwicklung.
Nachteile:⬤ Schlechte Druckqualität, mit Bildern von geringer Qualität
⬤ einige Leser fanden, dass der Text in Bezug auf die Beispiele besser hätte sein können
⬤ Fehlen einer Bibliothek von funktionierenden Codebeispielen für die Praxis.
(basierend auf 20 Leserbewertungen)
SVG Animations: From Common UX Implementations to Complex Responsive Animation
SVG ist mit seinen reduzierten HTTP-Anforderungen und seiner gestochen scharfen Darstellung auf jedem Display extrem leistungsstark. Es wird zunehmend interessanter, wenn Sie seine Möglichkeiten für responsive Animation und Leistungsvorteile erkunden. Wenn Sie SVG animieren, müssen Sie sich der normalen Bildeigenschaften wie Komposition, Farbe, Implementierung und Optimierung bewusst sein. Wenn Sie jedoch animieren, erhöht sich die Komplexität jedes dieser Faktoren exponentiell.
Dieses praktische Buch zeigt Ihnen, wie Sie diese Probleme mit Blick auf Stabilität, Leistung und Kreativität lösen können.
⬤ Lernen Sie, wie Sie SVG browserübergreifend, abwärtskompatibel, optimiert und reaktionsfähig machen.
⬤ Animation planen und debuggen.
⬤ Komplexe Animationen responsiv gestalten, da viele Websites responsiv sind.
⬤ Profilieren Sie jede Animationstechnik in Bezug auf die Leistung, damit Sie wissen, worauf Sie sich mit jeder Bibliothek oder nativen Technologie einlassen.