Hallo @Rolf B,
hallo @Matthias Scharwies,
Ich habe das befürchtet, dass es nicht so einfach geht, wie ich gehofft habe. Vielleicht hat ja auch deshalb mein Vordenker so ein Knotenprogramm geschrieben.
Das hat auch noch Probleme, und zwar bei den Tagesdiagrammen an den Tagen, wenn Schalttage im Spiel sind.
Die wollte ich dabei auch möglichst gleich beseitigen.
Meine Frage war daher, kann man bein SVG vielleicht mittels CSS und Positionierung mit Layern arbeiten? Ein Layer wäre dann das Gitterdiagramm und darüber würde man transparent die Layer mit Beschriftungen, Kurve Vortag, Kurve akteueller Tag, Kurve letztes Jahr zum gleichen Tag, usw. legen.
Und die könnte man dann am Client mittels JavaScript wahlweise ausblenden, so dass kein erneuter Request notwendig wäre und auch keine Neuberechnung im Backend.
Für JavaScript-Verweigerer müsste man vielleicht einen Fallback bauen, bei dem die Ebenen auch wahlweise ausgeblendet werden könnten, aber dank Caching am Server auch keine Neuberechnung notwendig werden muss.
Das waren so meine Ideen zu SVG und CSS.
Sind die Blödsinn, oder sind die realisierbar?
LG Helmut