S'identifier / Créer un compte
  • Actualités
  • Dossiers
  • Tests
  • Commentaires
  • INpactiens
Publicité

Flash Info : L'abonnement à Next INpact dès 17 € par an : il vous reste moins de 24h

Moonlight 2.0 disponible : un mélange de Silverlight 2.0 et 3.0

Novell accélère la manoeuvre

moonlightLa technologie Silverlight de Microsoft est présente sur Windows et Mac OS X. C’est l’éditeur qui s’occupe de ces deux moutures. Une implémentation existe aussi pour Linux, où c’est la société Novell qui gère ce développement, et c’est ainsi qu’est né le projet Moonlight. Ce dernier vient de passer officiellement en version 2.0 et devrait voir du coup son avancée accélérer au cours de l’année prochaine.

Certains diront que Silverlight 3.0 existe déjà et qu’une version 4.0 est même en préparation, une bêta publique étant disponible depuis quelques semaines. certes, mais les versions de Moonlight ne correspondent pas tout à fait à celles de Silverlight. Par exemple, quand Moonlight 1.0 est sorti, il présentait déjà des fonctionnalités de Silverlight 2.0.

Belote et rebelote : Moonlight 2.0 intègre des nouveautés apparues avec Silverlight 3.0.

moonlight

Cette nouvelle mouture apporte prioritairement la plus grosse nouveauté de Silverlight 2.0 à l’époque, à savoir la présence d’un moteur d’exécution .NET. Il s’agit d’un CLR (Common Language Runtime) permettant de fait l’utilisation des langages compatibles .NET. On retrouve bien sûr les autres nouveautés de Silverlight 2.0 :
  • Contrôles intégrés : contient les contrôles DataGrid, ListBox, Slider, ScrollViewer, Calendar, etc.
  • Prise en charge de fonctions avancées de modèles et d’habillages : permet de personnaliser facilement l’aspect d’une application.
  • Technology Deep Zoom : permet une interactivité et une navigation avec une haute résolution d’image
  • Prise en charge réseau complet : prise en charge immédiate des appels de services REST, WS*/SOAP, POX, RSS et standard HTTP, permettant aux utilisateurs de créer des applications s’intégrant facilement dans les systèmes centraux (back-end) existants.
  • Prise en charge étendue des langages .NET Framework : Moonlight 2 prend en charge toute une gamme de langages de programmation, notamment C#, JavaScript, IronPython et IronRuby
  • Protection de contenu : contient à présent les protections DRM, basées sur PlayReady, qui proposent une protection de contenu pour les expériences Silverlight en mode connecté (le mode déconnecté arrive avec Silverlight 4)
  • Amélioration des performances serveur et support de fonctions publicitaires : optimisation de la diffusion de contenus média en téléchargement progressif ou streaming, indexation et référencement par des moteurs de recherche, capacités d’injection de publicités dans les flux vidéo.
Mais comme l’annonce Miguel de Icaza, le chef du projet Moonlight, on peut parler d’une version 2.5 de l’API Silverlight. Certaines fonctionnalités importantes de Silverlight 3.0 sont donc présentes, comme par exemple :
  • Le Smooth Streaming, c’est-à-dire un streaming adaptif dont les caractéristiques sont déterminées en fonction de conditions, comme la bande passante et la puissance disponible de la machine lisant la vidéo. Les fans de tennis se rappelleront sans doute du dernier tournoi de Roland Garros, dont la rediffusion des matchs utilisait une simple bêta de Silverlight 3.
  • Un support partiel de l’exécution du contenu en dehors du navigateur
  • Des bitmaps modifiables
  • Plusieurs fonctionnalités de databinding du XAML
  • L’utilisation possible de plusieurs codecs vidéo, comme Vorbis et Dirac
  • Des fonctions de demuxing, qui autorisent par exemple l’utilisation du conteneur Ogg
moonlight

Du coup, plusieurs conséquences sont déjà visibles pour les utilisateurs de distributions Linux qui installeront Moonlight 2.0. Premièrement, les sites utilisant le Smooth Streaming deviennent compatibles. Ceux qui s’intéressent à cette fonctionnalité pourront la tester depuis cette page. Ensuite, Novell a axé ses priorités sur la compatibilité avec certaines applications importantes basées sur Silverlight. Ainsi, Photosynth est pleinement supporté, y compris au sein du moteur de recherches Bing.

Autre précision importante : une première bêta de Moonlight 3.0 sera disponible dès le premier trimestre 2010 avec une mouture finale prévue pour le troisième trimestre. Novell indique qu’une version 4 suivra peu de temps après. Enfin, il faut savoir que l’accord liant Microsoft et Novell continue de plus belle et inclut désormais les distributeurs tiers d’applications et de services.

 Ceux qui souhaitent installer Moonlight 2 pourront le faire depuis le site officiel.
Vincent Hermann

Rédacteur/journaliste spécialisé dans le logiciel et en particulier les systèmes d'exploitation. Ne se déplace jamais sans son épée.

Publiée le 18/12/2009 à 10:11

Soutenez l'indépendance de Next INpact en devenant Premium

  • Tout le contenu de Next INpact sans pub
  • Et bien plus encore...

Il y a 34 commentaires

Avatar de LePouce INpactien
LePouce Le vendredi 18 décembre 2009 à 10:27:07
Inscrit le lundi 7 juillet 08 - 20 commentaires
La saga Moonlight j'adore! Mais j'ai préféré le premier film, quand même...
Avatar de Vincent_H Equipe
Vincent_H Le vendredi 18 décembre 2009 à 10:28:16
Inscrit le jeudi 30 janvier 03 - 15419 commentaires
La saga Moonlight j'adore! Mais j'ai préféré le premier film, quand même...


kill.gif
Avatar de patos INpactien
patos Le vendredi 18 décembre 2009 à 10:37:44
Inscrit le mercredi 7 novembre 07 - 7119 commentaires
Si ça ce n'est pas une super nouvelle
Avatar de yopyop7 INpactien
yopyop7 Le vendredi 18 décembre 2009 à 10:50:33
Inscrit le lundi 15 juin 09 - 180 commentaires
enfin !
Avatar de kvasir INpactien
kvasir Le vendredi 18 décembre 2009 à 10:53:55
Inscrit le lundi 22 octobre 07 - 593 commentaires
Du coup on peut regarder foot+ sous linux avec ça? (je suis au boulot je peux pas tester)

Il y a 34 commentaires

;