Heiner: Beste Methode zum Einbinden von Flash & Co.?

Hallo,

Wie binde ich am besten Flash, QuickTime, SVG etc. in meine Seite ein. Es gibt ja object und das veraltete embed. Wie kann ich die Elemente kombinieren, dass ich am allerbesten die Objekte einbinde und es für den Nutzer am komfortabelsten ist. Möglichst viele Browser sollen profitieren.

Derzeit mache ich es so:

<object data="quicktime-beispiel.mov" type="video/quicktime" width="400" height="300"><p>Leider beherrscht Ihr Browser kein QuickTime</p></object>

Welche Attribute und Elemente würdet Ihr ergänzen? Gibt es da eine Art Standard?

Heiner

  1. Tach auch,

    Derzeit mache ich es so:

    <object data="quicktime-beispiel.mov" type="video/quicktime" width="400" height="300"><p>Leider beherrscht Ihr Browser kein QuickTime</p></object>

    Und das funktioniert? Ich dachte der IE erkennt den nur mit der classid damit die ActiveX control anspringt?

    Welche Attribute und Elemente würdet Ihr ergänzen? Gibt es da eine Art Standard?

    Hier gibt's die Empfehlung von Apple fuer QuickTime:
    http://www.apple.com/quicktime/tools_tips/tutorials/activex.html

    Des weiteren koennte dieser Artikel interessant sein:
    http://www.alistapart.com/stories/flashsatay/

    Gruss,
    Armin

    --
    Location: Swindon/Wiltshire/England/UK/Europe/Northern Hemisphere/Planet Earth/Solar System/Milky Way Galaxy/Universe
    http://www.ministryofpropaganda.co.uk/
    1. Und das funktioniert? Ich dachte der IE erkennt den nur mit der classid damit die ActiveX control anspringt?

      ja, das funktioniert nicht im IE. Die IE Methode hingegen funktioniert nur in ActiveX fähigen Browsern (also nur im IE)...

      Ab Januar wird es aber deutlich schlechter funktionieren (im IE):
      http://www.microsoft.com/presspass/press/2003/oct03/10-06EOLASPR.asp

      Ab dann wird man wohl alle Teile von HTML Seiten die Java, Flash, Quicktime, Real, MediaPlayer,... einbinden per document.write() erzeugen müssen. Ganz lustig dass :-(

      Dominik

    2. Und das funktioniert? Ich dachte der IE erkennt den nur mit der classid damit die ActiveX control anspringt?

      Klappt in meinem IE (5.5) wunderbar.

      Heiner

      1. Klappt in meinem IE (5.5) wunderbar.

        hmm, bei mir ging es mit IE 6 (neueste Patches) nicht. Vielleicht ging es mal bevor MS die Unterstützung für Netscape Plugins aus dem IE entfernt hat.
        Wie genau sieht denn der HTML Code aus mit dem es bei Dir geht - hast du was geändert?

        Dominik

        1. Ich habe nur den Dateinamen anonymisiert.

          1. Ich habe nur den Dateinamen anonymisiert.

            jetzt habe ich herausgefunden warum es zuerst nicht klappte. Wenn das Quicktime Plugin im Mozilla benutzt wurde, verbleibt es wohl im Hauptspeicher und kann in einem später gestarteten IE nicht benutzt werden, solange Mozilla nicht beendet wird. Umgekehrt geht es komischerweise...
            Seltsame Fehler gibt es.

            Dominik

        2. uuups, ich habe es noch mal probiert und jetzt geht es auch mit Deiner Methode...
          Lag vermutlich daran dass ich zwischendurch den RealPlayer neu installiert habe und der die Mime Types von Quicktime zerwürfelt hat.

          Dominik