20.01.2013 Aufrufe

XML » SVG Presenter - Carto:net

XML » SVG Presenter - Carto:net

XML » SVG Presenter - Carto:net

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

<strong>XML</strong> <strong>»</strong> <strong>SVG</strong> PRESENTER | STRUKTURIERTE MULTIMEDIA-PRÄSENTATION IM WEB 186<br />

ten in Rahmen von <strong>SVG</strong> doch recht verblüffenden Nachlässigkeit der <strong>SVG</strong>-Entwickler war zur Realisierung<br />

des für die <strong>Presenter</strong>-Konzeptstudie vorgesehenen Zitat-Elements 1 [s.6.5.1] die Umsetzung eines weiteren,<br />

relativ umständlich zu programmierenden „Work-Arounds“ erforderlich, welches die Fließtext-<br />

Eigenschaften längerer Zitate sozusagen „von Hand emuliert“:<br />

Abb. 6.5.3.3:<br />

Das -<br />

Element für<br />

(auch längere)<br />

Zitate emuliert<br />

Fließtext.<br />

Für diese<br />

Problematik<br />

haben die<br />

Entwickler der<br />

<strong>SVG</strong>-Spezifikation jedoch bereits Abhilfe angekündigt: So soll etwa die künftige Version des<br />

<strong>SVG</strong>-Standards 2.0 ein so genanntes flowText-Element beinhalten, das die soeben angemahnte Fließtext-<br />

Funktionalität<br />

endlich beinhalten soll [vgl. Watt02:1039ff]. Die seitens des W3C jüngst herausgegebene<br />

„<strong>SVG</strong> Roadmap“<br />

[Jack03a] macht jedoch deutlich, dass auch durch die Entwicklung der modularen Versionen<br />

1.1 [FFJ03] sowie 1.2 der Veröffentlichungstermin<br />

der 2. <strong>SVG</strong>-Generation relativ weit nach hinten gerückt<br />

ist. Somit ist auch bezüglich des <strong>XML</strong> <strong>»</strong> <strong>SVG</strong> <strong>Presenter</strong>s davon auszugehen, dass die soeben dargelegte<br />

„Notlösung“ zur Emulation von Fließtext noch einige Zeit bestand haben wird, auch wenn maßgebliche<br />

<strong>SVG</strong>-Entwickler „nicht ausschließen“ wollen, ein entsprechendes, diesbezügliches „Hotfix“ noch in der Ende<br />

dieses Jahres erwarteten Version 1.2 des Grafikstandards zu implementieren:<br />

It seems likely that at least some automatic text wrapping functionality will be added in S VG 1.2<br />

6.6 Mögliche Erweiterungen und Verbesserungen<br />

Neben den im vorangegangenen Kapitel diskutierten Schwächen sowohl der Viewer-Umgebung als auch<br />

der <strong>SVG</strong>-Sprache selber sollen natürlich auch die unter Betrachtung der derzeitigen Version des <strong>XML</strong> <strong>»</strong> <strong>SVG</strong><br />

<strong>Presenter</strong>-Prototypen deutlich werdenden Mängel und Verbesserungspotentiale der hier vorgestellten<br />

Präsentationsläsung<br />

nicht unerwähnt bleiben: So beinhaltet die hiermit vorgestellte Konzeptstudie<br />

des <strong>Presenter</strong>s<br />

bislang lediglich die Formatdefinition sowie den Prototypen der Präsentations-Komponente<br />

– zur Er-<br />

stellung der Präsentationsdaten im <strong>XML</strong>-Format wurde bislang jedoch lediglich auf grafische<br />

<strong>XML</strong> -Editing-<br />

Tools [vgl. ShSi99, Tren02] zurückgegriffen, die eine sinnvolle Manipulation bzw. Neu-Erstellung einer<br />

Präsentation gemäß der durch die „Presentation Data“-Typdefinition vorgegebenen <strong>XML</strong>-Konvention ererlauben:<br />

Abb. 6.6.1: Editierung der<br />

Präsentationsdaten mit Xeena<br />

[ShSi99]<br />

Denkbar ist nun darüber hinaus<br />

freilich auch eine konsequente<br />

Umsetzung einer entsprechenden<br />

Editing-Komponente im<br />

Rahmen des <strong>XML</strong> <strong>»</strong> <strong>SVG</strong> <strong>Presenter</strong>s,<br />

die anstatt der bislang zur<br />

1 Syntax: … <br />

[Watt02:38]

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!