PC Magazin Premium XXL Windows 7.5 (Vorschau)
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
IT PROFESSIONAL<br />
DVD CD<br />
PROGRAMMIERUNG Beispiel-Datei 115<br />
JavaScripte und Plug-ins<br />
Eine Reihe von Anbietern stellt kostenlose Scripte und Plugins<br />
für Bildergalerien, Karussels, Image-Rotators und einige<br />
andere zum Teil ungewöhnliche Effekte bereit.<br />
www.kostenlose-javascripts.de<br />
Für Flash und Flex gibt es ebenfalls eine ganze Reihe kostenloser<br />
Templates und Anwendungen, mit deren Hilfe Sie<br />
Pageflips und Karussell-Galerien erstellen. Auch für das JavaScript-Framework<br />
jQuery existieren viele weitere Librarys<br />
und Plug-ins für tolle Effekte.<br />
itemWidth: 110,<br />
itemHeight: 62,<br />
itemMinWidth: 50,<br />
items: ‚a‘,<br />
reflections: .5,<br />
rotationSpeed: 1.8<br />
}<br />
);<br />
}<br />
<br />
Im Content-Bereich Ihres HTML-Dokuments erstellen Sie einen DIV-<br />
Container und vergeben eine eindeutige ID. In unserem Beispiel karussel.<br />
Alle Bilder, die Bestandteil der Animation sein sollen, müssen<br />
innerhalb dieses Containers und einer Link-Anweisung ohne<br />
Ziel liegen. Der HTML-Quelltext:<br />
<br />
<br />
<br />
<br />
<br />
In Ihrer CSS-Datei vergeben Sie Style-Anweisungen wie Größe, Position<br />
und Hintergrundfarbe. Möglich sind weitere Formatierungen<br />
wie Rahmen oder Schatten. Achten Sie bei der Angabe von Höhe<br />
und Breite auf das richtige Seitenverhältnis, um die Bilder nicht zu<br />
verzerren.<br />
#karussel{<br />
width: 700px;<br />
height: 150px;<br />
background-color: #111;<br />
position: absolute;<br />
top: 200px;<br />
left: 100px;<br />
}<br />
Browser möglich ist. Erstellen Sie eine einfache Liste und vergeben<br />
Sie eine Klasse. Der HTML-Quellcode:<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Deklarieren Sie die Klassen in Ihrer CSS-Datei. Die Größenangeben<br />
der Bilder wählen Sie frei. Achten Sie hier darauf, dass die Proportionen<br />
erhalten bleiben. Ergänzen Sie eventuell die Stil-Definitionen<br />
mit Border-Angaben und Hover-Effekten. Ein Beispiel finden Sie auf<br />
Heft-DVD unter <strong>Magazin</strong>/IT Professional/Webtechnik/Galerie.html.<br />
Tipp 5<br />
Direkte-Export aus InDesign ab CS5<br />
■ InDesign CS5 bietet die bequeme Option, Pageflip-Dokumente im<br />
Flash-Format über die integrierte Export-Funktion zu erstellen.<br />
Legen Sie ein neues Dokument in der Größe der vorhandenen PDF-<br />
Dateien an. Wählen Sie Datei/Platzieren sowie die Checkbox Import-<br />
Optionen aktivieren. Bestimmen Sie die Seiten des PDF-Dokuments,<br />
die Sie für das PageFlip verwenden. Platzieren Sie jede PDF-Seite<br />
auf einer Seite im InDesign-Dokument und speichern Sie die Datei.<br />
Über Datei/Exportieren/SWF gelangen Sie zu einem Optionsfenster.<br />
Hier bestimmen Sie die Ausgabegröße, Papierfarbe und wählen zwischen<br />
verschiedenen Übergängen. Aktivieren Sie die Option HTML-<br />
Dokument erstellen, integriert InDesign beim Export die erzeugte<br />
SWF-Datei direkt in den Quelltext.<br />
pk<br />
#karussel a{<br />
position: absolute;<br />
width: 110px;<br />
}<br />
Tipp 4<br />
Die einfache Lösung mit HTML-Code<br />
■ Wer nicht auf Scripte, Erweiterungen und Plug-ins angewiesen<br />
sein will, kann seine Bilder per CSS in einer <strong>Vorschau</strong>-Galerie anzeigen.<br />
Die möglichen Effekte sind hier zwar eingeschränkt. Der Vorteil<br />
liegt jedoch darin, dass Sie keinerlei Scripte und Plug-ins benötigen<br />
und deshalb die Darstellung auf nahezu jeder Plattform und jedem<br />
Export-Artikel: Im<br />
Beispiel sehen Sie die<br />
Export-Funktion für<br />
PageFlips als SWF-Datei<br />
aus InDesign CS5. Für<br />
andere Layout- und<br />
Grafik-Programme gibt<br />
es ebenfalls praktische<br />
Zusatzmodule.<br />
www.pc-magazin.de <strong>PC</strong> <strong>Magazin</strong> 9/2012