_Nils: Alternativinhalt statt Flash - aber ....

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)"

  1. 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

    --
    ie:{ fl:( br:^ va:) ls:# fo:) rl:( n4:& ss:{ de:] js:| ch:? mo:) zu:$
    Smartbytes Webdesign in Oberhausen
  2. 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

    --
    Man soll den Tag nicht vor dem Abend loben.
    Und den Mann nicht vor dem Morgen.
      (alte Volksweisheit)
  3. 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

    --
    Heute schon gescribbelt?
    Scribbleboard
  4. 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