Hallo fredy!
Stellt SMIL eine Alternative zu Flash dar. (ich spreche hier nicht von der Art wie die Datei erstellt wird, sprich programmiert oder 'zusammen-geklickt', sondern vom Ergebnis das rauskommt)
Wo liegen die Vorteile des einzelnen
Ich habe noch nie eine Flash-"Animation" erstellt, aber eins weis ich ganz sicher, SMIL ist keine Alternative zu Flash. SMIL ist eine zeitbasierte Multimedia-Anwendung, also es muß für jedes "Prozess" eine Zeitangabe gemacht werden.
SMIL liegt in der Version 1.0 vor und steckt nach meiner Meinung noch ganz tief in den Kinderschuhen. SMIL Dateien können mit einem einfachen Texteditor erstellt werde. Die Tags bzw. Syntax ist eine Mischung aus HTML, CSS, und XML. Unter diesem Link kannst Du Dir mal 3 SMIL Experimente vonb mir downloaden. Leider unterstützt meine Server keine *.smi Dateien, deshalb also als Download.
http://www.is-koeln.de/laugks/temp/smil.zip
Um mal ein Beispiel zu nennen. In dem 1. Experiment fliegt zum Schluß ein "Ende" von der linken oberen Ecke in die Mitte. Das Wort "Ende" ist ein jpg mit einem orangen Hintergrund. Ein transparenten Hintergrund kann man nicht machen, da man sonst nicht den Hintergrund des Fensterinhaltes sehen würde, sondern die Farbe Schwarz, die im Realplayer als Hintergrundfarbe definiert ist. Verstanden...? :-) Mir fällt das jetzt auch was schwer,es zu erklären! Man kann also mehrere Ebenen definieren. Den Hintergrund der Ebenen, kann man aber nicht transparent darstellen.
Auch finde ich das Einstellen des Zeitrablaufes noch was umständlich oder unausgegohren, kann auch sein, daß ich einen fehler gemacht habe und ich deshalb Probleme hatte... <g>. Man kann in die *.smi-datei noch eine *.rp (RealPixel-Datei) und *.rt (Realtext-Datei) einbinden. Das funktioniert dann wie Frames, positionieren geht dann über Pixelangaben. Auch Video, Sonddateien, Animationen usw. einbinden, ist möglich.
Ich habe gerade mal meine Links durchgeschaut, das einbinden auf eine Seite ist möglich, wie ist mir jetzt aber nicht ganz klar http://www.real.com/devzone/library/htmltime/demo1.html. ich meine über ein Plugin.
SMIL bei Real: http://www.real.com/devzone/library/creating/index.html
In der W3C (SMIL) 1.0 Specification, konnt ich aber nichts zu Realpixel- und Realtextformaten http://www.w3.org/TR/REC-smil finden, also wohl ein Ding von Real.
Noch ein Link zu zdnet: http://www.zdnet.de/news/artikel/1998/06/17001-wc.htm
Mit freundlichen Grüßen!
André Laugks