Hi Kirk ...
Try deleting the cache file associated with Safari.
Go to ~/Library/Caches/com.apple.Safari/Cache.db
Move the Cache.db file from the com.apple.Safari folder to the Trash.
~ (Tilde) character represents the Home folder.
For Lion: To find the Home folder in OS X Lion, open the Finder, hold the Option key, and choose Go > Library
edited by: cs
Thank for the tip Carolyn. I just tried but still didn't solve the problem, getting a bunch of questionmark icons still at feed : // news.google.com/?output=rss.
However, the method of removing ~/Library/Caches/com.apple.Safari/Cache.db seems like a good way to clean up in general. While I was out there, I cleaned up the ~/Library/Caches/com.apple.Safari/Webpage Previews folder as well. It seems to store previews of pages that I'd rather not have stored.
Go to Safari > Preferences then select the Privacy tab then click Details.
Type in the name of websites you are having problems with images one at a time in the search field top right corner of that window; click Remove All > Done
If you don't mind removing all cookies just click: Remove All Website Data
Quit then relaunch Safari to test.
Using: Safari Version 5.1.3 (7534.53.10), OS X (10.7.2). < your profile
If you aren't aware, there's a Lion update for v10.7.3 available from your Apple menu > Software Update... it may or may not help the Safari issue, just letting you know.
With the feed "Google News" it's partly Google's fault, partly Apple's.
In the RSS feed, Google provides to the browser something not 100% standard; the link to the image in the Google feed is
The "http:" is missing! Although that link would (by accident) work as is, Safari checks if the link starts with "http:" and if it doesn't, adds (in this case wrongly) "http://news.google.com" in front of it. The resulting links is then
That link does not exist, and hence the image is not displayed.
The question: Should Safari change or Google?
I seem to have a similar problem. I am running Windows 7 with Safari 5.1.7. Everything was working OK until about 4 weeks ago some of the images are not displaying. It happens from all sights including CNN. If I right click on where a image is an click Open Image in A New Wingow, the image displays in the new window.
Any suggestions ?
It affects all URL's but for instance www.cnn.com. The images display correctly with Windows Internet Explorer but are blank with Safari. This use to work but like I described before one morning it just seemed to stop displaying them.
I recently downloaded Mountain Lion, and now have Safari 6.0. I heard so many good things about this new version I decided to try Safari again as my main browser. But now, I get this old problem. Images not displaying. Not sure if I will go back to Chrome or Firefox.
There is no Appearances Tab in Safari 6.0 Preferences, and in thumbing through the tabs, I don't see anything under any of them re. displaying images.
It has happened many times, but the particular site I am at now is
I do get pics at http://news.google.com
Hmmm, I get pics at http://www.businessinsider.com/wall-street-analyst-commentary-2012-7#
but they have an ability to see the next 12 pages all on one page which is
Does this mean the site is doing something "wrong"? and Safari therefore won't show the pics? perhaps I will go back to Firefox that will show "wrong" pics
Ok, I had this problem and just sorted it this minute. I'm using OS X 10.8.2, intel Mac. To fix the problem of images not showing in Safari - go to Safari preferences and under the GENERAL tab,tick the check-box that has 'OPEN "safe" files after downloading."safe" files include movies,pictures,sounds,PDF and text documents,and archives. I dont ever remember unticking this box, but then I could have done so some time in the past. Anyway, the minute I ticked the box, images that were not displaying (even on facebook - which is probably where most people notice this issue), are all present and displaying without a problem. I had thought it was a slow connection issue until now, but I've discovered that was not the problem. Hope this helps some of you out.