Would this be susceptible to tracking issues? E.g. place a hidden picture that loads WebP or PNG otherwise, to track which users support it and which don't
For example, Firefox on macOS sent this Accept header for this request: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,/;q=0.8
Chrome sent text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,/;q=0.8,application/signed-exchange;v=b3;q=0.9
Edit: Not to mention that the onerror event handler on the <img> tag has always been able to find out if an image didn’t display [2].
[0] https://html.spec.whatwg.org/multipage/media.html#dom-naviga...
[1] https://developer.mozilla.org/en-US/docs/Web/HTTP/Content_ne...
[2] https://developer.mozilla.org/en-US/docs/Web/API/HTMLImageEl...