Something we all would like, love even… but we don’t have it. And from the looks of it, may never get it. Currently there are no browsers that are fully standards compliant and there is not a single one that is fully compatible with any other browser. Some come close to being standards compliant, Firefox and Opera are two… but they’re still a long ways from being fully compliant. But besides all that… Browser compatibility is really starting to piss me off… Take a look at the following screenshots.


Look at all four screenshots. They all use the same code, the same images. But look at the difference between them… Not a single one looks or functions the same. They should, the code is standards compliant and in the ideal situation shouldn’t have a problem with any standards compliant browser… Firefox works as intended, Opera has a problem with a conditional comment added for IE 6 & 7, but neither IE 6 or 7 works as intended. IE 6 has a problem with alpha transparency in png images. Both IE 6 & 7 are unable to correctly interpret the CSS, which leaves several elements of the page rendering incorrectly.
Overall this has been very frustrating and I hope something is eventually done about it. Sooner rather than later hopefully… Until then… We’ll be stuck in a world that makes it incredibly difficult to code websites.