Mostly we're all about going forward and using the latest technology, telling everyone to upgrade, but in a few rare cases, the client really demands the site to be viewable in older browsers like Internet Explorer 8. While most special features like transparency, round corners and stuff like that can be overlooked, this issue is something that really spoils the view. The logo has gone missing!
I've done a good deal of testing myself to find a solution, but what I've found so far is really confusing, and so I'm here asking for help to find out what I've overlooked.
I've tested the missing logo thing using one of dotnetnukes own old skins "minimal extropy pro" on a test site called http://test.bigom.dk/. When I use the same image for logo and inside a HTML module on the page, the logo goes missing in IE8 while the image in HTML is shown. I've tried to view the source in IE8 using firebug, but it shows me that the image in the logo is simply removed / non-existing. When viewed in other browsers, the logo image is displayed correctly.
Further, I've tried to view another of our client homepages www.familybusinessdenmark.dk, and here the logo is actually displayed correctly even in Internet Explorer 8. That means there must be something in that skin which makes the logo display correctly in Internet Explorer 8, which is missing in some other skins... but what could that be?
If anyone got an idea about what could cause this problem with the logo, please let me know :)