my website www.trident24.com not displaying images on IE9 Vista computer.
-
When I view my site http://www.trident24.com (remapped from marcontrident.wordpress.com) on a Vista OS machine with IE9 quite a few of the images do not display.
The blog I need help with is: (visible only to logged in users)
-
Can you give me a like to a page or post that shows this behavior? Have you tried viewing your site using that computer but a different browser?
-
Thanks for your reply rootjosh
The opening (Home) page http://www.trident24.com displays this behaviour in IE9 browser. .
Yes, it performs perfectly in Chrome, and Opera and Firefox on that computer. It works on Safari on my Mac and IE11 on another PC.
I could send you a screen shot of IE9 not displaying if I knew how to attach it. But I’m not sure this would help.
-
You can see an image of the non-displaying IE9 page here:
-
We do our best to support as many browsers as we can. But typically we only focus on the past 2 versions of a given browser.
That having been said, images not displaying isn’t a common out-of-date-browser issue in my experience. Could there be a strange security setting on IE9 that is causing this? Is there a compatibility mode you could enable to see if that makes a difference?
-
Thank you once again rootjosh.
I’m afraid I don’t begin to understand compatibility mode or where or how I look for this but I’ll have a poke about in IE9 to see if I can make sense of it.
I understand the problem with multiple and older browsers. This is a potential problem for the visibility of my site to some users rather than one that causes me trouble personally.
It would seem unlikely to me that this is a general compatibility issue since non-display only occurs on certain pages on my site. These are the following pages where no images display:
http://www.trident24.com
http://www.trident24.com/the-toa/join/
http://www.trident24.com/events/
http://www.trident24.com/recent/
http://www.trident24.com/gallery/albums/
http://www.trident24.com/30-2/memberss-boats/
http://www.trident24.com/30-2/other-tridents-for-sale/
http://www.trident24.com/30-2/wanted/and these are pages where only some of the images display but not others:
http://www.trident24.com/30-2/gear-for-sale/
http://www.trident24.com/help/ditty/
http://www.trident24.com//links/If I right click on the images and examine the “Properties” of the images that display and those that don’t display on these last three pages, the “Protocol” for the displaying images is given as “Hyper Text Transfer Protocol” and the Type “JPG”. For the non-displaying images the “Protocol” is given as “Hyper Text Transfer Protocol with Privacy” and the Type : “Not Available”.
I have not exhaustively examined every non-displaying image but the others that I have checked appear to say HTTP with Privacy also.
In Google Chrome on the same computer all images display correctly. There does not appear to be an equivalent “Properties” function to examine image properties on Chrome so I can’t immediately compare.
One of the images that does not display on the page http://www.trident24.com (alternative text “toa logo”) displays perfectly well on http://www.trident24.com/the-toa/ at a slightly different size.
In the first instance the Protocol is given as “HTTP with Privacy” and the second simply “HTTP”.
In both cases the address of the image appears to be the same except that the prefix of the displaying image is http://…. and of the non-displaying: https://….
I tried reloading and re-inserting an image to the home page http://www.trident24.com but the new image inserted is prefixed https://…. still whereas when uploaded to other pages it inserts as http://….
Hope this is clear.
-
Could this be because the site was set to private when some of these images were uploaded and/or inserted and the images remain “private” even though the page isn’t?
Though the fact I reloaded and reinserted an image and it still did not display rather suggests this is not the cause maybe.
-
My suspicion is that the issue has to do with the way IE9 deals with secure and not secure elements mixing on a page. I believe that there are some settings (perhaps under Internet Options–> Advanced) that allow you to set this up in different ways. But overall, I think it is just an IE9 issue that can’t be worked around very easily. Aside, of course, for using a newer/different browser and/or not mixing secure and non secure elements on a page.
-
I am much obliged to you again rootjosh.
How do I avoid mixing secure and not secure elements? Does uploading an image or inserting an image in a private website create a secure url which is not corrected when the site is made open? Should I upload the images again while the website is not in private mode?
As you say, it is a problem for IE9 users but I try to make my site accessible to all users.
-
Keep in mind that this would not be an issue for all IE9 users. Just ones who have their security settings set in a particular way. And again, at some point one has to accept that there is only so much you can do for older browsers.
Generally, try to stick to using http for media embeds. Using a mix of http and https is probably what is causing the issue.
Inserting the images when the site is set to private should not have anything to do with the problem.
-
Many thanks again rootjosh.
I don’t know how some images were embedded as http and others as https. It seems to have just happened that way.
How do I ensure all are http and none are https?
-
There’s no way to do that except to take a look at the URLs you are pasting in for embedded images.
The easiest way to avoid this issue would be to not use embedded images and to just upload images to your WordPress.com Media Library.
-
Thanks again roughs. I won’t prolong this further but I’m grateful for your help.
I am not aware of using any images on my site other than those uploaded to my media library. And can’t really explain how they got labeled https since that url was assigned by WordPress.
I think I may have met this problem before when it seemed that images uploaded to a website marked as private would not display on some platforms when the site was made public but that this was cured by re-uploading and inserting those images while the site was public. I discovered this by chance. I had no idea why this worked and at the time was not aware there were two prefixes http and https. I am going to try this fix on my home page and will let you know the result.
-
Sorry rootjosh
When I went to the home page in IE9 the whole page seems to be failing to display correctly. It gives the content but in a format I’ve never seen before on a blue background. I made a screen grab and have put it here: http://trident24.com/help/ditty/
Viewed in Chrome on the same machine the website is fine.
I tried another of my websites (http://tridentlottie.com ) on the same machine in IE9 which is also Twenty Ten them and that seems to be displaying OK.
-
The only difference I can see is that http://tridentlottie.com doesn’t use any https images.
Here’s something to try. Pick one of the pages on trident24.com that isn’t displaying correctly, preferably one that has just one or two photos. Go to the “edit” view for the page, then look at the “text” view and just switch the https to http on the images(after the “src”). So you would change:
[caption id="attachment_1675" align="alignleft" width="300"]<a href="https://marcontrident.files.wordpress.com/2012/02/piplin.jpg"><img class="size-medium wp-image-1675" src="https://marcontrident.files.wordpress.com/2012/02/piplin.jpg?w=300" alt="click to enlarge" width="300" height="198" /></a> click to enlarge[/caption]to
[caption id="attachment_1675" align="alignleft" width="300"]<a href="https://marcontrident.files.wordpress.com/2012/02/piplin.jpg"><img class="size-medium wp-image-1675" src="http://marcontrident.files.wordpress.com/2012/02/piplin.jpg?w=300" alt="click to enlarge" width="300" height="198" /></a> click to enlarge[/caption]Then update the page.
Does that make sense?
-
Hi rootjosh
I’m afraid you were right way back on January 6 about the IE9 security settings being at fault here.
I tried what you suggested about changing HTTPS to HTTP and it did make the page display some of the images but the whole page was not correctly displaying any more.
However when I clicked on the non displaying image (maybe right clicked….I was just poking about) a screen came up with a number of suggestions why images might not be displayed among which was the following:“If this is an HTTPS (secure) address, click Tools, click Internet Options, click Advanced and check to be sure the SSL and TLS protocols are enabled under the Security section. “
Advanced settings allow you to check:
Use SSL 2.0
Use SSL 3.0
Use TLS 1.0The last of the was not checked and when I checked the box the page displays correctly in IE9 with images.
Many thanks for all your help. I should have pursued your initial instincts which it seems were spot on. The problem is now solved.
-
Well I’m happy we finally got to the bottom of it regardless!
Thanks for using WordPress and happy blogging.
- The topic ‘my website www.trident24.com not displaying images on IE9 Vista computer.’ is closed to new replies.