BrunniLe 15/10/2025 à 21:53
En fait de mémoire c'est plutôt que les common controls (dll) n'ont pas été mises à jour. Ils ont cuisiné ça dans les frameworks modernes, comme UWP, mais ils ont laissé les commoncontrols comme tel, sous prétexte que c'est vieux et que que ça n'a de sens que pour la compatibilité antérieure. L'idée de ceux qui ont décidé ça était de déprécier Win32. Mais comme ils n'ont jamais réussi à recoder explorer en .NET (et probablement n'arriveront jamais, et j'espère bien car le peu qu'ils ont touché la barre des tâches a été une horreur, sans compter les pertes en lissage de police, tab stop et autres subtilités), ben il n'est pas déprécié en pratique, mais il est resté en l'état, et explorer (et autres apps, parce que ca reste la base pour plein d'applis, dont les navigateurs Firefox et Webkit/chromium) doit faire des workarounds, souvent à base de interop avec les APIs .NET, pour paraître moderne.
Bref c'est un de ces nombreux trucs que MS aimerait bien tuer, mais ils peuvent pas, parce qu'ils sont infoutus d'égaliser ce qu'ils faisaient dans les 90s, et descendraient du coup au niveau de ses concurrents actuels. Et comme ils ont les business comme clients, il ont encore trop de résistance à l'enshittification ambiante.