This is not a problem with
Forum. This is a known Safari issue and can happen on any website. It can only occur if you visit the site more than once in a relatively short period. As Molinari noted above, it will probably only happen with a slow or bad internet connection. Safari uses a capability called HTTP pipelining, which is intended to speed website loading by uploading multiple things at the same time. Unfortunately, when the connection is
poor it can confuse an image from its cache with another image and display it in the wrong place. This is not something
Forum can fix.
The following is from a tech blog website: http://tech.vg.no/2011/12/14/safari-on-ios-5-randomly-switches-images/:
Since the release of iOS 5 we’ve received several bug reports about images randomly displaying the wrong image(s) on our front page for smartphones. It seems to be completely random and could affect any of the images, anywhere and anyhow. During one week we would receive anywhere between two and ten reports about this error. In the same time period we would do about 4.5 million page impressions (2.9 million of them from iPhone) on the front alone....Safari is the only browser to use a capability called HTTP pipelining. HTTP Pipelining enables the browser to send several HTTP requests on the same connection before receiving the responses. It can even send new requests while
still receiving an earlier response. Pipelining is
still pretty new; Opera was the only browser that enabled it by default, Firefox have support that’s disabled and Chrome will support it in Chrome 17...What Safari does is that all the image(s) that are requested in the middle of a response end up containing the image currently being transferred. It also uses the cache headers of the same image that's being transferred, so if the cache headers (Expires/Etag) allows it, Safari will keep this image (with the wrong content), but with the right filename. Therefore a “soft” refresh without emptying the cache will
still display the wrong image...There is no solution yet.