Olivier Dahan

Microsoft MVP Silverlight 2013, 2012,
2011, MVP CAD 2010, MVP C# 2009


Membre du Developer Guidance Advisory Council Microsoft

Audit, Conseil, Formation, Développement
[WPF, Silverlight, WinRT, MonoDroid]

Historique

Silverlight /Everywhere !

Read this article in your language IT | EN | DE | ES

Silverlight, comme vous le savez certainement, s’appelait au départ WPF/E pour WPF Everywhere (WPF Partout). Silverlight a réussi ce pari fou, même s’il reste encore quelques zones à investir. La sortie de Moonlight 4 va en tout cas dans ce sens!

Moonlight ?

Moonlight, c’est la version MONO de Silverlight. MONO c’est la version Linux open source du Framework .NET.

Moonlight 4 est dès aujourd’hui disponible en preview. Cette version est au niveau de Silverlight 4 et supporte H.264 pour les vidéos, les transformations 3D, l’OOB en mode sand-box ou en full-trust, etc.

Moonlight fonctionne sur Firefox et Google Chrome pour Linux.

Silverlight c’est aujourd’hui : tous les PC de la planète, toutes les machines Linux, toutes les machines Mac Apple, et tous les Smartphones WP7.

Si cela ne mérite pas de s’appeler “WPF Partout” ...

Comments (3) -

Paul TOTH
Paul TOTH
2/16/2011 5:44:47 AM

Le taux de pénétration n'est pas encore celui de Flash ou Java Smile

http://www.riastats.com/

Olivier
Olivier
2/16/2011 4:39:52 PM

Salut Paul,
Les stats dont tu donnes l'adresse montrent au contraire une pénétration assez homogène : 64,7% pour la dernière version de Flash, 63,18% pour celle de Java et 67,35% pour Silverlight 4 qui arriverait donc en tête. Ceci, toute plateforme confondue.
Sur Mac OSX la place de Silverlight est encore un peu en retard mais je trouve étonnant et très encourageant la pénétration de près de 50%.
Sur les systèmes "inconnus" la part de Silverlight 4 est même de 74,8% loin devant les autres.
Reste les systèmes anecdotiques comme Amiga, ou les vieux systèmes non mis à jour comme Windows NT, où Silverlight n'est pas très présents. Mais quelqu'un qui utilise aujourd'hui un tel système n'est certainement pas prêt à installer des "nouveautés" soit par mentalité, soit par impossibilité technique.

Quant aux systèmes de type Linux, je ne sais pas comment le site effectue ses mesures, s'il cherche Silverlight peut-être ne trouvera t il pas en effet "MoonLight"...
Mais que la pénétration Linux soit dans la réalité très inférieure aux autres plateformes ne m'étonnerait pas. Linux c'est 90% au moins de serveurs Web parfois sans clavier ni écran tournant dans un centre serveur, pourquoi installer dessus des technologies "end user" comme Silverlight, alors qu'installer Java peut avoir un sens sur un serveur par exemple.
Bref, je trouve ces stats plutôt réjouissantes, même si elle confirment ce que je disais : quelques ilots restent encore à investir.
Et puis il faut faire la différence entre base installée et potentialité de fonctionnement : la base installée est cruciale pour des OS comme Mac ou PC car cela représente l'essentiel des machines dans le monde. En revanche, pour Linux par exemple, ce qui est intéressant c'est qu'aujourd'hui "si" un client veut du Silverlight sur ce système la réponse est "oui c'est possible". Encore faut-il qu'un client le demande.. Linux n'est que très peu utilisé (très très peu) pour les postes utilisateurs, là où la demande aurait un sens.
Il est donc naturel de ne pas trouve de techno "end user" sur des OS qui ne visent pas le end user mais juste les serveurs et quelques geeks qui passent leur temps à recompiler le noyau.

Silverlight 4 est donc largement représenté et déjà installé sur les machines des end users, c'est une bonne nouvelle en soi, démontrant les moyens mis en oeuvre par MS pour diffuser le plugin. Rappelons que Silverlight est bien plus jeune que Java ou que Flash et que sa pénétration est aujourd'hui identique voire meilleure. Rappelons aussi que si on peut comparer Flash et SL dans une certaine mesure, il reste difficile de comparer ces deux technos à Java qui, à mon sens, n'a rien à voir. Java c'est la génération d'après C++ ou Delphi mais d'avant .NET. Un monde éclaté en milles "standards" incompatibles entre eux. Flash et Silverlight offrent des environnement cohérents et surtout sont basés sur la qualité l'expérience utilisateur, ce dont Java n'a que faire.

Les stats d'installation d'une techno c'est comme pour les stats d'avant présidentielles, ça permet de discuter sur les blogs (depuis qu'on ne peut plus fumer dans les bistros ni à la machine à café !), reste les applis réellement utilisées, et la satisfaction des utilisateurs. Des paramètres non mesurés, mais essentiels.

Nk54
Nk54
2/22/2011 4:27:41 PM

+1 pour "les applis réellement utilisées, et la satisfaction des utilisateurs. Des paramètres non mesurés, mais essentiels."

et vive moonlight 4 ! Par contre j'ai pas vu les perfs. Si c'est dans le même ordre que ml 3 qui était très lent (50 % des perf de sl3 à mon souvenir : un chargement des pages qui prenait 1sec sur sl3 prenait 2,5 sec sur ml 3 un truc comme ça)

Add comment

  Country flag

biuquote
  • Comment
  • Preview
Loading