When building this site, I came across an interesting issue in IE8. My PNG logo wouldn’t load. Strangely, the PNG file loaded fine in IE7 and IE9. The internet is filled with complaints about IE81 and PNGs, but none of the fixes I tried helped.
My solution – for now – is to hide the logo image for old IE versions, and present the logo as plain text using the CSS content property:
If you’ve ever come across this IE8 problem before and know how to make the PNG load, please let me know.