That's a browser issue. My browser asks if I want to download, or if I want to view internally (and if so, what mime type; to which I replied image/png).
Don't blame your poor configuration on the author of web pages. Ultimately clients should control the web experience, not servers.
Don't blame your poor configuration on the author of web pages. Ultimately clients should control the web experience, not servers.