PNGPong :: Transparencias en IE Publicada el Sábado 21 de Julio de 2007 a las 2:31 am por Infected-FX
PNGPong es otra alternativa para poder mostrar png’s transparentes en distintos navegadores, este utiliza swfObject para mostrar las imágenes, utilizando un código como este
pngpong.serve("id", "image.png");
sin duda una opción interesante.
Este ha sido probado en distintos navegadores como:
- IE 6.x (win)
- IE 7.x (win)
- Firefox 1.5 - 2.x (win)
- Firefox 1.5 - 2.x (mac x86, PPC)
- Safari 2.x (mac x86, PPC)
- Camino 1.x (mac x86, PPC)
Así es que ya tenemos otra opción para lidiar con las transparencias en ese $%&#$”# IE!!


Juanjo Vargas
Julio 21, 2007 a las 2:38 am
ps parece sencillo pero qué ventaja tiene este que no tenga el anterior script ke tb hacia los png transparentes para IE 6 -?
Saludos!
Angelfire
Julio 21, 2007 a las 11:29 am
Pues por alguna extraña razón ya no tengo problema con las transparencias en IE, al parecer corrigieron esto para el IE 7, hasta que por fin hacen algo bueno xD
Infected-FX
Julio 21, 2007 a las 5:52 pm
@juanjo Creo que en realidad la diferencia está en la forma de resolverlo, aunque también en lo personal el iefix.js me ha traido un par de problemas con mootools.
@angelfire No es alguna extraña razón bro, IE7 lo corrigieron, pero no todas las personas han actualizado su navegador y la gran mayoría sigue usando IE6, es por eso que hay que contemplar corregir estos errores.
Opfer
Julio 21, 2007 a las 6:10 pm
Funca para pngs de fondo?
pngfix.js nou.
oberkom
Julio 22, 2007 a las 2:41 am
Me temo que no, no funciona para los pngs de fondo porque lo que hace es sustituir los objetos IMG (imágenes) cuyos archivos sean de extensión PNGs por un flash que cargue dichos archivos. La mejor solución que veo yo es usar los pngs transparentes para los navegadores que lo soporten y marginar a aquellos que no, ofreciendo una versión alternativa (menos “bonita”) hasta que todos los navegadores lo implementen -para lo que no falta demasiado tiempo-
Chicoblog
Julio 23, 2007 a las 5:48 pm
Para ser franco, yo no eh podudo arreglar la transparencia de IE6 de ninguna forma, ojala sirva de esta forma ^^
Saludos!
Plugged George
Agosto 3, 2007 a las 12:13 pm
Esa solucion esta bien, lo unico que tienes que cargar 2 ficheros js y que tendras que esperar a que te lo cargue como flash y todo eso
yo empleaba una funcion que tambien hace mas o menos lo mismo, lo unico que tambien sirve con las imagenes en png que emplees como fondo de imagen (x ej, background en css con una imagen)
el codigo lo puedes ver aqui x ejemplo
Angelfire
Agosto 5, 2007 a las 3:50 am
Algo tarde para contestar y sin animos de ofernder, pero me vale madres que los que usan ie vean mal mi site, si quieren verlo bien, pues que usen un navegador decente, mozilla firefox por ejemplo :P, por eso nunca diseño para ie, no me parece que ese navegador merezca mi tiempo :P
Luis Medina
Octubre 24, 2007 a las 1:29 pm
Hasta cuando el pinche IE se apegara a los estandares. AGHHHH