Microsoft will always do their own thing and will never be completely compatible with any industry standards. I use Firefox and IE only when I'm checking things.