Hasta donde sé la propiedad FILTER Es exclusiva de IE.
No comparto para nada tu
Cita: pero también veo que es un feo apaño de Internet Explorer
No voy a envolverme en discusiones cuasifilosóficas sobre IE, microsoft, monopolios y software libre. Me fundamento en lo siguiente.
Hasta IE6 la pseudoclase hover solo era reconocida en IE para ciertos elementos (la etiqueta A, por ejemplo), en tanto que firefox, opera, etc la reconocían para todos. A partir de IE7 la limitación ya no existe, es decir IE se adapto. Firefox ya va por la version 2 (yo empecé a usarlo alla por la 1.0) y Opera por la 9.x (el primerpo que usé era el 6.x) y todavía estoy esperando a que soporten efectos a través de Filter.
Lo puedes hacer con CSS y un sencillo Hover o cambiando la propiedad con javascript.
Pero antes de pasarte algún código válido, explicame eso de
Cita: So, es posible algo parecido con código válido? ...o duplico la imagen, le doy la vuelta, y cargo una segunda imagen en mi proyecto porqué esto no se puede hacer...
¿Qué significa que no se puede hacer? ¿usar dos imágenes? ¿usar javascript?.
Además deberías decir cuando se debe producir el efecto de invertir la imágen? ¿automaticamente? ¿al presionar un botón? ¿al pasar el mouse sobre algo?
Como verás muchos interrogantes.
Se más preciso y veo si puedo ayudarte
Saludos