Le couperet est tombé : Silverlight n’a plus sa place dans l’écosystème numérique contemporain, mais certaines plateformes internes continuent d’en exiger la présence. Longtemps incontournable dans la panoplie Microsoft, ce plugin persiste dans l’ombre de quelques applications métier, inaccessibles depuis les navigateurs modernes. Résultat : la maintenance devient un casse-tête, les risques de sécurité s’accumulent, et les équipes techniques doivent traquer les modules hérités qui s’accrochent à cette technologie quasiment disparue.
Pour repérer ces dépendances, il existe aujourd’hui des solutions automatisées : elles repèrent Silverlight dans le code ou lors de l’exécution côté client. Adopter ces outils, c’est obtenir une vision claire du chantier à mener pour remettre à niveau son parc applicatif.
A lire aussi : Logiciel HSE : Transformez votre approche du management en santé, sécurité et environnement
Silverlight : comprendre son rôle et ses enjeux pour les sites web actuels
À ses débuts, Silverlight incarnait la riposte de Microsoft face à la montée des technologies interactives sur le web. Construit sur le Common Language Runtime (CLR), ce plugin a permis aux entreprises de déployer facilement des applications web riches, comparables à celles tournant sous Flash, en particulier dans un environnement dominé par Internet Explorer. Pour des besoins métiers pointus, Silverlight s’est vite imposé, souvent via l’intégration à WPF (Windows Presentation Foundation).
L’accélération du web a rapidement changé la donne. Avec l’émergence des standards ouverts, Silverlight s’est retrouvé à la traîne. Les navigateurs actuels, tout comme les nouveaux systèmes d’exploitation, ne prennent plus cette technologie en considération. Les applications qui l’utilisent sont désormais exposées à des failles et se heurtent à de sérieuses limites d’accessibilité web.
Lire également : Limite des SMS : Quelle est la restriction en nombre de caractères ?
Respecter les règles WCAG ne relève plus du choix. Offrir une expérience universelle, adaptée aux personnes en situation de handicap, implique de revoir l’architecture de fond en comble. Les webdesigners prennent désormais conscience des défis liés à la déficience visuelle, aux troubles auditifs ou cognitifs, et cherchent à dépasser la question du simple rendu graphique.
Les éléments suivants expliquent pourquoi la bascule vers des solutions accessibles s’accélère :
- Les personnes ayant des difficultés à accéder au numérique sont, en priorité, impactées par ces choix techniques dépassés.
- Les obligations d’accessibilité façonnent aujourd’hui chaque refonte de site internet et occupent une place centrale dans les cahiers des charges.
S’accrocher à Silverlight, c’est compromettre la qualité d’usage et s’exposer à des sanctions réglementaires.

Comment savoir si votre site utilise encore Silverlight et quelles solutions adopter ?
Repérer Silverlight dans une application impose de plonger dans le code source. Chercher des fichiers .xap, des références à des objets ou classes Silverlight, ou encore des termes récurrents comme object sender, private void et fichier XAML. On les retrouve fréquemment dans des balises <object> ou <embed>, parfois mêlées à des scripts spécifiques. Les outils fournis par Visual Studio sont d’une aide précieuse pour dénicher ces morceaux de passé, tout comme un audit approfondi du front-end.
Autre indice évident : si, en testant votre application sur un navigateur récent, que ce soit Chrome ou Firefox, un message apparaît pour réclamer l’installation de Silverlight, il n’y a plus de doute. Pour aller plus loin dans ce diagnostic, il existe des logiciels de scan tels que SortSite ou Dynomapper, capables de passer au peigne fin toutes les pages d’un site, de repérer Silverlight et de relever en même temps les défauts d’accessibilité.
Différents outils peuvent accompagner cette démarche de détection et de migration :
- Wave (WebAIM) et Axe (Deque Systems) sont des extensions pour navigateur qui traquent les composants obsolètes ou non accessibles.
- AChecker, développé par l’Inclusive Design Research Center, vérifie les critères d’accessibilité et identifie les éléments problématiques hérités.
L’étape suivante, c’est la modernisation. La solution la plus solide consiste à repartir sur des bases saines : réécrire le code avec HTML5, CSS et JavaScript. Faire appel à un webdesigner compétent garantit un résultat robuste et durable. À présent, impossible de faire l’impasse sur les recommandations WCAG si l’on veut proposer un site fluide, accessible, capable d’évoluer avec les besoins des utilisateurs. Toutes les briques logicielles devront s’y adapter.
Libérer son infrastructure de Silverlight, c’est acter un vrai changement de cap. S’affranchir du passé, abandonner les solutions qui freinent, et offrir enfin un espace numérique ouvert, efficient, prêt pour les usages de demain.

