Microsoft Edge abandona oficialmente o suporte padrão ao evento unload
O Microsoft Edge deixou oficialmente de executar manipuladores de eventos unload por predefinição a partir deste mês. A partir de agora, os sites precisarão de permissão explícita para continuar a utilizá-los.
O suporte do Microsoft Edge ao evento unload terminou oficialmente
A descontinuação do suporte tem início no início de setembro de 2026. A Microsoft espera que chegue a ambientes em todo o mundo, GCC, GCC High e DoD até outubro de 2026. Esta alteração afeta principalmente sites e aplicações que ainda dependem do unload para tarefas críticas. As aplicações WebView2 e os ambientes geridos do Edge também podem ser afetados, observou a Microsoft no Centro de Administração, ID de Mensagem MC1449170.
A Microsoft afirma que o unload nunca foi uma forma fiável de guardar dados ou confirmar que uma sessão terminou. As páginas podem ser suspensas ou terminadas sem que o evento seja acionado. Há ainda outro inconveniente. Os listeners de unload também podem impedir que as páginas utilizem a cache de avançar/recuar do navegador. Isso pode prejudicar o desempenho da navegação.
Veja como os programadores se podem preparar agora
A Microsoft recomenda mover a lógica de gravação de dados para o visibilitychange. A transição para o estado oculto pode proporcionar uma oportunidade final mais fiável para preservar os dados da aplicação. Para cenários relacionados com a navegação, a Microsoft recomenda o pagehide. Este pode responder quando os utilizadores saem de uma página, mantendo-se compatível com a cache de avançar/recuar.
As organizações devem identificar as aplicações que utilizam unload, incluindo bibliotecas de terceiros. A Microsoft também recomenda testar os fluxos de trabalho críticos sem o evento antes de a implementação estar concluída. Para as equipas que precisam de mais tempo, a Microsoft disponibiliza a política do Edge ForcePermissionPolicyUnloadDefaultEnabled. Os sites também podem permitir explicitamente o unload através da Política de Permissões.
Estas opções são medidas de migração temporárias e não correções permanentes. A Microsoft recomenda atualizar as aplicações afetadas em vez de depender delas indefinidamente.
via: Neowin
Leia a nossa página de divulgação para descobrir como pode ajudar o Windows Report a sustentar a equipe editorial. Read more
User forum
0 messages