I know this has been asked before , but I'm still not convinced that this is not a workaround. The reason I am not convinced is that I was able to accidentally hide these gifs on my website. I posted this in a chat here and using @CarrieKendall came up with this script .
This is obviously not the right solution, so I would like to publish it here for you, geniuses, to figure it out and try to help me figure out how I can fix this problem (so that it is not too hard)?
UPDATE:
Ok, so I worked a bit with jsfiddle and came up with this :
HTML
<img class="link" src="http://i.imgur.com/jsm0x2c.gif"> <img class="link" src="http://i.imgur.com/jsm0x2c.gif"> <img class="link" src="http://i.imgur.com/jsm0x2c.gif">
CSS
@-webkit-keyframes WIGGLE { 0% { -webkit-transform: translate(0px, 0px); } 100% { -webkit-transform: translate(0px, 0px); } } keyframes WIGGLE { 0% { -webkit-transform: translate(0px, 0px); } 100% { -webkit-transform: translate(0px, 0px); } } .link{ -webkit-animation: WIGGLE 1ms; animation: WIGGLE 1ms; }
Strange, but it works. An animation that does absolutely nothing. Oh, and I tried to replace the translation with something like a scale, but that didn't help. This is the βpurestβ form of this strange mistake / decision.
However, I am not quite satisfied yet. I would love it if someone more knowledgeable than me could look at it and try to understand what REALLY happens, what makes it work ... work. I hope there is something here that can be used, albeit in a more elegant way.
In addition, I have no idea how resource intensive would be something like the solution described above, so if someone can help me measure that it will be awesome.