Désolé de lancer un sujet un peu polémique, mais il a été lancé sur le blog d'un développeur Microsoft Pouvez-vous m'aider à y répondre de manière constructive? La question est posée par Bertrand Le Roy, ingénieur français chez Microsoft US dans l'équipe "Atlas" (framework Ajax)... ça me semble interessant de pouvoir s'adresser directement à Microsoft.. Merci d'avance, j'espère ne pas me faire tronçonner

Bertrand Le Roy (Microsoft) a écrit: I know, I know, it is not very nice even to ask this question, especially coming from a Microsoftee. But really, I'd like to know what you think. We have had many discussions on this subject in the team and many of us have very sharply defined opinions one way or another.
On the one hand, standards have enabled the adoption of some innovations by all important browsers so that you can actually use them and not limit your audience to users of a specific browser, without having to write the same application three times.
On the other hand, it is impossible for a web developer to use a new browser innovation because it needs first to be standardized, adopted, implemented by all and the implementations need to be installed by a majority of users. It usually takes about five years. That's why we have the Ajax boom only now whereas the technology has been available for a very long time.
Of course, standards are not really responsible for that. But there's worse: any browser innovation is likely to be severly criticized as not being standard. There's a chicken and egg problem here that's not trivial to solve.
Furthermore, if you look at some of the nicest things in Ajax applications, they are not part of any widely adopted standard. I'm thinking in particular about things like XmlHttp and online HTML editing for which standards may have been drafted but were not adopted: the browsers agreed on the APIs in the absence of standards.
-
*genium*
- Messages : 382