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

Os leitores ajudam a apoiar o Windows Report. Podemos receber uma comissão se você comprar através dos nossos links. Tooltip Icon

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