18-02-2012, 01:54 PM
L'approche de Google est radicalement différente de celle de Microsoft : ils avancent dans leur navigateur mais en permettant aux autres d'implémenter les nouveautés. Et c'est comme ça que le Web avance. Si on attend les organismes de normalisation, c'est trop lent.
De nos jours, il ne faut plus raisonner en navigateurs mais en fonctionnalités. On teste la présence d'une fonctionnalité, si elle est disponible, on l'utilise, sinon on fait autre chose (fallback) ou on laisse tomber. C'est le principe d'amélioration progressive (progressive enhancement).
Pour moi, Dart n'a pas vraiment d'intérêt mais ça peut être utile à certaines personnes qui font des applications browser-side très complexes. Après tout, on a le choix des langages côté serveur, pourquoi ne pas l'avoir côté client ?
De nos jours, il ne faut plus raisonner en navigateurs mais en fonctionnalités. On teste la présence d'une fonctionnalité, si elle est disponible, on l'utilise, sinon on fait autre chose (fallback) ou on laisse tomber. C'est le principe d'amélioration progressive (progressive enhancement).
Pour moi, Dart n'a pas vraiment d'intérêt mais ça peut être utile à certaines personnes qui font des applications browser-side très complexes. Après tout, on a le choix des langages côté serveur, pourquoi ne pas l'avoir côté client ?