Fabian: IE und PNG

Hi!

Kann es sein, dass der Internet Explorer der einzige neue Browser ist, der keine Tranzparenz in PNG-Bildern anzeigen kann?

Und: Wie kann ich meine transparenten Bilder trotzdem im IE anzeigen, wenn ich keine Gif-Bilder verwenden kann?

Gruß, fabian

  1. Hallo ,

    Kann es sein, dass der Internet Explorer der einzige neue Browser ist, der keine Tranzparenz in PNG-Bildern anzeigen kann?

    Ja, zumindest keine Halbtransparenz.

    Und: Wie kann ich meine transparenten Bilder trotzdem im IE anzeigen, wenn ich keine Gif-Bilder verwenden kann?

    Geht irgendwie mit ActiveX glaube ich im Archiv mehr dazu.

    Grüße
    Jeena Paradies

    --
    Ihr wisst ja nichts ist besser als Bass.
  2. hi,

    Und: Wie kann ich meine transparenten Bilder trotzdem im IE anzeigen, wenn ich keine Gif-Bilder verwenden kann?

    wie jeena schon sagte, es geht auf umwegen.
    allerdings ist dafür kein active-x von nöten, sondern einer von microsofts proprietären css-filtern.

    http://www.flashforum.de/archiv/topic/78304-1.html
    http://msdn.microsoft.com/workshop/author/filter/reference/filters/alphaimageloader.asp

    gruss,
    wahsaga

    1. wie jeena schon sagte, es geht auf umwegen.
      allerdings ist dafür kein active-x von nöten, sondern einer von microsofts proprietären css-filtern.

      http://www.flashforum.de/archiv/topic/78304-1.html
      [link:http://msdn.microsoft.

      Das blöde ist, dass das nicht standartkonform ist und es dann probleme gibt, die Bilder wiederum in den anderen browsern korrekt darzustellen.

      Zudem frage ich mich, warum man dazu extra den filter einsetzten muss, wenn#s der iE doch offenbar kann...

      1. Moin!

        Zudem frage ich mich, warum man dazu extra den filter einsetzten muss, wenn#s der iE doch offenbar kann...

        Das liegt offenbar an dem vollkommen verkorksten Quellcode-Konzept, das am Ende einen IE produziert. Microsoft hat im Laufe der Zeit im IE immer neue Entwicklungen nachgerüstet, war aber bei der PNG-Transparenz wohl nicht in der Lage, das anders als durch diesen Würdaround zu lösen.

        Meines Wissens ist irgendein ActiveX tatsächlich für die Transparenzdarstellung bei PNG verantwortlich.

        - Sven Rautenberg

        --
        ss:) zu:) ls:[ fo:} de:] va:) ch:] sh:) n4:# rl:| br:< js:| ie:( fl:( mo:|
        1. Naja..

          Wahrscheinlich müsste sich Microsoft einfach ANPASEN. Das wollen sie anscheinend nicht - So gut sein wie die anderen kommt nicht in Frage - Dann würde sich ja der Ruf bessern!

          Jedenfalls hab' ichs jetzt! Ich kann png darstellen. Danke für die Hilfe.

          Gruß, Fabian.

  3. Hallo,

    Wenn Du auf Halbtransparenz verzichtest, dann kannst Du PNG genauso einsetzen, wie GIF. Du musst einfach ein Paletten-PNG erstellen, auf Gammakorrektur verzichten und kannst sogar Transparenzeffekte wie mit GIF erreichen. Für Halbtransparenz musst Du Tricks anwenden, wie von den anderen beschrieben. Das geht dann aber einwandfrei.

    Heiner

  4. Hallo,

    http://webfx.eae.net/dhtml/pngbehavior/pngbehavior.html zeigt, wie man halbtranspente Bilder verwenden kann, so dass sie z.B. in IE, Mozilla, Opera ... funktionieren.
    Für halbtransparente Hintergrundbilder klappt das leider nicht.
    Gruß,
    Henning