Snap.svg

Snap.svg

Snap.svg ist eine brandneue JavaScript-Bibliothek für die Arbeit mit SVG.
Snap.svg ist eine brandneue JavaScript-Bibliothek für die Arbeit mit SVG.Mit Snap erhalten Webentwickler eine übersichtliche, optimierte, intuitive und leistungsstarke API zum Animieren und Bearbeiten von vorhandenen SVG-Inhalten sowie von mit Snap generierten SVG-Inhalten.Derzeit ist Raphaël die beliebteste Bibliothek für die Arbeit mit SVG.Einer der Hauptgründe, warum Raphaël zum De-facto-Standard wurde, ist die Tatsache, dass es Browser bis zu IE 6 unterstützt. Die Unterstützung so vieler Browser bedeutet jedoch, dass nur eine Teilmenge der SVG-Funktionen implementiert werden kann.Snap wurde vom Autor von Raphaël (Dmitry Baranovskiy) komplett neu geschrieben und wurde speziell für moderne Browser (IE9 und höher, Safari, Chrome, Firefox und Opera) entwickelt.Die Ausrichtung auf modernere Browser bedeutet, dass Snap Funktionen wie Maskieren, Ausschneiden, Muster, vollständige Verläufe, Gruppen und mehr unterstützt. Eine weitere einzigartige Funktion von Snap ist die Fähigkeit, mit vorhandenem SVG zu arbeiten.Das bedeutet, dass Ihr SVG-Inhalt nicht mit Snap generiert werden muss, damit Sie mit Snap arbeiten können (denken Sie an "jQuery oder Zepto für SVG").Das heißt, Sie erstellen SVG-Inhalte in Werkzeugen wie Illustrator, Inkscape oder Sketch und animieren oder bearbeiten sie auf andere Weise mit Snap.Sie können sogar mit SVG-Zeichenfolgen arbeiten (z. B. SVG-Dateien, die über Ajax geladen wurden), ohne diese zuerst rendern zu müssen. Dies bedeutet, dass Sie beispielsweise bestimmte Formen aus einer SVG-Datei abfragen und sie im Wesentlichen in einen Ressourcencontainer oder ein Sprite verwandeln könnenBlatt.Schließlich unterstützt Snap Animation.Durch die Bereitstellung einer einfachen und intuitiven JavaScript-API für Animationen kann Snap dazu beitragen, dass Ihre SVG-Inhalte interaktiver und ansprechender werden.Snap ist zu 100% kostenlos und zu 100% Open Source (unter einer Apache 2-Lizenz veröffentlicht).
snap-svg

Webseite:

Kategorien

Snap.svg-Alternativen für Web

Processing.js

Processing.js

Processing.js ist eine offene Programmiersprache, Port der ...
  • Kostenlose
  • Web
Raphaël

Raphaël

Raphaël ist eine kleine JavaScript-Bibliothek, die Ihnen die Arbeit mit Vektorgrafiken im Web erleichtern soll.
  • Kostenlose
  • Web
GraphicsJS

GraphicsJS

Kostenlose Open-Source-JavaScript-Bibliothek zum einfachen Zeichnen von HTML5-Grafiken und -Animationen.Es ist leicht und leistungsfähiger in Bezug auf die Standardfunktionen als die vorhandenen SVG / VML-basierten Komponenten, einschließlich Raphaël und Bonsai.