Le standard du Web HTML5, avec les nouvelles possibilités qu’il offre, notamment grâce à la balise Video, a mis à mal les technologies pour le développement d’applications RIA, qui obligent le recours à un plugin dans le navigateur.
Il était pressenti que Silverlight allait être relégué dans les tiroirs avec l’avènement du HTML5. Microsoft a toujours maintenu une communication floue autour de la technologie, qui n’a littéralement pas évolué depuis plusieurs années, en dehors des correctifs de sécurité.
Avec le navigateur Edge, Microsoft veut rompre avec le passé et se conformer aux standards du Web. De ce fait, la firme ne compte pas offrir une prise en charge de Silverlight dans ce dernier. L’annonce a été faite dans un billet de blog, dans lequel Microsoft encourage l’abandon de Silverlight.
L’abandon de la prise ne charge de Silverlight est la conséquence de la fin du support d'ActiveX dans Edge. Paradoxalement, Microsoft a décidé d’intégrer le plugin Flash en natif dans le navigateur. Ce dernier sera mis à jour via Windows Update.
L’entreprise affirme que son choix a été motivé par la normalisation des standards dédiés à la prise en charge du streaming vidéo dans le navigateur sans les recours aux plugins propriétaires. Il s’agit notamment de Media Source Extensions (MSE) et Encrypted Media Extensions (EME) du W3C ( World Wide Web Consortium), ainsi que MPEG-DASH et Common Encryption (CENC) du groupe d’experts de Motion Picture.
Microsoft au passage encourage les services qui proposent du streaming à basculer de Silverlight ou Flash vers HTML5. Selon la firme, HTML5 permet non seulement de réduire les couts, mais offre également la possibilité aux utilisateurs d’accéder aux contenus qu’ils veulent, quels que soient le navigateur et le terminal qu’ils utilisent.
La firme note qu’elle n’abandonne pas Silverlight. La technologie pourra continuer à être utilisée pour les applications qui ne sont pas exécutées dans le navigateur. Internet Explorer 11 continuera à supporter cette dernière dans Windows 10. Il faut noter que la fin du support de Silverlight est prévue pour 2021.
Netflix, le géant américain de la vidéo à la demande et du streaming sur Internet, a déjà abandonné Silverlight sur sa plateforme pour adopter HTML5.
De plus, Silverlight n’est plus pris en charge dans Chrome, qui a mis fin au support des plugins NPAPI, qui seraient l’une des causes principales « de bogues, d'incidents de sécurité, et de complexité du code » dans le navigateur.
Source : Microsoft
Et vous ?
Qu’en pensez-vous ? Peut-on supposer que Silverlight est mort ?
Utilisez-vous encore Silverlight ? Aurez-vous des regrets à voir la technologie disparaitre ? Pourquoi ?