Programmoptimierung HTML

  • Servus zusammen,


    gibt es eine bessere Möglichkeit einen einzelnen Pixel in HTML anzeigen zu lassen?



    Benutze die Funktion zum anzeigen von Liniendiagrammen meiner Messwerte.

    Funktioniert super, nur die Performance lässt bei ein paar tausend Messpunkten etwas zu wünschen übrig.

    Gibt bestimmt eine bessere Möglichkeit, jemand einen Tipp?


    Viele Grüße

    Chris

  • Genau dazu ist der Canvas gemacht! Da kann man sogar Linien zeichnen, aber auch einzelne Pixel sind moeglich.


    Oder man nimmt SVG um Linien zu zeichnen. Die von Linus aufgezaehlten Libraries nutzen meist SVG (D3 kann beides).


    Oder eben, man macht es sich einfacher und nimmt eine Library ;)

  • Danke erstmal. Hab schon eine ähnliche Reaktion erwartet ;)

    War ursprünglich nur als Übergangslösung zum testen gedacht, aber die Ergebnisse sehen super aus, daher möchte ich ungern alles umschmeißen...

    Gibts eine Möglichkeit, meine Funktion entsprechend anzupassen?

  • Auf die stinkfaule Tour (ungetestet):


    * Einen Canvas mit der entsprechenden Groesse und der id "canvas" ins HTML einfuegen.


    Vor den End-Tag von html: