Hallo an alle die hier lesen.
Ich weiß, der titel ist nicht so Optimal...
Foldendes:
Ich arbeite an einer Karte die sich aus vielen kleinen Grafiken zusammensetzt und per Drag&Drop verschiebbar ist, beim darüberfahren Infos anzeigt usw...
Ich lade dabei alle Karteninfos in Javascript und somit gibts beim Scrollen und Neuzeichnen der Karte keinen weiteren Traffic. Alle grafiken liegen in einer Bilddatei.
Mein erster versuch war es für jeden Grafikschnipsel ein div zu generieren und mit clip den entsprechenden Inhalt anzeigen. Da die karte aber Vollbild ist werden das bei größeren Monitoren einige 100 bis 1000 divs. Trotzdem funktioniert diese Variante recht flüsig auf den gängigen Browsern.
Einen weiteren veruch hab ich mit dem neuen canvas Element versucht um darin die Karte zu zeichnen. Läuft im Firefox sehr gut und bietet viele zusätzliche praktische Möglichkeiten. Aber der IE unterstützt kein HTML5 und daher mußte ich für den auf ein script namens excanvas zurückgreifen aber da ist die Performance mieserabel - und den IE ausschliesen kann und will ich auch nicht (auch wenn ich kein Fan davon bin).
Kennt jemand weitere Möglichkeiten um viele viele Teilgrafiken schnell in den Browser zu zeichnen (per Javascript - eine neue Sprache muß es nicht sein...) sodass beim Scrollen ein recht flüssiger Eindruck entsteht?
Sollte auf den gängigen Browsern laufen und wenn möglich keine Plugins nutzen, die der Nutzer vorher installieren müsste.