Alternativinhalt statt Flash - aber ....
_Nils
- sonstiges
Hi allerseits,
ich hänge gerade an obigem Problem. Habe eine Seite mit einem Flash-Film ("Polaroid-Effekt": eine graue Fläche entwickelt sich binnen einiger Sekunden zum normalen Bild). Die Seite checkt auf die übliche Art (JS für Geckos, VB für IE), ob das Plugin vorhanden ist, wenn nein gibt's das Alternativbild. Dieses entspricht dem letzten Bild des Flashfilms, also dem voll "entwickelten" Polaroid.
Problem: diejenigen clients, die zwar das Plugin haben, also den Plugin-check passieren, aber einen Flashblocker drin haben. Denen wird das Alternativbild nicht angezeigt. Und im Hintergrund des Flashfilms muss ich zwangsläufig das erste (graue) Bild des o.g. Film drinhaben, da es sonst bei denen mit Plugin zu einem unschönen Effekt kommen könnte: Erst wird das "Polaroid" voll "entwickelt" angezeigt (Hintergrund), dann wird es schlagartig grau (Flash geladen), dann "entwickelt" es sich wieder langsam -> mies.
Gibt es dafür eine Lösung?
Tausend Dank schonmal.
Nils
PS: "Das Format Ihres Postings scheint unsauber zu sein (z. B. keine Zeilenumbrüche, keine Satzzeichen, alles klein geschrieben oder ähnliches)"
Tachchen!
Problem: diejenigen clients, die zwar das Plugin haben, also den Plugin-check passieren, aber einen Flashblocker drin haben. Denen wird das Alternativbild nicht angezeigt.
Ich bin nicht der große "Flasher", aber da dir bislang niemand geantwortet hat:
Könntest du nicht das Hintergrundbild laden und ganz oben in einer Ecke
ein 1px großes Flashfilmchen starten, das nichts anderes macht, als per
ActionScript das eigentliche Polaroid zu laden?
Wird Flash geblockt klappt das nicht und das Hintergrundbild bleibt,
wird es nicht geblockt, kommt deine Polaroid-Animation ...
... oder so in der Art halt, siehe Eingangssatz. ;-)
Gruß
Die schwarze Piste
Moin,
PS: "Das Format Ihres Postings scheint unsauber zu sein (z. B. keine Zeilenumbrüche, keine Satzzeichen, alles klein geschrieben oder ähnliches)"
das dürfte von den vier Punkten im Thread-Titel herrühren. Die Forensoftware ist stilistisch recht anspruchsvoll. Drei Punkte akzeptiert sie noch ohne Murren (betrachtet sie AFAIK als _ein_ Symbol). Einen zusätzlichen Minuspunkt bekommst du auch, wenn du keine Mailadresse angibst, habe ich mal gelesen.
Aber solange das Posting wegen solcher Dinge nicht komplett abgelehnt wird und die Forensoftware bloß nochmal nachfragt, "äh, echt jetzt?", ist das ja nicht schlimm.
Schönen Tag noch,
Martin
Hallo Nils,
Die Seite checkt auf die übliche Art (JS für Geckos, VB für IE), ob das Plugin vorhanden ist
nein, das ist nicht die übliche Art.
<object type="application/x-shockwave-flash" data="xx.swf">
<param name="" value="">
<p>Hinweis auf fehlendes oder deaktiviertes Flash</p>
<img src="alternative">
</object>
Problem: diejenigen clients, die zwar das Plugin haben, also den Plugin-check passieren, aber einen Flashblocker drin haben. Denen wird das Alternativbild nicht angezeigt.
siehe oben.
Viele Grüße,
Jochen
So, da dies in absehbarer Zeit ins Archiv wandert und ich mir mittlerweile selbst eine sinnvolle Antwort geben konnte. Die zwei entscheidenden Links dazu:
http://blog.deconcept.com/2006/08/16/embedding-flash-content-using-web-standards-yes-again/ (lesenswerter Artikel zum Thema zeit- und webstandardgemäße Flash-Einbindung und Plugin-Erkennung)
http://blog.deconcept.com/swfobject/ Das Script dazu, wird auf zahllosen Sites eingesetzt, u.a. Youtube.
Grüße,
Nils