TonyCh wrote:
Innovate the platform. Provide the developers with
the best way to build and deploy their applications.
My opinion...
Web site developers are less interested in whiz-bang features, than
they are in being able to develop their sites quickly, effectively, and
in a fashion that creates consistent results across multiple browsers
and platforms. The quality of the work that web developers do
suffers because they have to deal with idiosyncracies and
inconsistences, and are forced to fiddle with table layouts, CSS hacks,
and significantly longer test cycles.
At the very least, Microsoft should be listening to what web developers
have been saying for the last three years about IE 6, in terms of its
quirks and bugs, and get all those fixed. I don't mean stuff like
CSS3, since that's obviously a big undertaking -- I mean fixes to
existing stuff. If you're going to offers a
"standards-compliance" mode, in deference to the W3C's published
documents, then your implementation of this mode needs to be absolutely
solid.
I think we can accept that Microsoft, and the W3C, have differing
visions of where markup is going, but not supporting the W3C's vision
is a major detrement to Microsoft, and is (after security) the most
significant reason why Firewhatever and Mozilla are gaining traction on
the Windows platform, when they really shouldn't be.