So, there is sudden addition to all images in all browsers for all people I know. Probably some kind of new update or standard, whatever. I don't know what it is and why it is.
But from now on, when You enter any image there is this thing:
<img style="
-webkit-user-select: none;
margin: auto;
background-color: hsl(0, 0%, 90%);
transition: background-color 300ms;"
src="http://pngimg.com/uploads/light/light_PNG14421.png
">
I'm specifically saying about background-color: hsl(0, 0%, 90%) and transition: background-color 300ms;. In Firefox it looks like instead of Transition, there is just static white background. FOR NO REASON. You can't really see the difference in images that doesn't have transparent background, but if You directly open any kind of png image that does have alpha channel it suddenly have white backgronud.
Like http://pngimg.com/uploads/light/light_PNG14421.png

this for example.
I tried to find out how to disable it, but I don't know why there is such background in a first place. So suddenly. I open images im browser to compare them so very often and it really annoys me, that now I can't do that. Anyone knows where it come from? Is there some sudden change in some CSS or HTML standards? Is it Windows thing? (However Android 11 does the same thing on Opera Touch...) or what?
And can I just remove any transition effects in img style by using something like Tampermonkey? If so, how can I do that?
To clarify... I want only background-color (and optionally transition) to remove. I've seen scripts that can remove whole div if the div containts something. But I don't want to remove img if the style contain anything. Just the remove the annoying style, which is unnecessary.
Thanks in advance. I tried to make the script myself from what i found in Google, but it's few days already and can't figure it out.