13/12/09

iepngfix — PNG 24 bits transparents pour IE6

iepngfix — Ce composant HTC gère la plupart des contraintes liées à l’absence de prise en charge de la transparence 24 bits par Internet Explorer 6. Un des rares scripts à prendre en charge les propriétés `background-repeat` et `background-position`. Voir le tutoriel sur la transparence des PNG 24 bits sur IE6 pour plus d’information.



8 commentaires pour “iepngfix — PNG 24 bits transparents pour IE6”

  1. Victor Brito dit :

    Précision : un PNG 24 bits ne peut pas être transparent, contrairement au PNG 8 et au PNG 32. Dans le cas abordé ici, il faut parler du PNG 32 (32 étant la somme des 24 bits pour les couleurs et de 8 bits pour la couche Alpha). Autrement dit, c’est Photoshop qui induit en erreur en proposant une case à cocher « transparence » lorsqu’on sélectionne le format PNG 24 bits (contrairement à Fireworks, qui est très précis dans la terminologie employée ;) ).

  2. Bruno Bichet dit :

    Bonjour Victor et merci pour cette précision :)

  3. Prometee dit :

    http://www.dillerdesign.com/experiment/DD_belatedPNG/ est 100 fois mieux je trouve, il utilise les extensions VML d’ie6 afin de redonner un rendu qui ne surcharge pas trop le navigateur et donner les bonnes positions lors d’un placement avec background-position.

    iepngfix a beaucoup de défaut notamment le fait qu’il ne contrôle pas les liens qui seront au dessus d’une image png. Si on ne veux plus se prendre la tête à corrigé des bug ie6 DD_belatedPNG est the solution.

  4. Bruno Bichet dit :

    @Prometee merci pour la suggestion, je vais tester DD_belatedPNG pour me faire une idée

  5. Julien Appert dit :

    Je confirme, pour belatedPNG. C’est immensément plus efficace.

  6. Spir dit :

    Oui moi aussi j’utilise DD_belatedPNG. C’est top!

  7. Geek Arlier dit :

    J’utilise aussi DD_belatedPNG sur http://mi-ni.me : c’est très efficace et rapide à mettre en place !

  8. Bruno Bichet dit :

    Je crois qu’un test de DD_belatedPNG s’impose vu l’engouement général. Merci encore à tous o/

Laissez un commentaire

Vous pouvez utiliser les balises HTML suivantes : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Les commentaires sont publiés sous votre pleine et entière responsabilité et ne doivent pas contrevenir aux lois et règlementations en vigueur. Les propos racistes ou antisémites, diffamatoire ou injurieux, divulguant des informations fausses, relatives à la vie privée d'une personne ou utilisant des oeuvres protégées par les droits d'auteurs ne sont pas les bienvenus et seront modérés sans modération.

Merci d'être constructif et n'oubliez pas : « sans la liberté de ramer il n'est point d'éloge flotteur ! »