Microsoft Edge abandonne officiellement la prise en charge par défaut de l’événement unload
Microsoft Edge a officiellement cessé d’exécuter les gestionnaires d’événements unload par défaut à partir de ce mois-ci. Désormais, les sites web devront obtenir une autorisation explicite pour continuer à les utiliser.
La prise en charge de l’événement unload par Microsoft Edge est officiellement supprimée
L’arrêt de la prise en charge commence début septembre 2026. Microsoft prévoit qu’il atteigne les environnements mondiaux, GCC, GCC High et DoD d’ici octobre 2026. Ce changement affecte principalement les sites web et les applications qui dépendent encore d’unload pour des tâches critiques. Les applications WebView2 et les environnements Edge gérés peuvent également être affectés, a indiqué Microsoft dans le Centre d’administration, ID de message MC1449170.
Microsoft indique que unload n’a jamais été un moyen fiable d’enregistrer des données ou de confirmer qu’une session s’est terminée. Les pages peuvent être suspendues ou arrêtées sans déclencher l’événement. Il y a un autre inconvénient. Les gestionnaires d’événements unload peuvent également empêcher les pages d’utiliser le cache avant/arrière du navigateur. Cela peut nuire aux performances de navigation.
Voici comment les développeurs peuvent se préparer dès maintenant
Microsoft recommande de déplacer la logique d’enregistrement des données vers visibilitychange. La transition vers un état masqué peut offrir une dernière occasion plus fiable de préserver les données de l’application. Pour les scénarios liés à la navigation, Microsoft recommande pagehide. Cet événement peut réagir lorsque les utilisateurs quittent une page tout en restant compatible avec le cache avant/arrière.
Les organisations doivent identifier les applications utilisant unload, y compris les bibliothèques tierces. Microsoft recommande également de tester les flux de travail critiques sans l’événement avant la fin du déploiement. Pour les équipes ayant besoin de plus de temps, Microsoft fournit la stratégie Edge ForcePermissionPolicyUnloadDefaultEnabled. Les sites web peuvent également autoriser explicitement unload via la Permissions Policy.
Ces options sont des mesures de migration temporaires plutôt que des correctifs permanents. Microsoft recommande de mettre à jour les applications concernées plutôt que de s’appuyer indéfiniment sur elles.
via : Neowin
Consultez notre page de divulgation pour découvrir comment vous pouvez aider Windows Report à soutenir l'équipe éditoriale. Read more
Vous rencontrez toujours des problèmes? Corrigez-les avec cet outil:
User forum
0 messages