 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, Fragen stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
05.11.2007, 16:28
|
#1
|
|
TP-Senior
Registriert seit: Mar 2005
Ort: Muhkuhland
|
Flash valide einbinden
Hi, ich bin ziemlicher Neuling in Sachen Flash, da mich das Thema eigentlich nicht interessiert. Vielmehr interessiert es mich eine valide Seite zu schreiben. Leider habe ich bislang keine Möglichkeit gefunden selbiges zu realisieren. Mein Quelltext:
HTML-Code:
</div>
<div id="flash">
<object classid="CLSID:D27CDB6E-AE6D-11cf-96B8-444553540000" width="335" height="335"
codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=4,0,0,0">
<param name="movie" value="flash/beispiel.swf" />
<param name="quality" value="high" />
<param name="scale" value="exactfit" />
<param name="menu" value="true" />
<param name="bgcolor" value="#663300" />
<param name="loop" value="false" />
<embed src="flash/beispiel.swf" quality="high" scale="exactfit" menu="false"
bgcolor="#663300" width="335" height="335" swLiveConnect="false"
type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash">
</embed>
</object>
</div>
Im Moment werden quasi alle Punkte unter <embed ...> angezeigt. Wo wir gerade beim Thema sind, welcher doctype bietet sich für Flash eigentlich an?
Jemand eine Idee?
Gruß, Philippp
|
|
|
05.11.2007, 16:32
|
#2
|
|
TP-Urgestein
Registriert seit: Nov 2003
Ort: NRW
|
Nutze einfach UFO.
Ich gebe Dir nun mal den Google Cache link, da die Page gerade off ist.
Die JS Datei findest Du dann im Anhang.
Ach ja, Doctype ... das ist Flash egal. Intern arbeitet es eh mit utf-8
|
|
|
05.11.2007, 16:49
|
#3
|
|
TP-Greis
Registriert seit: Mar 2001
Ort: Berlin, Germany
|
Die valide Variante (XHTML) sieht so aus und funktioniert auch tadellos:
PHP-Code:
<object width="600" height="300" data="flashfilm.swf" type="application/x-shockwave-flash"> <param name="movie" value="flashfilm.swf" /> </object>
Wozu bitte ein JS? 
__________________
“My software never has bugs. It just develops random features ...”
» DevShack - die Website des freien Webentwicklers Boris
|
|
|
05.11.2007, 16:51
|
#4
|
|
TP-Urgestein
Registriert seit: Nov 2003
Ort: NRW
|
Du hast den FP 7 drauf, ich nutze Techniken des FP 8. Und nun?
Ach ja und Deine Version hat noch nen Problem. Lesestoff
|
|
|
05.11.2007, 16:57
|
#5
|
|
TP-Senior
Registriert seit: Mar 2005
Ort: Muhkuhland
|
Das ging ja mal schnell. Werde ich gleich ausprobieren.
Danke und Gruß,
Philippp
|
|
|
05.11.2007, 17:19
|
#6
|
|
TP-Greis
Registriert seit: Mar 2001
Ort: Berlin, Germany
|
Fp?!?
__________________
“My software never has bugs. It just develops random features ...”
» DevShack - die Website des freien Webentwicklers Boris
|
|
|
05.11.2007, 17:20
|
#7
|
|
TP-Urgestein
Registriert seit: Nov 2003
Ort: NRW
|
FlashPlayer
|
|
|
05.11.2007, 21:47
|
#8
|
|
TP-Greis
Registriert seit: Mar 2001
Ort: Berlin, Germany
|
Zitat:
Zitat von webcreate
FlashPlayer
|
Nö, ich nutze den aktuellen FlashPlayer 9.0 r47 
__________________
“My software never has bugs. It just develops random features ...”
» DevShack - die Website des freien Webentwicklers Boris
|
|
|
05.11.2007, 22:02
|
#9
|
|
TP-Urgestein
Registriert seit: Nov 2003
Ort: NRW
|
Nun habe ich fast den Eindruck, Du willst mich nicht verstehen.
Wenn ich eine Einbindung ohne JavaScript verwende, dann kann man die Player Version des User nicht abfragen.
Somit kann man nicht sicher stellen, dass der User auch den neusten Player hat, oder zumindest den, der für die jeweilige Flash-Animation benötigt wird.
Daher verwenden alle heute gängigen Einbindungen JS.
Bei der Einbindung die Du zeigst (Satay Methode) hat man zudem im IE die stressige Meldung, dass man die Animation aktivieren soll/muss.
Einer der Gründe, warum Adobe auch eine Komponente nachgelegt hat,
mit der dann bei der Veröffentlichung aus Flash heraus, gleich eine valide auf JS basierende Einbindung erfolgt.
Du kannst es nun drehen und wenden wie Du willst.
Eine valide Einbindung ist möglich, ja, aber diese ist aus den hier nun genannten Gründen und weiteren nur suboptimal und daher nicht zu empfehlen.
|
|
|
05.11.2007, 22:06
|
#10
|
|
TP-Greis
Registriert seit: Mar 2001
Ort: Berlin, Germany
|
Ok, ist angekommen und bedarf keiner Diskussion.
Das ist allerdings kein Grund, gleich so pampig zu werden ...?
__________________
“My software never has bugs. It just develops random features ...”
» DevShack - die Website des freien Webentwicklers Boris
|
|
|
05.11.2007, 22:08
|
#11
|
|
TP-Urgestein
Registriert seit: Nov 2003
Ort: NRW
|
Pampig? Haben wir nun unterschiedliche Threads gelesen?
Wo was wie???
Sollte es Dir nun so vorgekommen sein, sorry, sollte so nicht rüber kommen, wollte es einfach nur deutlich darstellen ...
|
|
|
05.11.2007, 22:28
|
#12
|
|
TP-Greis
Registriert seit: Mar 2001
Ort: Berlin, Germany
|
Ok, kam mir grad so vor, sorry.
Was sagst du zu dieser anderen Lösung (ohne JS, aber mit Conditional Comments und mehr Markup): http://damowmow.com/playground/demos/flash/001.html
__________________
“My software never has bugs. It just develops random features ...”
» DevShack - die Website des freien Webentwicklers Boris
|
|
|
06.11.2007, 00:21
|
#13
|
|
TP-Urgestein
Registriert seit: Nov 2003
Ort: NRW
|
Auch nicht so viel, weil ich dabei nur für den IE die Version bestimmen kann. Bei anderen Browsern wird ja nur geprüft, ob ein Player da ist oder nicht, nicht aber welche Version.
Außerdem ist im IE immer noch die ActiveX Aktivierung drin.
Lies Dir mal die 13 Gründe auf der Ufo Page durch, dann wird schnell klar, was die Stärken sind, wenn man es via JS macht.
|
|
|
06.11.2007, 01:00
|
#14
|
|
TP-Greis
Registriert seit: Mar 2001
Ort: Berlin, Germany
|
UFO scheint das gleiche wie SWFObject zu sein ... und wenn ich den Websites glaube, ist letzteres auch aktueller und besser?
Kennst du es, bzw. welches würdest du eher einsetzen?
EDIT:
Ich hab gerade gelesen, dass sich die beiden Programmierer von UFO und SWFObject zusammengepackt haben und gemeinsam an SWFObject 2 arbeiten ... nett 
__________________
“My software never has bugs. It just develops random features ...”
» DevShack - die Website des freien Webentwicklers Boris
|
|
|
06.11.2007, 01:26
|
#15
|
|
TP-Urgestein
Registriert seit: Nov 2003
Ort: NRW
|
Der Grundgedanke war/ist bei ActiveContent von Adobe, SWFObject und UFO der gleiche.
Ich zog UFO/SWFO der Lösung von Adobe vor, weil die Einbindung kürzer ist und zudem diese Lösungen weitere Vorteile haben.
Warum ich seiner Zeit auf UFO und nicht SWFO gegangen bin kann ich heute nicht mehr genau sagen.
Das sich die beiden nun aber zusammen tun, mir auch neu, danke für die Info, ist erfreulich und auch sinnig. Somit hat man dann eine Lösung Flash schnell einfach und effektiv einzubinden.
Wie gesagt, man kommt auch ohne JS aus, jedoch wenn man auf der sicheren Seite sein will, ist es imho die beste Lösung und durch Zeiten wo JS eh immer mehr genutzt wird, sehe ich darin keine wirkliche Barriere.
EDIT
|
|
|
| |