Revue d'InfoWorld: Microsoft Silverlight 4 contre Adobe Flash 10.1

HTML5, avec ses promesses de navigation sans plug-in, une API de graphiques et d'animation 3D, des balises vidéo et audio intégrées, un magasin de données hors ligne et des Web Workers pour gérer les processus d'arrière-plan de longue durée, semblerait signifier la fin de plates-formes propriétaires RIA (Rich Internet Application). Mais les rapports sur la mort de Flash et Silverlight, comme on dit, ont été grandement exagérés.

Pour répondre aux besoins d'un Web en constante évolution, des entreprises comme Adobe et Microsoft peuvent améliorer leurs plug-ins beaucoup plus rapidement que n'importe quel groupe de normalisation ne peut proposer de nouvelles spécifications à un comité. Le travail sur HTML5 a débuté en 2004 et il n'est pas prévu d'avoir le statut de recommandation du W3C avant au moins 2022. Le Web continuera à changer et ce ne seront pas les organismes de normalisation qui ouvriront la voie.

[Aussi sur: Lisez le guide de Neil McAllister, "Ce que vous pouvez attendre de HTML5". | Restez à jour avec les dernières nouvelles et opinions en matière de développement logiciel grâce à la newsletter Developer Central. ]

Aujourd'hui, le groupe de travail sur la technologie des applications hypertextes Web (WHATWG), un consortium visant à créer de nouvelles normes Web, ne parvient même pas à s'entendre sur les codecs vidéo à prendre en charge, laissant le choix de l'interopérabilité aux fabricants de navigateurs individuels. La prise en charge de la nouvelle norme HTML viendra dans les dribs et les drabs qui ne font que compliquer le travail du développeur. Les fournisseurs de contenu Web et les développeurs d'applications Internet riches continueront de se tourner vers l'écosystème RIA le plus puissant - les ensembles d'outils de développement les plus complets et les mécanismes de diffusion de contenu les plus fiables, qui ne sont pas traités par HTML5.

Les plates-formes RIA les plus riches aujourd'hui (et dans un avenir prévisible) proviennent des titans opposés Adobe et Microsoft, dont les plates-formes Flash et Silverlight combinent tous deux d'excellents outils pour les développeurs et les concepteurs, un large support client, un support solide pour les technologies côté serveur, des capacités de gestion des droits numériques et la capacité de répondre à des cas d'utilisation aussi variés que les tableaux de bord d'entreprise, la diffusion vidéo en direct et les jeux en ligne. Et chacun a engendré de nouvelles mises à jour, respectivement pour Flash 10.1 / AIR 2 et Silverlight 4, qui les placent sur un pied d'égalité. Lequel devriez-vous choisir?

Adobe Flash 10.1 et AIR 2

En outre, Adobe propose une suite d'outils (disponibles dans le cadre de CS5 ou autonomes) qui améliorent le développement Flash. En plus de l'outil de création Flash Professional, il y a le nouveau Flash Catalyst - un outil de conception d'interaction pour le prototypage rapide des interfaces utilisateur et des comportements - et soit LiveCycle Data Services ou BlazeDS open source pour Java et la messagerie.

fiche d'évaluation Gestion des droits numériques (10,0%) Intégration de la conception (20,0%) Outils de développement (30,0%) Prise en charge de la plateforme client (20,0%) Valeur (10,0%) Prise en charge du codec (10,0%) Note globale (100%)
Adobe Flash 10.1 / AIR 2 8,0 7,0 7,0 9,0 8,0 9,0 7,8
Microsoft Silverlight 4 7,0 9,0 9,0 7,0 9,0 8,0 8.3