"I can access sites in IE that are much older...."
As I said, some can be accessed, but some sites written for old browsers before standardization began occuring do not render properly in modern browsers, due to using tags that are no longer valid. Future-proofing is a good thing.
"look, I am not against standards at all, I just think that this standard, as a excuse for why you do not like IE is just such a bad example..."
Thanks for dismissing my cogent arguments as mere "excuses" for... whatever it is you think they are excuses for. The lack of standards support is only part of why I do not like IE, but it is the only part that still affects me greatly when I am not using it as my browser.
"And yes I agree that IE does not follow standards to the letter, personally not buggy, but what I am trying to say is just because it does not follow standards to the letter does not translate to bad... "
I strongly disagree. It's lack of 100% standards compliance is bad for web designers and the Internet in general. Would you use photoshop if it made JPGs that could only be read in Photoshop without errors? No. Standards are vital... A valid HTML page should look the same in every browser without resorting to hacks, just the same as any other file format.
"So you call the site actually working in every browser and the fact that they have no need to follow a stndard is arrogance? "
They have every need to follow the standards, for reasons stated in previous posts. It is indeed arrogance that allows them to ignore them... Maybe apathy or ignorance, but not good any way you cut it.
"W3C is not enforced anywhere and there is no brakedown in the internet"
Please reread my posts to see why never finishing w3c compliance is a problem for the Internet.
"I could do css and a hell of a load more.... infact all of this extra stuff actualyl makes the code more so if anything, it would take longer to load on people with a poor connection."
You have it backwards. CSS reduces load times because style information is only downloaded once for the entire site. All subsequent page requests get vastly smaller html streams. CSS is great for people with slow connection speeds. Further, it is necessary for good coding style. Font tags are abhorrid.
"some standards are meant to be a standard, and that is all, speed is not actually a issue if you look at the way they are designed"
w3c standards are designed for speed. html and doctype tags are trivial in size compared to the rest of the file. Not even a fraction of a percent... You do not have to close tags such as p and td in the w3c html standard, which serves to marginally reduce file sizes... How is this set of standards not designed to increase browsing speed? Your example of a page with just a bit of text does not reasonably represent real web pages.
=0=
Thermo, the lack of updates finishing the w3c standards compliance was part of my argument. If they would stop integrating the browser into the OS and make it a standalone app again, maybe they would have less to be sued about.
I truly hope that IE 7 supports the standards 100%.
You can maintain full w3c compliance and have your site working perfectly in IE due to the partial support. There is no excuse to violate w3c standards. It is terrible programming style.
"The OS community has of late begun using w3c as another tool to attack MS."
Ah yes, your typical Microsoft on a pedastal position.
=0=
"as I said, if mozilla became really big, I am sure we will start seing holes there."
The main difference is that they will be patched. Even in XP SP2, there are still at least 2 dozen severe holes in IE that allow a malicious coder to gain root access to your machine even when IE is not actively running! They are all well documented and have been so for years. And to hell with all other users not using XP... This is why I always recommend blocking IE from accessing the net at the firewall level... IE is fundamentally dangerous because it runs in kernel mode, so any security bug is automatically escalated in severity. There is no reason for a web browser to run in kernel mode. It is just bad programming any way you look at it. The high security mode can not fix the fundamental flaw of a user level app running as a kernel level app.