Jul 21

IEPNGFix erhält Update

Tag: AllgemeinesPatrick @ 9:32 pm

Das durchaus sehr bekannte IEPNGFix, das den fehlenden Support von transparenten png-Grafiken für den Internet Explorer 5.5 und 6 nachliefert, hat vor wenigen Tagen ein Update erfahren und bietet nun volle Unterstützung der CSS1-Eigenschaften background-position und background-repeat.

Die vollständige Featureliste sieht nun wie folgt aus:

  • automatische Aktivierung der Transparenz von png-Grafiken in der Homepage
  • Unterstützung von <img src=““>-Elementen
  • Unterstützung PNG-Hintergrundgrafiken
  • volle Unterstützung der CSS-Eigenschaften background-repeat und background-position (durch eine optionale Erweiterung)
  • erlaubt das Definieren von Hintergrundgrafiken sowohl in der Datei als auch in externen Stylesheets
  • automatisches Aktuallisieren bei Änderungen der IMG-Quelldatei (SRC) oder der Hintergrundgrafik durch Javascript – funktioniert auch beim Ändern der festgelegten CSS-Klasse
  • bietet automatisches Workaround für <a href=““>-Elemente mit PNG-Hintergrundelementen
  • geringe Größe des Skripts
  • frei verfügbar

Der große Vorteil des Fixes besteht darin, dass man nur eine einzige Zeile CSS-Zeile einfügen muss um den Fix einzubauen. Weitere Codeanpassungen sind nicht nötig.

Vorgehen zum Einbau:

1.) Kopieren der Dateien iepngfix.htc and blank.gif in das Verzeichnis der Seite

2.) Füge die folgenden Zeilen Code in die HTML- beziehungsweise CSS-Datei ein (Der Pfad muss eventuell entsprechend angepasst werden):

<style type="text/css">
img, div { behavior: url(iepngfix.htc) }
</style>

3.) Falls Unterverzeichnisse verwendet werden, muss der Pfad in der HTC-Datei die Zeile IEPNGFix.blankImg = ‚/images/blank.gif‘; per Hand angepasst werden.

4.) Für die Unterstützung von  background-position und background-repeat muss die Javascriptdatei iepngfix_tilebg.js eingebunden werden.

5.) Einbau abgeschlossen.

4 Antworten zu “IEPNGFix erhält Update”

  1. Tobi sagt:

    Diese Neuerung halte ich für eine wirklich klasse Sache. 😀 Unzählige Male habe ich mich da herumgeplagt Webseiten für den IE6 anzupassen, nur weil der Fix bisher nicht für wiederholte png-Hintegrundgrafiken gegriffen hat. 🙁

  2. mtjs_iepnghandler bringt erweiterten PNG-Support für IE6 | Ajaxschmiede.de sagt:

    […] mit der fehlenden PNG-Unterstützung des IE6 und den bisherigen Lösungen, wie IEPNGFix, die noch einige Elemente und Möglichkeiten vermissen lassen, entwickelte Micah Tischler den […]

  3. Nauck IT consulting 3d webseite sagt:

    Danke für den Hinweis, solch ein kurzes Tutorial hilft einem schnell weiter!

  4. Peter Erichsen sagt:

    Beim Besuch von Webseiten (z.B.NDR Webseite) erscheint seit kurzem bei jeder Link-Weiterleitung das IEPNGFix-Fenster (unclickable for children oder so ähnlich). Ich kann damit gar nichts anfangen, will ich eigentlich auch nicht. Wie krieg ich das weg?

Hinterlasse einen Kommentar

You must be logged in to post a comment.