MrX and Annorax seem to believe IE is not a web browser, that was the initial topic of the discussion anyway and that's what I was discussing. I gave the example of blink tag to counter the notion that netscape complied to standards of its time (as claimed by Annorax), and the notepad example to show how ridiculous it is to use strict standards compliance as a measure to determine if an application is something or not. There are cases where you can take such a stance, but the web has always been a loose platform, with browsers implementing their own features to "extend" things.
You also missed my point with notepad. My analogy was with standards compliance, i.e. how notepad cannot be considered a text editor since the utf-8 saving didn't quite comply with standards when notepad was developed. Go save an utf-8 file with notepad and open it in hex editor, you should see U+FEFF in the beginning (encoded in hex as EF BB BF in utf-8) which really shouldn't be there. Microsoft is using that to mark files as UTF-8, and this has caused a lot of issues with other applications that don't expect them. That character is considered a zero-width non-breaking space, and typically called a "byte order marker".
So, since they implement this hack, a lot of software has been rewritten and standards redefined to explicitly support this, see XML and expat crashes for an example. However, do you think that this issue means notepad is not a text editor at all? I don't know anyone who would make such a claim. Similarly, I didn't think anyone would consider IE to not be a web browser just because it implements some things in funny, sometimes non-standard ways.