Silverlight 3 beta : Microsoft sort l’artillerie lourde

logo silverlightVidéo haute définition, streaming, fonctionnement à l’extérieur du navigateur, nouveaux outils de développement, etc. l’éditeur de Redmond a multiplié les innovations dans la version 3 de son plug-in, dont la beta est désormais disponible.

C’est lors du Mix’09 la grand messe des développeurs Microsoft, que l’éditeur a tenu à dévoiler la troisième version de son moteur d’éxécution graphique Silverlight, le concurrent direct du plug-in Flash d’Adobe, permettant l’éxécution d’applications Web très graphiques. Quelques mois seulement après le lancement de la version 2, Microsoft surprend en livrant une version 3 beta pour Windows et Mac, remplie de nouvelles fonctionalités, signe que l’éditeur compte bien rattrapper son retard sur Adobe.

Avant de les égrener une à une, pour profiter des liens présents dans la suite de cet article, je vous conseille de télécharger et d’installer le runtime en version 3 beta, en visitant le site de Silverlight (ce qui ne devrait vous prendre que 8 secondes selon Microsoft!).                 

Support de la vidéo HD en plein écran. Silverlight 3 supporte en effet le codec H.264 utilisé pour la diffusion de vidéo HD, et les outils d’encodage comme Expression Encoder accepteront directement comme source des fichiers MPEG-4, reposant sur ce codec. La diffusion d’une vidéo pourra également être réalisé en direct c’est-à-dire à mesure que celle-ci est enregistrée.

Technologie de streaming adaptatif. Baptisé Smooth HD celle-ci permet de de gérer dynamiquement le flux vidéo diffusé vers les clients Silverlight, en fonction de la bande passante disponible et de la charge du PC. En fonction de ces deux paramètres le serveur de diffusion s’arrange la meilleure qualité possible de vidéo. De plus, cette technologie de streaming permettra à l’Internaute de naviguer à sa guise à travers la vidéo et de positionner le curseur de défilement à chaque seconde de la vidéo sans avoir à attendre. Malheureusement cette fonctionnalité ne semble à priori possible qu’avec le serveur Web IIS de Microsoft doté du pack Media Services. Vous pourrez visualiser des exemples de vidéo sur le site www.smoothhd.com.

Utilisation des capacités du PC. Silverlight 3 sera capable de tirer parti du processeur graphique de la carte présente sur le PC (GPU) En revanche, contrairement à Flash il n’a toujours pas accès à la webcam ou au microphone du PC de l’utilisateur. Afin de maintenir un certain niveau de sécurité, les applications Silverlight s’éxécuteront dans un bac à sable (sandbox), c’est-à-dire un compartiment fermé n’ayant pas accès au reste du système.

Exécution en dehors du navigateur. C’est l’une des nouveauté majeure de la version 3. Avec cette nouvelle fonction, qui permettra de sortir les applications Silverlight du navigateur, Microsoft vient marcher sur les plates-bandes d’Air, d’Adobe, qui permet de réaliser n’importe quel Widget de bureau. Pour illustrer possibilité, Microsoft assure que les applications SIlverlight seront accessibles depuis le menu Démarrer de Windows.

Fonctionnement en mode déconnecté. Pour parfaire l’éxécution en local, ce nouveau Silverlight gère le mode déconnecté à la manière d’un Google Gears : en l’absence de connexion l’utilisateur pourra ainsi accéder à des données déjà stockées dans la mémoire tampon de l’application ou bien enregistrer de nouvelles informations, dans une une base de données locale, qui seront par la suite synchronisées une fois la connexion à Internet rétablie.

Support du multitouch. Le runtime est compatible avec les écrans tactiles multitouch, notamment via une centaines de contrôle disponible à travers le Silverlight Toolkit. On pourra examiner chacun de ces contrôles et leur code associé en visitant cette page d’exemples .                 

Sans oublier le zoom en profondeur dans les images. C’est la fonctionnalité Deep Zoom, déjà présente dans la version 2. On pourra en voir un exemple sur http://memorabilia.hardrock.com/.

Des efforts sur le référencement. En matière de SEO (search engine optimization) point faible des technologies RIA, la version 3 de Silverlight, devrait permettre de transcrire automatiquement chaque objet présent dans l’application en une page html, indexable par les moteurs de recherche.

De nouveaux outils pour les Webdesigner. La version 3 de la suite Expression de création graphique et numérique de Microsoft, concurrente de l’Adobe Creative Suite, a également été dévoilée avec de grosses nouveautés . En particulier, le logiciel Expression Web fournit un rendu appelée « superpreview » qui permettrait de visualiser le rendu d’une page sur les différents navigateurs du marché. Expression Blend, de son côté, accepte directement des fichiers issus de Photoshop et d’Illustrator.

Et pour les développeurs. Outre un kit de développement - Silverlight 3 SDK Beta 1 - l’éditeur livre un kit pour Visual Studio 2008 - Silverlight 3 Tools Beta 1 for Visual Studio 2008 SP1 - qui fonctionnera aussi avec Visual Web Developer Express 2008 (gratuit). Cet ensemble comprend non seulement le runtime, mais également le SDK ainsi que des plug-in pour les deux environnements cités précédemment

Voilà, c’était un aperçu relativement complet de Silverlight 3 en attendant la version finale prévu pour l’automne prochain.

Ressources Web :
Partager sur:
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • MySpace
  • Technorati
  • TwitThis
  • Wikio FR

Laisser un commentaire

Recherche personnalisée

Besoin d'un freelance ?



sur Codeur.com

Mots clés
Catégories