9 großartige JavaScript-Framework-Skripte zum Zeichnen von Diagrammen im Web

9 großartige JavaScript-Framework-Skripte zum Zeichnen von Diagrammen im Web

9 großartige JavaScript-Framework-Skripte zum Zeichnen von Diagrammen im Web

title

1. Flot

javascript-chart-01

Flot ist ein reines Javascript-Framework zum Zeichnen von Diagrammen basierend auf dem jQuery-Framework. Es kann verschiedene Grafiken sofort auf der Clientseite zeichnen und generieren. Wichtig sind die Benutzerfreundlichkeit (mit zahlreichen optionalen Einstellungen), die attraktive Optik und interaktive Funktionen wie Diagrammzoom und Mausverfolgung. Dieses JavaScript-Framework ist für die bekannten Browser Internet Explorer 6/7/8, Firefox 2.x+, Safari 3.0+, Opera 9.5+ und Konqueror 4.x+ geeignet. Beispieldiagramm anzeigen

2. JS-Diagramme

javascript-chart-02

JS Chart ist ein kostenloser Diagrammgenerator auf Javascript-Basis, der kaum oder gar keine handschriftliche Codierung erfordert. Mit JS Chart können Sie Ihre Aufgabe der Diagrammerstellung problemlos erledigen, da Sie nur clientseitige (d. h. browserseitige) Skripte ohne zusätzliche Plug-Ins oder serverseitige Module verwenden müssen. Sie müssen nur das JS-Diagrammskript und das XML- oder Javascript-Array mit den Diagrammdaten vorbereiten, und schon ist Ihr Diagramm fertig.

3. TabelleZuChart

javascript-chart-03

TableToChart ist ein Web-Diagrammgenerator, der auf dem MooTools JS-Framework basiert. Er zeichnet grafische Diagramme unter Verwendung der in einer HTML-Tabelle enthaltenen Werte. Mit dem Tabellentag können Sie Balken-, Linien- und Kreisdiagramme erstellen.

4. PlotKit

javascript-chart-04

PlotKit ist ein Javascript-Framework zum Zeichnen von Diagrammen und Grafiken. Es unterstützt HTML Canvas, SVG basierend auf Adobe SVG Viewer und lokale Browser.

5. Yahoo UI-Diagrammsteuerung

javascript-chart-051

YUI Chart Manager kann Diagramme in Form von vertikalen Balken, horizontalen Balken, Linien, Kreisdiagrammen usw. auf Webseiten visualisieren. Zu den wichtigsten Funktionen gehören die Unterstützung von DataSource, Mouse-Over-Datentipps, kombinierte Diagramme und Skin-Funktionen.

6. ProtoChart

javascript-chart-061

ProtoChart ist ein auf Prototype und Canvas basierendes Open-Source-Framework, mit dem sehr schöne Diagramme erstellt werden können. Es unterstützt das Verbinden mehrerer Daten wie Linien-, Balken-, Kreis-, Kurven-, gemischte (Mix) und Oberflächendiagramme in einem einheitlichen Graphen. Es unterstützt IE6/7, FF2/3 und Safari und funktioniert sogar auf dem iPhone.

7. EJSChart

javascript-chart-07

EJSChart unterstützt Mausverfolgung, Mausereignisse, Tastaturverfolgung und -ereignisse, Zoomen, Scrollen und Fadenkreuze, um das Gefühl der Interaktivität zu erhöhen und das Benutzererlebnis von Webdiagrammen auf ein höheres Niveau zu bringen. Sie können aus verschiedenen Diagrammtypen wählen: Linien-, Flächen-, Streudaten-, Kreis- und Funktionsreihendiagramm. Jedes Detail des Diagramms kann angepasst werden.

8. fgCharting

javascript-chart-08

fgCharting ist ein einfacher Diagrammgenerator, der auf dem jQuery-Framework basiert. Er unterstützt auch verschiedene Diagrammtypen und kann Parameter anpassen.

9. Reines CSS-Datendiagramm

javascript-chart-09

Wie wäre es mit diesem Diagramm, das mit reinem CSS-Code implementiert wurde? Es ist unglaublich, oder? Möchten Sie wissen, wie es implementiert ist? Dann schauen Sie sich dieses Tutorial zum Erstellen von Diagrammen mit reinem CSS an.

Englisches Original: Nützliche Skripte zum Plotten von Diagrammen in Webseiten

<<:  Erfahren Sie mehr über den MySQL-Ausführungsplan

>>:  CSS3 Flex-Layout Justify-Content:Space-Between Die letzte Zeile wird linksbündig ausgerichtet

Artikel empfehlen

Das mobile Vue-Terminal realisiert den Finger-Gleiteffekt

In diesem Artikelbeispiel wird der spezifische Co...

Detaillierte Erklärung der Slots in Vue

Die Wiederverwendung von Code in Vue liefert uns ...

vue verwendet Ele.me UI, um die Filterfunktion von Teambition zu imitieren

Inhaltsverzeichnis Problembeschreibung Die allgem...

js, um einen einfachen Karusselleffekt zu erzielen

In diesem Artikel wird der spezifische Code von j...

32 typische spalten-/rasterbasierte Websites

Wenn Sie nach Inspiration für spaltenbasiertes Web...

Unterschiede zwischen MySQL MyISAM und InnoDB

Der Unterschied: 1. InnoDB unterstützt Transaktio...

Detaillierte Erklärung der CSS-Hintergrund- und Rahmen-Tag-Beispiele

1. CSS-Hintergrund-Tag 1. Stellen Sie die Hinterg...

Führen Sie die Schritte zur Installation von FFmpeg auf dem CentOS-Server aus

Vorwort Die Serversystemumgebung ist: CentOS 6.5 ...

Zusammenfassung der drei Regeln für die React-Statusverwaltung

Inhaltsverzeichnis Vorwort Nr.1 Ein Fokus Nr. 2 E...

Detaillierte Erklärung des Missverständnisses zwischen MySQL und Oracle

Inhaltsverzeichnis Wesentlicher Unterschied Daten...

Delegieren von Berechtigungen in Linux mit Sudo

Einführung in die Sudo-Autoritätsdelegierung su-S...