Anzeige optimieren

(Auszug aus "Das Einsteigerseminar SVG — Webgrafiken mit XML" von Helma Spona)

Wenn Sie die Grafik testen, werden Sie feststellen, dass der Bildaufbau relativ träge ist. Teilweise liegt das an den verwendeten Farbverläufen und Filtern, die beim Rendern recht viel Zeit beanspruchen. Das lässt sich jedoch nur ändern, wenn Sie darauf verzichten. Allerdings ist zu erwarten, dass auch beim SVG-Viewer noch Optimierungsbedarf besteht und die nächste Version vielleicht schon besser ist. Etwas beschleunigen können Sie die Grafik jedoch auch, indem Sie Teile der Grafik nicht für eine optimale Anzeige, sondern bezüglich optimaler Geschwindigkeit rendern lassen. Dazu müssen Sie in den <svg>-Tag einfach ein style-Attribut mit bestimmten Werten einfügen.

<svg width="800" height="600" style="shape-rendering:optimizeSpeed;text-rendering:optimizeSpeed">

Mit shape-rendering:optimzeSpeed legen Sie fest, dass grafische Elemente, wie Rechtecke, Kreise und Pfade, möglichst schnell gezeichnet werden sollen und text-rendering:optimizeSpeed legt die gleiche Eigenschaft für Textelemente fest. Damit schalten Sie jeweils den Antialiasing-Effekt aus.

Hinweis:
Von den Einstellungen bleiben allerdings die Filter- und Lichteffekte unberührt. Das bedeutet, dass Sie die Grafik erst dann richtig beschleunigen können, wenn Sie darauf verzichten.

   

<< zurück vor >>

 

 

 

Tipp der data2type-Redaktion:
Zum Thema SVG bieten wir auch folgende Schulungen zur Vertiefung und professionellen Fortbildung an:

Copyright © verlag moderne industrie GmbH 2001
Für Ihren privaten Gebrauch dürfen Sie die Online-Version ausdrucken.
Ansonsten unterliegt dieses Kapitel aus dem Buch "Das Einsteigerseminar SVG — Webgrafiken mit XML" denselben Bestimmungen wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.

verlag moderne industrie GmbH, Justus-von-Liebig-Straße 1, D-86899 Landsberg/Lech, fon ++49 (0) 81 91 / 125 – 0, leserservice(at)mi-verlag.de