Vivus.js

Vivus.js

Vivus to lekka klasa JavaScript, która pozwala animować pliki SVG, nadając im wygląd rysowania.
Vivus to lekka klasa JavaScript (bez zależności), która pozwala animować pliki SVG, nadając im wygląd rysowania.Dostępnych jest wiele różnych animacji, a także możliwość utworzenia niestandardowego skryptu, aby narysować plik SVG w dowolny sposób.Typy animacji • Opóźnione: każdy element ścieżki jest rysowany w tym samym czasie z niewielkim opóźnieniem na początku.Jest to obecnie domyślna animacja.• Synchronizacja: każda linia jest rysowana synchronicznie.Wszystkie zaczynają się i kończą w tym samym czasie, stąd nazwa „synchronizacja”.• OneByOne: każdy element ścieżki jest rysowany jeden po drugim.Ta animacja daje najlepsze wrażenie rysowania na żywo.Funkcja pomiaru czasu Aby zapewnić większą swobodę, można zastąpić animację każdej ścieżki i / lub całego pliku SVG.Działa trochę podobnie do funkcji synchronizacji animacji CSS.Ale zamiast używać funkcji sześciennej beziera, używa prostej funkcji JavaScript.Musi zaakceptować liczbę jako parametr (od 0 do 1), a następnie zwrócić liczbę (również od 0 do 1).To jest haczyk.Scenariusz Ta funkcja umożliwia skryptowanie animacji pliku SVG.Aby to zrobić, wartości niestandardowe zostaną ustawione bezpośrednio w DOM pliku SVG.Oto przykład użycia synchronizacji scenariuszy.Polecam zajrzeć do kodu źródłowego i pliku readme, aby uzyskać więcej informacji.

Stronie internetowej:

cechy

Alternatywy dla Vivus.js dla Web

Prototype

Prototype

Prototype to framework JavaScript, który ma na celu ułatwienie tworzenia dynamicznych aplikacji internetowych.Prototyp zapewnia różne funkcje do tworzenia aplikacji JavaScript.
dc.js

dc.js

dc.js to biblioteka wykresów JavaScript z natywną obsługą Crossfilter i umożliwiająca wysoce wydajną eksplorację dużego, wielowymiarowego zestawu danych (zainspirowana przez ...
KeyLines Graph Visualization Toolkit

KeyLines Graph Visualization Toolkit

KeyLines to zestaw narzędzi JavaScript do szybkiego tworzenia aplikacji do wizualizacji wykresów o wysokiej wydajności.
Html5media

Html5media

html5media to biblioteka JavaScript, która umożliwia każdej przeglądarce odtwarzanie multimediów zdefiniowanych w tagach mediów HTML5.
Janvas

Janvas

Rysuj grafikę wektorową online i twórz interaktywne treści w SVG.
Spine.js

Spine.js

Twórz niesamowite aplikacje JavaScript MVC
Espresso Framework

Espresso Framework

Skalowalne środowisko sieciowe ukierunkowane na szybkość i prostotę
Dracula Graph Library

Dracula Graph Library

Dracula to zestaw narzędzi do wyświetlania i układania interaktywnych wykresów wraz z różnymi powiązanymi algorytmami.
Fancybox

Fancybox

FancyBox to narzędzie do wyświetlania obrazów, treści HTML i multimediów w „lightbox” w stylu Mac, który unosi się nad stroną internetową.Został zbudowany przy użyciu biblioteki jQuery.
MochiKit

MochiKit

MochiKit to wysoce udokumentowany i dobrze przetestowany zestaw bibliotek JavaScript, które pomogą Ci szybko i sprawnie wykonać zadania.Potrzeba dobrych pomysłów znalezionych w Pythonie, Objective-C itp.