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 :
Côté purement technique, performances et graphismes, certaines améliorations sont particulièrement importantes, notamment en entreprise :
En outre, la gestion du texte possède ses propres améliorations :
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.
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
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
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
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
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).
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)
Je sais pas si tu as vu, c'est opéra là
(tu disais que ça ne marchait pas)
(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.
newkid
Le samedi 4 décembre 2010 à 22:44:04
#84
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
Quoi qu'il en soit ça n'enlève rien à la pertinence de mes arguments.
parce que tu parles sans savoir si ca vient d'Opera, de MS, ou tout simplement de sa machine...
heu... si.
parce que tu parles sans savoir si ca vient d'Opera, de MS, ou tout simplement de sa machine...
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.
Pikrass
Le dimanche 5 décembre 2010 à 14:35:51
#87
Inscrit
le mercredi 10 juin 09
-
358
commentaires
Dispo sur 99% des ordinateurs personnels, c'est rien
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
* 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
Il faut arrêter les mauvaises interprétations.
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.
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é.
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.
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...
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.
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...
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.












