Derniers journaux de DDuK :

Journal : PNG transparents sous IE, j'en peux plus !

Posté par Merlin Lenchanteur () le 25 janvier 2004
0
A chaque fois que je veux faire une page web c'est la même chose... cette histoire de
canal alpha des PNG qui rend pas sous Internet Explorer me rend complètement fou, si au moins ils proposaient une alternative convenable, mais on ne peut rien faire avec le GIF.

Je lance donc un dernier cri de désespoir: est ce que quelqu'un à déjà vu un site faire un utilisation potable de cette chose:
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q294714(...)
http://www.msdn.microsoft.com/workshop/author/filter/reference/filt(...)

Disons un espèce de script détectant IE et permettant de rendre cette chose utilisable.

Pour rappel, la solution de MS au problème consiste à afficher votre image avec un une balise div (carrément brillant) et en plus il faut que ce soit du positionnement absolue (super pratique).
Donc si il a moyen de contourner ces contraintes???

Merci d'avance

> Lire le journal (12 commentaires, moyenne: 2,8).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Re: PNG transparents sous IE, j'en peux plus !

Posté par Troy McClure (page perso, ) le 25/01/2004 à 15:22. (lien). Évalué à 12.

Moi ce que j'aimerais bien, c'est un petit truc pour "watermarker" les png, genre un message transparent à 99.9% qui dirait "votre browser ne comprend à la vie, utilisez un vrai browser avec des poils" . J'imagine que ça doit pouvoir se faire avec imagemagick.

Re: PNG transparents sous IE, j'en peux plus !

Posté par Benoît Déchamps (page perso, ) le 25/01/2004 à 15:43. (lien). Évalué à 3.

Tout dépend de ce que tu veux faire avec ton site et de son audience. Tu peux aussi simplement mettre un message disant que le site risque de ne pas s'afficher correctement avec IE.

  • [^]Re: PNG transparents sous IE, j'en peux plus !

    Posté par ccomb (Jabber id, page perso, ) le 25/01/2004 à 17:24. (lien). Évalué à 1.

    oui c'est une bonne solution : tu fais afficher un message disant un truc du type "votre navigateur n'est pas compatible avec les images PNG transparentes".
    ou bien "votre navigateur, bien que récent, est obsolète, veuillez utiliser un navigateur moderne pour afficher ce site correctement".

    Il faut savoir oser ce genre de chose, on se fait déjà virer de pas mal de site IE-only, alors faut bien retourner la chose de temps en temps.

    • [^]Re: PNG transparents sous IE, j'en peux plus !

      Posté par yugz () le 25/01/2004 à 22:08. (lien). Évalué à 4.

      "votre navigateur n'est pas compatible avec les images PNG transparentes"

      Réponse type : ben pourquoi il utilise des png transparents et pas un truc qui marche partout ?


      Il faut savoir oser ce genre de chose, on se fait déjà virer de pas mal de site IE-only, alors faut bien retourner la chose de temps en temps.

      A con, con et demi. Mauvaise idée.

UPDATE

Posté par Merlin Lenchanteur () le 25/01/2004 à 15:44. (lien). Évalué à 2.

Apple n'aime pas non plus le GIF, Preview (le "Image Viewer" de Mac OS X) qui permet de lire tout sorte de fichier graphique et d'exporter dans de nombreux formats (de SGI à BMP en passant par Photoshop), ne support pas l'export vers GIF.

A moins qu'ils ne soient trop radin pour payer les liscences...

  • [^]Re: UPDATE

    Posté par Yusei () le 25/01/2004 à 16:23. (lien). Évalué à 2.

    Le brevet a expiré, plus de licences...
    Mais bon on s'en fiche, le PNG est bien mieux en tant que format.

    • [^]Re: UPDATE

      Posté par Gniarf () le 25/01/2004 à 16:34. (lien). Évalué à 2.

      et Mozilla et Firebird, et même Opera, sont bien mieux comme navigateurs Web.

      --
      Windows has no users. It has hostages.
      • [^]Re: UPDATE

        Posté par Yusei () le 27/01/2004 à 06:36. (lien). Évalué à 1.

        Oui mais le choix du navigateur dépend de l'utilisateur (ou l'absence de choix), on n'a pas beaucoup de moyens d'action dessus. Par contre le choix du format des images dépend des webmasters, là on est plus libre...

        ... Même si le PNG est encore mal géré par _un_ navigateur, bien sur :-)

Re: PNG transparents sous IE, j'en peux plus !

Posté par boklm (page perso, ) le 25/01/2004 à 17:20. (lien). Évalué à 0.

Halala, on voit que c'est un logiciel proprietaire.
Un logiciel libre comme ca, utilisé par beaucoup de monde, aurait eu ce problème corrigé depuis des années ... La il faut que ca soit MS qui décide de le faire, mais ils n'ont pas eu l'air très motivés pour le faire ces dernières années. Ca emmerde plein de monde, mais y a pas le choix ...

Re: PNG transparents sous IE, j'en peux plus !

Posté par Black Fox (page perso, ) le 25/01/2004 à 23:07. (lien). Évalué à 3.

http://webfx.eae.net/dhtml/pngbehavior/pngbehavior.html(...)
Cette page permets de faire ça sans problèmes et sans trop de contrainte.

J'ai décidé de ne plus m'en servir car j'ai commencé à utiliser d'autres facilités comme les sélécteurs de décendant ">", les "position:fixed;" et autre qui bien que pouvant être contournés avec IE me pourrissait la vie.

J'ai donc décidé que mon site serait valide et codé proprement, Mozilla et Opera l'affichent parfaitement, je ne vois pas pourquoi je me limiterais dans ce que je fais pour un navigateur qui n'as plus été mis à jour (au niveau du rendu) depuis plusieurs annés.

Au passage cette page : http://www.fastclemmy.com/index.php?viewlog=75(...) liste la plus part des Hack dispos pour faire marcher certaines choses sous IE (même le "position: fixed;")

  • [^]Re: PNG transparents sous IE, j'en peux plus !

    Posté par glums () le 26/01/2004 à 09:26. (lien). Évalué à 2.

    La solution de WebFX marche très bien côté client (Javascript).
    Pour une solution côté serveur, en PHP, voir : http://www.hotscripts.com/Detailed/21879.html(...)
    www.chezmoicamarche.com

  • [^]Re: PNG transparents sous IE, j'en peux plus !

    Posté par Merlin Lenchanteur () le 26/01/2004 à 17:51. (lien). Évalué à 1.

    Merci beaucoup !

    ++++++++++

Revenir en haut de page