Forum Moderators: open
im currently doing a course called Applications and Implications of computing at Univeristy
the following question has been set and i cannot figure out how to do it:
MicroSoft has added various extensions to the HTML standard that are interpreted by MicroSoft Explorer. What are the advantages and disadvantages in doing this to MicroSoft and to users? Does this represent a competitor to XML?
anybody got any ideas?
cheers for any help
macca
I don't think any browser supported file extension can threaten XML in that regard. You can have a whole bunch of XML being used to make two disparate systems transfer data back and forth, and then present the data completely in HTML. It's on a completely different layer.
So when it comes down to file extensions, I think they're largely irrelevant.
People start to worry when Microsoft starts to add/substract from the HTML standard itself (it's actually a 'recommendation' strictly speaking, not a 'standard') by supporting extra code, or not supporting some behavious as recommended by W3C, thereby undermining the 'standardness' of the 'standard'. The power that Microsoft has is that whatever it uses can BECOME the de facto 'standard'.
People here can correct me if I'm wrong.
Advantage to M$ - $$$$
Disadvantage to M$ - anti-trust actions?
Advantage to users - none
Disadvantage to users - lose freedom to choose. Faulty rendering of sites using non-standard code. (Actually, a standards compliant browser will render correctly, but this doesn't mean that it will look like what the author thought it would.)
But that's OK, since IE displays faulty rendering of sites using standards compliant code.
WBF