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

Microsoft dévoile les améliorations de Silverlight 5

Des annonces très logiques finalement

L’année 2010 a été une année charnière pour Silverlight de Microsoft. D’abord présentée comme totalement orientée web, son rôle a évolué. En témoigne la conférence qui s’est tenue hier soir où l’éditeur a présenté la future version 5. Alors que le web appartient aujourd’hui au HTML 5, Silverlight, lui, vise l’universalité.
 


Si le web appartient au HTML5, ou du moins une grande majorité du web, de son côté, Microsoft ne cache plus son changement de stratégie visible avec l’arrivée d’Internet Explorer 9. Différents signes montrent en effet que Silverlight devient autre chose : son rôle de bâtisseur d’applications riches n’a pas changé, mais Microsoft lui fournit au surplus des améliorations sur le multimédia ainsi que sur la présentation en général et le support des plateformes. Silverlight est du coup devenu obligatoire pour le développement sur Windows Phone 7.

Aussi, les nouveautés annoncées pour Silverlight 5 sont particulièrement logiques. Elles sont divisées en plusieurs parties. Commençons avec la partie multimédia :
  • Le support complet du GPU pour le décodage matériel des vidéos, le but étant de pouvoir diffuser un flux 1080p en streaming vers les netbooks
  • TrickPlay, qui permet à une vidéo d’être lue à différentes vitesses, avec support de l’avance et du retour rapide
  • Support des commandes à distance pour influer sur la vidéo
  • Améliorations dans la gestion des DRM pour permettre de basculer dans les sources de droits numériques sans coupure
  • Une gestion améliorée de l’énergie permettant d’endormir l’ordinateur quand il n’est pas en train de lire une vidéo ou encore de ne pas lancer l’écran de veille pendant la lecture
Étrangement, ces cinq points mis bout à bout sont assez cohérents pour suggérer que Microsoft a des visées dans le domaine de la télévision.

Côté purement technique, performances et graphismes, certaines améliorations sont particulièrement importantes, notamment en entreprise :
  • Support du 64 bits
  • Nouvelle API pour le développement d’éléments 3D entièrement accélérés par le GPU
  • Réduction de la latence réseau via l’utilisation d’un thread dédié en arrière-plan
  • Améliorations du parseur XAML entraînant de meilleures performances et un démarrage plus rapide
  • Nouvelle API graphique en mode immédiat pour le rendu direct via le GPU
  • Accélération matérielle en mode sans fenêtre avec Internet Explorer 9
  • Nouveaux éléments d’interface et animations plus fluide
  • Prise en charge du PostScript pour les impressions
Il faut noter aussi l’intégration directe de Pivot dans le lot de fonctionnalités de Silverlight 5. Pivot était auparavant une API distincte, utilisant Silverlight, mais faisant l’objet d’un projet séparé. Pivot, comme son nom l’indique, sert au tri de l’information. On peut ainsi afficher une grande quantité d’images par exemple, et organiser la grille à travers un ou plusieurs critères, l’ensemble étant mis à jour en temps réel via des animations.


En outre, la gestion du texte possède ses propres améliorations :
  • Les colonnes multiples et les liens entre conteneurs permettent à du texte d’être disposé beaucoup plus facilement autour des autres éléments
  • Un système de suivi permet de savoir à quelle distance les uns des autres sont les caractères
  • Une meilleure clarté via Pixel Snapping
  • Amélioration importante des performances lors du rendu du texte
  • Meilleur support des polices OpenType
Les listes de nouveautés données ne sont encore qu’une partie de la totalité. Ceux qui souhaitent en savoir davantage pourront se rendre sur le site officiel.

Pour tester les nouveautés, il faudra par contre attendre. En effet, la bêta est prévue pour le premier semestre 2011, et la version finale plus tard dans la même année, sans plus de détails.
Source : Microsoft
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.

Le 3 décembre 2010 à 10:34 (18 374 lectures)

Il y a 127 commentaires

Avatar de Konrad INpactien
Konrad Le samedi 4 décembre 2010 à 11:07:22
Inscrit le mardi 3 août 10 - 552 commentaires

On a compris, chez toi ça marche et tant pis pour les autres

Il a déjà été dit par plusieurs intervenants que la part de marché ne devrait pas être un critère de discrimination. Que ça marche sur 95 ou 96% des machines, n'est pas une excuse pour que Microsoft laisse tomber les 4% restants. Je me répète, mais Adobe fournit bien le plugin Flash pour une grande partie de ces 4%, y compris en 64 bits pour Linux (au stade de beta certes, mais au moins ça existe).
Avatar de Tolor Modérateur
Tolor Le samedi 4 décembre 2010 à 20:20:30
Inscrit le mercredi 5 août 09 - 11254 commentaires
On a compris, chez toi ça marche et tant pis pour les autres

Je sais pas si tu as vu, c'est opéra là (tu disais que ça ne marchait pas)
Avatar de Konrad INpactien
Konrad Le samedi 4 décembre 2010 à 20:50:28
Inscrit le mardi 3 août 10 - 552 commentaires
Je sais pas si tu as vu, c'est opéra là (tu disais que ça ne marchait pas)

Si j'ai bien vu, ça marche sous Opera chez toi, tant mieux. Personnellement je n'ai pas Windows donc je ne peux pas tester. En revanche Yangzebul (commentaire #3) avait l'air de dire que ça ne marchait pas sous Opera... Ça dépend sans doute de la version.

Quoi qu'il en soit ça n'enlève rien à la pertinence de mes arguments. Mais bon on ne va pas tergiverser pendant des jours et des semaines.
Avatar de newkid INpactien
newkid Le samedi 4 décembre 2010 à 22:44:04
Inscrit le dimanche 16 novembre 08 - 121 commentaires
La grammaire est une technologie ouverte, tu peux librement l'utiliser


La grammaire une technologie ?

Encore un qui cherche des balises dans À la recherche du temps perdu
Avatar de Patch INpactien
Patch Le dimanche 5 décembre 2010 à 11:56:40
Inscrit le vendredi 7 mai 04 - 25263 commentaires

Quoi qu'il en soit ça n'enlève rien à la pertinence de mes arguments.
heu... si.
parce que tu parles sans savoir si ca vient d'Opera, de MS, ou tout simplement de sa machine...
Avatar de Konrad INpactien
Konrad Le dimanche 5 décembre 2010 à 13:37:11
Inscrit le mardi 3 août 10 - 552 commentaires
heu... si.
parce que tu parles sans savoir si ca vient d'Opera, de MS, ou tout simplement de sa machine...

Je comprends que tu n'aies pas envie de relire 3 pages de commentaires alors je vais résumer mes reproches à Silverlight :

- pas multi-plates-formes
- pas compatible avec tous les OS

Je sais donc très bien que ces problèmes ont leur source chez Microsoft, qui ne fournit pas son plugin Silverlight pour les systèmes alternatifs.

À titre de comparaison, Flash qui est aussi un plugin proprio et fermé, est multi-plates-formes (dispo sur PC, Mac, téléphones portables*, tablettes*, etc.) et multi-OS (MacOS, Windows, GNU/Linux, Androïd...). Malgré qu'il existe des lecteurs Flash libres (Gnash, Lightspark, GnuSwfdec), Adobe fournit son plugin pour Linux et autres.

Donc STOP focus sur Opera, les parts de marché ou quoi que ce soit d'autre, ça ne remet pas en cause ces arguments. Pour moi Microsoft DEVRAIT fournir un plugin Silverlight pour plus d'OS, même s'ils ne représentent que 1 ou 2% de PDM, et même s'il existe des plugin libres (Moonlight ne permet malheureusement pas de lire tout le contenu Silverlight).


* Si Flash n'est pas dispo sur iPhone ou iPad, ce n'est pas parce que Adobe ne fournit pas de plugin, c'est parce que Apple en interdit l'installation, c'est donc un cas à part.
Avatar de Pikrass INpactien
Pikrass Le dimanche 5 décembre 2010 à 14:35:51
Inscrit le mercredi 10 juin 09 - 358 commentaires
Dispo sur 99% des ordinateurs personnels, c'est rien
(ainsi que les commentaires du même genre)

Le problème, c'est que ça n'aide pas à inverser la tendance. C'est pas loin de l'abus de position dominante : on insert une techno fermée, pas dispo pour tout le monde, dans un espace ouvert. Ca fera un argument de plus pour empêcher les gens de changer d'OS.
Pour faire une comparaison foireuse, c'est comme si on mettait des panneaux spéciaux sur les routes qui ne pourraient être lus que par une caméra spéciale installée sur les Lamborghini (sans que la spéc' des panneaux ne soit ouverte et/ou qu'il y ait des brevets de sorte à ce que seules ces voitures puissent jamais les lire), et en plus que ces panneaux remplaceraient peu à peu les panneaux traditionnels.

Le web est ouvert, les technologies qui s'y trouvent se doivent de l'être. A la limite, dans un espace fermé comme un intra d'entreprise, ce n'est pas grave.

Et l'excuse de Moonlight, c'est bien beau de laisser tout le boulot à des développeurs libres qui n'ont pas que ça à faire.
C'est comme ceux qui s'occupent de comprendre et de gérer le protocole MSNP, c'est un boulot monstre qui n'existe que parce que MSNP est fermé et que Microsoft ne fournit pas de client Linux. Si MSNP était ouvert ou si tout le monde était sous Jabber par exemple, ces développeurs pourraient contribuer à des choses bien plus utiles pour l'avancée du monde logiciel que de pallier à un problème imposé par une société.

Edité par Pikrass le dimanche 5 décembre 2010 à 14:39
Avatar de sepas INpactien
sepas Le dimanche 5 décembre 2010 à 20:42:59
Inscrit le jeudi 20 août 09 - 1903 commentaires
* Si Flash n'est pas dispo sur iPhone ou iPad, ce n'est pas parce que Adobe ne fournit pas de plugin, c'est parce que Apple en interdit l'installation, c'est donc un cas à part.


Non car ce que tu avances c'est qu'on ne cible pas tout le monde.

Donc, comme flash n'est pas présent, en utilisant Flasf, tu oublies une partie de la population.
Les raisons pour lesquelles ce n'est pas dispo, tout le monde s'en tape, surtout l'utilisateur.

Et HTML5, c'est pareil, il n'est pas lisible sur nombre de navigateurs.

Alors ok, c'est un problème de version, mais tu iras dire à Mme Michu d'aller mettre à jour son navigateur, elle s'en tape, elle ne sait même pas ce que c'est (en général)

Tout ça pour dire qu'on ne ciblera jamais tout le monde pour plein de raisons (endroit ou l'on habite, OS qu'on utilise, problème de configuration, etc...)
Après, si vous vivez dans un monde de barbie, c'est très bien.

Avec ce choix, il ont ciblé 95% des users, ce qui est déjà très bien.

C'est incroyable, quand je pense que linux, c'est 1% du marché, j'ai vraiment l'impression qu'ils sont tous sur PCI.

Edité par Vincent_H le lundi 6 décembre 2010 à 08:49
Avatar de Konrad INpactien
Konrad Le lundi 6 décembre 2010 à 09:39:29
Inscrit le mardi 3 août 10 - 552 commentaires
Il faut arrêter les mauvaises interprétations.

Non car ce que tu avances c'est qu'on ne cible pas tout le monde.

Donc, comme flash n'est pas présent, en utilisant Flash, tu oublies une partie de la population.

Je n'ai rien dit à propos des développeurs qui intègrent Flash dans leur site web. Ces développeurs écartent volontairement les utilisateurs d'iPhone/iPad, c'est leur choix de développement, à eux de réfléchir au public visé.

Cela n'a rien à voir avec le fait que l'éditeur de la technologie (Adobe) fournit un plugin ou pas. En l'occurence, si Apple laissait faire, Adobe serait prêt à fournir un plugin pour ces machines.

Donc rien à voir avec Silverlight, que Microsoft ne fournit que pour Windows et Mac.


Et HTML5, c'est pareil, il n'est pas lisible sur nombre de navigateurs.

Html5 n'est pas finalisé, c'est donc normal qu'il ne soit pas encore implémenté dans tous les navigateurs. C'est clair que les développeurs qui mettent du html5 dans leur site aujourd'hui vont laisser sur le carreau la plupart des gens.

Le but du html5, à terme, est qu'il puisse être lu partout et par tout le monde, sans obliger à l'achat d'un système particulier. Si ça ne marche pas sur ta machine/OS, tu pourras toujours télécharger gratuitement un navigateur qui le supporte. Comme html5 est un standard ouvert, tu pourras même en faire ta propre implémentation si ça te chante.

Bref là encore rien à voir avec SL qui est propriétaire, non standard, fermé.

Avec ce choix, il ont ciblé 95% des users, ce qui est déjà très bien.

Rectification : avec ce choix, ils ont ciblé Windows. Et les utilisateurs de Mac, parce qu'il y a des accords Apple/Microsoft. Ça ne marche pas sur ma machine ? La seule solution est d'acheter Windows.

Donc je persiste et signe : ignorer les autres plates-formes, c'est abuser de sa position dominante (comme l'a aussi dit Pikrass). Encore une fois, l'argument "tout le monde a Windows", ou "ça marche chez 95% des gens", n'est pas recevable.

Certains diront "Microsoft est une société commerciale, c'est normal qu'ils privilégient leur système, leur but est d'engranger de l'argent, on ne vit pas dans le monde de Barbie". Là encore, non recevable. Depuis quand être une compagnie commerciale et cibler le plus de plates-formes possibles est incompatible ? À la limite je ne demande même pas que Microsoft ouvre sa technologie, mais juste qu'ils fournissent un plugin (même binaire) pour les autres plates-formes. D'autre part, d'autres compagnies commerciales font des efforts envers les plates-formes alternatives (cf Adobe), d'autres encore font des efforts pour proposer des technologies ouvertes (cf Google, Novell...). Dans un monde où tout le monde pratique l'ouverture et l'interopérabilité, Microsoft continue d'appliquer sa stratégie des années 1980 : faire du fermé et du compatible Windows. Le reste n'existe pas.

C'est incroyable, quand je pense que linux, c'est 1% du marché, j'ai vraiment l'impression qu'ils sont tous sur PCI.

Voilà une remarque constructive.
Linux c'est peut-être 1% du marché des PC de bureau, mais il est aussi présent dans les box Internet, la plupart des serveurs (y compris les DSLAM), de plus en plus d'appareils mobiles (Maemo, Android)... Si on s'intéresse au parc informatique mondial, Linux c'est bien plus que 1%. Pour parvenir jusqu'à moi, ton message est passé par plus de machines Linux que de machines Windows. Il est donc normal que des gens demandent plus d'interopérabilité, histoire que les ordinateurs puissent mieux discuter entre eux, qu'ils tournent sous Windows, Mac, Linux ou autre...
Avatar de ouragan INpactien
ouragan Le lundi 6 décembre 2010 à 10:58:28
Inscrit le jeudi 6 novembre 03 - 18391 commentaires

Voilà une remarque constructive.
Linux c'est peut-être 1% du marché des PC de bureau, mais il est aussi présent dans les box Internet, la plupart des serveurs (y compris les DSLAM), de plus en plus d'appareils mobiles (Maemo, Android)... Si on s'intéresse au parc informatique mondial, Linux c'est bien plus que 1%. Pour parvenir jusqu'à moi, ton message est passé par plus de machines Linux que de machines Windows. Il est donc normal que des gens demandent plus d'interopérabilité, histoire que les ordinateurs puissent mieux discuter entre eux, qu'ils tournent sous Windows, Mac, Linux ou autre...

Linux, c'est pas 1% des PC de bureau .
Les compteurs Web qui font les statistiques et dans lesquelles se trouve le 1% sont tous rendus inactifs par Adblock+ , téléchargé chaque semaine plus de 800 000 fois ( je remets pas les liens , je l'ai déjà fait cette semaine ).

-Les OS alternatifs représentent en réalité 40 000 000 à 150 000 000 de PC dans le monde , et une grosse partie est sous Ubuntu. ( tiens, rien que chez moi, j'ai 2x plus d'OS libres que non libres installés sur toutes mes machines . Pourtant, quand je surfe sous Windows, les stats disent " Tu fais partie des Windowsiens " , et quand j'utilise Firefox sous Linux ( de base avec tous mes systèmes Linux ), les stats ne me voient pas... j'emmerde les stats ...
Il n'est plus possible de commenter cette actualité
Vous devez être connecté ou vous inscrire en haut pour pouvoir participer aux commentaires.